centos 6.2 mysql和tomcat的配置_基于CentOS 6.8平台的Tomcat+MySQL+JDK环境搭建

d7206e7fae8a731a57a6be2ce610b322.png

部署环境

Server:CentOS 6.8 x86_64

Tomcat:9.0.0.M9

MySQL:5.7.14

JDK:8u102

部署准备

使用浏览器访问Apache Tomcat官网 http://tomcat.apache.org/ 下载目前最新9版本

0254a49e00fc34bedde615007e3a77bd.png

9.0.0.M9版本tar.gz安装包

3ef86f82f0e329841c97e90312a772f1.png

下载Apache Commons Daemon,用于Tomcat服务安装管理,这里可以直接访问国内开源镜像站点下载。(如果链接失效,请在对应目录下载最新版本)

下载基于java应用的MySQL连接器,JDBC驱动。访问MySQL官网-下载

59bcf8d9b463f198357c0af8a372b2a4.png

MySQL社区版

db67fbe67886466f7016f5198960e253.png

MySQL连接器

4e5db51b7ab55214cd1786a4fac3d9ae.png

用于java平台的数据库驱动

d11a7ddc3e31c78690017a2a05c4531c.png

下载最新版

b28505aef09f19e6a93ed1231f7471db.png

不登陆直接下载

4393f13e80e1044c22a4388322a6f3ac.png

ba50bb747afb3f36c8e9fd1d8dc99c52.png

选择目前最新发行版8u101/102的JDK下载

95caec83de5bf0f22e9d479966e9f81e.png

同意协议选择64位的tar.gz包

957aa9d9610da691ef39641bd3063ba3.png

338f2d1dac5761431605dddeb2d525e2.png

在Windows端开始菜单里找到并打开cmd命令行,将下载的pscp工具直接拖到命令行。

175dfc317ce6cae6d701292214f29224.png

然后敲击一下空格键,再将Apache-tomcat安装包拖到命令行,后面键入需要拷贝文件的服务器地址,将文件从Windows传输到Linux系统下。

pscp工具用于Windows与Linux间互传文件,使用ssh协议,TCP 22端口。使用方法:

c:\pscp.exe c:\apache-tomcat-9.0.0.M9.tar.gz root@192.168.11.132:/usr/src

c:\pscp.exe 为pscp 工具的绝对路径;

c:\apache-tomcat-9.0.0.M9.tar.gz 为Windows端要传输的文件绝对路径;

root 为Linux系统登录账户;

192.168.11.132 为Linux系统IP地址,也可以是域名,前提是可成功解析;

/usr/src 为要传输到Linux系统的位置,即/usr/src目录下;

默认采用TCP 22端口,如果是其他端口需要加 “-P 端口号” 参数;如果要传输目录或文件夹,请加“-r”选项。

如果是从Linux传文件到Windows,只需将源与目标位置对换即可,如下:

c:\pscp.exe root@192.168.11.132:/usr/src/apache-tomcat-9.0.0.M9.tar.gz c:\

699924539c73b0387fd4f41ace8c58cd.png

键入Linux系统root用户的登录密码后传输成功

3075eca67c8cc75369f0d537f72297b8.png

按照此方法将JDK、mysql-connector-java、commons-daemon安装包传输到Linux系统

a4b03dc839072f446d0d12c6c2a9bdc6.png

到Linux系统查看文件

36551d097502efa03ac938bf0e46e847.png

解压JDK到/usr/local目录下并改名,解压Tomcat到/usr/local目录下并改名

tar zxf /usr/src/jdk-8u102-linux-x64.tar.gz -C /usr/local/

mv /usr/local/jdk1.8.0_102/ /usr/local/jdk

tar zxf /usr/src/apache-tomcat-9.0.0.M9.tar.gz -C /usr/local/

mv /usr/local/apache-tomcat-9.0.0.M9 /usr/local/tomcat

9129f7b7e79ab0c6db6ec3b6b2d40e63.png

解压mysql-connector-java到Tomcat的lib目录下

tar zxf /usr/src/mysql-connector-java-5.1.45.tar.gz -C /usr/src

cp /usr/src/mysql-connector-java-5.1.45/mysql-connector-java-5.1.45-bin.jar /usr/local/tomcat/lib

cd0ab4f427023ed892e651444ee8fef1.png

解压commons-daemon-native源码包(如果系统未安装gcc、gcc-c++软件包,请使用yum工具安装)

cd /usr/local/tomcat/bin/

tar zxf commons-daemon-1.1.0-native-src.tar.gz

cd commons-daemon-1.1.0-native-src/unix/

./configure --with-java=/usr/local/jdk/

f721d9b66e0a7f2259720cfadee580d1.png

3369846b53e12934cb0f5949c2992f7b.png

编译

make

9489aa4e7f5891cb88d4715dec7d8305.png

拷贝jsvc可执行文件到Tomcat的bin目录下

cp jsvc /usr/local/tomcat/bin/

60abdd6943f0f9ee0c10e870c5645fdb.png

创建Tomcat用户并授权

useradd -M -s /sbin/nologin tomcat

chown -R tomcat:tomcat /usr/local/tomcat/

a68faa7602ef71dc7edf4f57ba475f78.png

编辑 /usr/local/tomcat/bin/daemon.sh 文件,加入

# chkconfig: 2345 69 31

b936698ad41b035989b58e2cc492b71b.png

找到含有“JAVA_HOME”的行

94a8f7e30e35f82842fcbb0624c6e1cb.png

去掉注释修改为JDK所在路径

JAVA_HOME=/usr/local/jdk

01d6e058ccd2e28dfe5195bd223b9c0e.png

创建启动tomcat服务脚本,添加到chkconfig服务管理。

ln -s /usr/local/tomcat/bin/daemon.sh /etc/init.d/tomcat

chkconfig --add tomcat

76a4c7e46e75db976c40ab50b47d7cfc.png

启动Tomcat服务

/etc/init.d/tomcat start

f0a8917d2f345d9da6992ae9065c9e39.png

浏览器访问CentOS服务器IP地址或域名,默认有jsp的测试页面展示效果。

816c252c613e0bb9f7c74e8737a7a0ab.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值