Linux下web服务的搭建

1.安装Apache

Apache的官网地址为:http://httpd.apache.org/,这里以源码的方式进行安装,我们下载的版本是“httpd-2.4.25.tar.gz”,下载后的压缩文件为“httpd-2.4.25.tar.gz”。

安装过程:

# yum install zlib zlib-devel

# tar -zxvf httpd-2.4.25.tar.gz

# cd httpd-2.4.25

# ./configure --prefix=/usr/local/apache2 \

--enable-modules=most \

--enable-mods-shared=all \

--enable-so \

# make

# make install

 


 

 

2.安装Tomcat

 tomcat的官方网址http://tomcat.apache.org/。这里以二进制文件的方式进行安装,我们只顾下载对应的二进制文件版本即可,这里是用的版本是tomcat-7.0.77,下载后的压缩包文件为apache-tomcat-7.0.77.tar.gz,把此安装包放到/usr/local目录下,通过解压即可完成Tomcat的安装。

tar -zxvf apache-tomcat-7.0.77.tar.gz

mv apache-tomcat-7.0.77.tar.gz   tomcat7.0.77

 

 


 

3.安装JDK

在Tomcat运行环境下,JDK是必不可少的软件,因为Tomcat只是一个Servlet/JSP容器,底层的操作都需要JDK来完成。

下载地址:http://www.oracle.com/technetwork/java/index.html,下载对应文件jdk-8u131-linux-x64.tar.gz,下载后把此安装包放到/usr/local目录下,然后:

cd /usr/local

tar -zxvf  jdk-8u131-linux-x64.tar.gz

/usr/local/jdk解压的目录/bin/java -version

 


 

 

4.安装JK模板

为了更灵活地使用mod_jk连接器,这里采用源码方式编译出所需要的JK模板,JK的源码可以从这个地址下载,http://tomcat.apache.org/download-connectors.cgi。下载后的JK源码压缩包文件为tomcat-connectors-1.2.40-src.tar.gz,这里我们将压缩包放到/usr/local下,具体安装步骤如下:

# yum install libtool autoconf

# cd /usr/local

# tar -zxvf tomcat-connectors-1.2.40-src.tar.gz

# cd tomcat-connectors-1.2.40-src/native

# chmod 755 bulidconf.sh

# ./buildconf.sh

# ./configure \ --with-apxs=/usr/local/apache2/bin/apxs

# make

# make install

 

可以看到有mod_jk.so文件生成,这就是我们需要的JK连接器。默认情况下,JK模板会自动安装到/usr/local/apache2/modules目录下,如果没有自动安装到此目录,手动复制此文件到modules目录即可。

 


Apache与Tomcat整合配置 

假设Web服务器的IP地址为192.168.60.198,测试的JSP程序放置在webdata/www目录中,如果没有此目录,需要首先创建这个目录,因为在下面配置过程中,会陆续用到/webdata/www这个路径。

1.apache的配置

 

 

 

1.tomcat的配置

 

posted @ 2017-05-02 14:07  kika  阅读(698)  评论(0编辑  收藏  举报