zoukankan      html  css  js  c++  java
  • 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的配置

  • 相关阅读:
    bzoj 1030 [JSOI2007]文本生成器
    Swift 学习笔记 (闭包)
    Swift 学习笔记 (函数)
    HTML 学习笔记 JQueryUI(Interactions,Widgets)
    HTML 学习笔记 JQuery(表单,表格 操作)
    HTML 学习笔记 JQuery(animation)
    HTML 学习笔记 JQuery(盒子操作)
    HTML 学习笔记 JQuery(事件)
    HTML 学习笔记 JQuery(DOM 操作3)
    HTML 学习笔记 JQuery(DOM 操作2)
  • 原文地址:https://www.cnblogs.com/wishwzp/p/6795859.html
Copyright © 2011-2022 走看看