JDK 8u131链接: https://www.oracle.com/cn/java/technologies/javase/javase8-archive-downloads.html.
tomcat链接: http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.35/bin/.
mod_jk链接: http://tomcat.apache.org/download-connectors.cgi.
关闭防火墙
systemctl stop firewalld
setenforce 0
上传三个包
1、安装apache
yum -y install httpd httpd-devel gcc gcc-c++
安装依赖包
vim /var/www/html/index.html
编辑测试页面,内容随意。我编辑的是<h1>apache</h1>
systemctl start httpd
启动httpd
2、安装jdk
3、安装tomcat
tar zxf apache-tomcat-8.5.35.tar.gz
解压tomcat
mv apache-tomcat-8.5.35 /opt/tomcat
放到/opt目录下改名为tomcat
vim /opt/tomcat/webapps/ROOT/test.jsp
新建一个测试页面,内容随意,我编辑的是<h1>tomcat</h1>
/opt/tomcat/bin/startup.sh
启动tomcat
4、安装mod_jk
tar zxf tomcat-connectors-1.2.48-src.tar.gz
解压mod_jk
cd tomcat-connectors-1.2.48-src/native/
进入目录执行
./configure --with-apxs=/usr/bin/apxs && make && make install
最后一个apxs的s是tab出来的不是打上去的
ll /etc/httpd/modules/mod_jk.so
查看是否生成mod_jk文件
5、配置结合文件
在连接器的conf目录下有三个文件,我们只需要httpd-jk.conf和workers.properties
修改workers.properties
vim workers.properties
在86行到96行添加注释:
修改http-jk.conf
vim httpd-jk.conf
在94行去掉注释修改为 JkMount /*.jsp balancer
cp httpd-jk.conf /etc/httpd/conf.d/
将httpd-jk.conf放到此目录下
cp workers.properties /etc/httpd/conf
将workers.properties放到此目录下
systemctl restart httpd
最后重启httpd
6、测试访问页面