apache与Tomcat以及JK模块的安装

一.安装apache

Apache官网地址:http://httpd.apache.org
Apache目前主要有几种版本,2.2.x版本和2.4.x版本等。
1.3.x之前版本一般是以Apache开头来命名,2.x之后版本则用httpd开头来命名。html


apache源码安装:(httpd-2.4.38.tar.gz)

下载地址:http://httpd.apache.org/download.cgi#apache24
一、下面开始编译安装:(首先安装依赖:yum groupinstall "Development tools")
yum install gcc zlib zlib-devel apr apr-devel apr-util apr-util-devel pcre pcre-devel openssl openssl-devel -y
apache与Tomcat以及JK模块的安装
将下载好的apache安装包上传到centos中。
这里咱们先yum安装上传下载命令lrzsz。
yum -y install lrzsz
apache与Tomcat以及JK模块的安装
二、解压apache软件:
tar -zxvf httpd-2.4.38.tar.gz
cd httpd-2.4.38
三、编译软件:
./configure --prefix=/usr/local/apache2 --enable-modules=most --enable-mods-shared=all --enable-so
编译完后安装:
make && make install
查看安装结果:echo $?
看返回值是否为0,若是不是则安装有问题。java

上面用源码安装的Apache目录是在/usr/local/apache2下,
下图是apache目录结构表:
apache与Tomcat以及JK模块的安装

安装Tomcat:(apache-tomcat-9.0.16.tar.gz)

Tomcat官方网址:http://tomcat.apache.org
下载地址:http://tomcat.apache.org/download-90.cgi
安装方式:二进制文件方式安装(下载到/usr/local/目录下解压便可)
下载好后使用rz命令上传至/usr/local/目录下
解压软件:
tar -zxvf apache-tomcat-9.0.16.tar.gz
因为目录名太长,咱们这里修改下目录名:
mv apache-tomcat-9.0.16 tomcat9.0.16linux


安装JDK:(jdk-11.0.2_linux-x64_bin.tar.gz)

下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
在Tomcat运行环境中,JDK是必不可少的软件,由于Tomcat只是一个Servlet/JSP容器,底层的操做都须要JDK来完成。
文件下载好后保存在/usr/local/目录下,而后解压软件
tar zxvf jdk-11.0.2_linux-x64_bin.tar.gz
解压完成后,会在/usr/local/下产生一个jdk11.0.2目录,这个就是JDK的程序目录
/usr/local/jdk-11.0.2/bin/java -version
apache与Tomcat以及JK模块的安装
从上面的输出能够看出,JDK在Linux下运行正常,而且版本为11.0.2apache


安装JK模块:(tomcat-connectors-1.2.46-src.tar.gz)

下载地址:https://tomcat.apache.org/download-connectors.cgi
保存到/usr/local/目录下:
yum install libtool autoconf
cd /usr/local/
tar xzvd tomcat-connectors-1.2.46-src.tar.gz
cd tomcat-connectors-1.2.46-src/native/
chmod 755 buildconf.sh
./buildconf.sh
./configure --with-apxs=/usr/local/apache2/bin/apxs (这里指定的是Apache安装目录中的apxs的位置)
make && make install
echo $?
查看/usr/local/apache2/modules目录下有没有mod_jk.so文件。centos

2、Apache与Tomcat整合配置

相关文章
相关标签/搜索