一.安装apache

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


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

下载地址:http://httpd.apache.org/download.cgi#apache24 1、下面开始编译安装:(首先安装依赖: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安装包上传到centos中。 这里我们先yum安装上传下载命令lrzsz。 yum -y install lrzsz 2、解压apache软件: tar -zxvf httpd-2.4.38.tar.gz cd httpd-2.4.38 3、编译软件: ./configure --prefix=/usr/local/apache2 --enable-modules=most --enable-mods-shared=all --enable-so 编译完后安装: make && make install 查看安装结果:echo $? 看返回值是否为0,如果不是则安装有问题。

上面用源码安装的Apache目录是在/usr/local/apache2下, 下图是apache目录结构表:

安装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.16


安装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 从上面的输出可以看出,JDK在Linux下运行正常,并且版本为11.0.2


安装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 ./ ./configure --with-apxs=/usr/local/apache2/bin/apxs (这里指定的是Apache安装目录中的apxs的位置) make && make install echo $? 查看/usr/local/apache2/modules目录下有没有mod_jk.so文件。

二、Apache与Tomcat整合配置