寶貝小豬嘜

          常用鏈接

          統(tǒng)計

          最新評論

          Apache2.0.55/Tomcat4.1.27/mod_jk for Fedora3安裝配置手冊

           

          Apache2.0.55/Tomcat4.1.27/mod_jk for Fedora3安裝配置手冊

           

          1.所需的件包

          ·         Apache 2.x  Apache 2.0.55

          ·         Tomcat 4.x  Tomcat 4.1.27

          ·         The JK module jakarta-tomcat-connectors-jk-1.2.6-src.tar.gz

          ·         The JDK   j2sdk-1_4_2_01-linux-i586.bin

          . Apache HTTP + Tomcat environment  安裝步驟:

          1.    安裝JDK

          2.    安裝Apache

          3.    安裝Tomcat

          4.    安裝連接起器 JK module

          5.    配置和測試

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           JDK的安裝

          1.     安裝J2SDK,首先將安裝的.bin文件拷貝到 /usr/local/目錄下,然后運行安裝程序,命令如下:

          cp -p j2sdk-1_4_2_01-linux-i586.bin /usr/local/

          cd /usr/local

          chmod 777 j2sdk-1_4_2_01-linux-i586.bin
          ./j2sdk-1_4_2_01-linux-i586.bin

          安裝后,文件路徑為 /usr/local/j2sdk1.4.2_01.

          2.     設置環(huán)境變量,添加 JAVA_HOME指向/usr/local/j2sdk1.4.2_01。打開并修改文件 /etc/profile,在文件末尾處添加下語句。

          JAVA_HOME=/usr/local/j2sdk1.4.2_01
          export JAVA_HOME

          3.     用下面的命令檢測 JAVA_HOME 在環(huán)境變量中的設置

          source /etc/profile

          echo $JAVA_HOME

          如果上述命令返回 /usr/local/j2sdk-1_4_2_01 ,那么你的環(huán)境變量設置成功,如果不成功,返回上一步,重新進行環(huán)境變量“JAVA_HOME的設置。

           Apache HTTP 的安裝

          1.     解壓縮安裝文件,習慣安裝目錄為 /usr/local/src/.

          cp -p httpd-2.0.55.tar.gz /usr/local/src/
          cd /usr/local/src
          tar xvzf httpd-2.0.55.tar.gz

          安裝后,文件路徑為/usr/local/src/httpd-2.0.47.

          2.     查看/usr/local/src/httpd-2.0.55/INSTALL文件,可以看到安裝細節(jié)。

          3.     安裝 Apache 2.0.47 /usr/local/apache 目錄,生成編譯文件(支持SSL):

          cd /usr/local/src/httpd-2.0.55
          ./configure --prefix=/usr/local/apache --enable-ssl --enable-so

          4.     執(zhí)行編譯文件,完成 Apache 的安裝

          make
          make install

          5.     修改/usr/local/apache/conf/httpd.conf 文件,找到 "#ServerName …………",在此行下面加入下列語句:,其中IP_ADDRESS apcahe所在機器的ip地址

          ServerName IP_ADDRESS:80

          6.      Apache 已經(jīng)安裝到 /usr/local/apache. 用下面命令檢測:

          /usr/local/apache/bin/apachectl configtest

          7.     如果返回 Syntax OK 信息, 安裝成功,啟動 Apache:

          /usr/local/apache/bin/apachectl start

          8.     檢測apache運行狀況,使用任意一瀏覽,入服器地址http:// localhost后回,應該可以看到Apache的默,也可以輸入 http://IP_ADDRESS (IP_ADDRESS 為所在機器的ip地址)

          9.     關閉apache服務器,進行TOMCAT以及連接器的安裝。

          /usr/local/apache/bin/apachectl stop

          Tomcat的安裝

          一般不用root用戶運行Tomcat. 所以下面的安裝步驟在安裝Tomcat之前創(chuàng)建了用戶tomcat.

          1.     創(chuàng)建用戶Tomcat:

          groupadd tomcat
          useradd -g tomcat -c "Tomcat User" -d /usr/local/tomcat tomcat
          passwd tomcat

          上面命令創(chuàng)建了 tomcat 用戶,并設置該用戶的根目錄為/usr/local/tomcat.

          2.     解壓縮安裝包到 /usr/local:

          cp -p tomcat-4.1.27.tar.gz /usr/local/
          cd /usr/local
          tar xvzf tomcat-4.1.27.tar.gz

          安裝后目錄為 /usr/local/jakarta-tomcat-4.1.27.

          3.     為上述路徑做快捷連接: (注意:如果/usr/local目錄下已經(jīng)有tomcat文件夾請先刪除)

          ln -s /usr/local/jakarta-tomcat-4.1.27 /usr/local/tomcat

          local目錄下確認快捷方式/usr/local/tomcat生成,并指向/usr/local/jakarta-tomcat-4.1.27 若生成的是文件夾tomcat而不是快捷方式則刪除此文件夾重新執(zhí)行上述命令.

          4.     tomcat文件夾設置所有權(quán):

          chown tomcat:tomcat /usr/local/tomcat
          chown -R tomcat:tomcat /usr/local/jakarta-tomcat-4.1.27

          5.     設置環(huán)境變量 CATALINA_HOME 指向 /usr/local/tomcat. 將下面語句添加到/etc/profile文件末尾:

          CATALINA_HOME=/usr/local/tomcat
          export CATALINA_HOME

          6.     檢測 CATALINA_HOME 設置:

          source /etc/profile

          echo $CATALINA_HOME

          如果返回 /usr/local/tomcat ,設置成功.

          7.     啟動tomcat測試安裝是否成功:

          su - tomcat -c /usr/local/tomcat/bin/startup.sh

          檢測tomcat運行狀況,使用任意一瀏覽,入服器地址http://localhost:8080/examples或者http://IP_ADDRESS:8080/examples后回,應該可以看到Apache的默,也可以輸入 http://IP_ADDRESS (IP_ADDRESS 為所在機器的ip地址)

          8.     Shutdown Tomcat until you can get the connector installed:

          su - tomcat -c /usr/local/tomcat/bin/shutdown.sh

          Connector 接器的安裝

          1.     解壓縮安裝程序jakarta-tomcat-connectors-jk-1.2.6-src.tar.gz /usr/local/src 確認jakarta-tomcat-connectors-jk-1.2.6-src.tar.gz文件在/usr/local/src文件夾下并執(zhí)行:

          cd /usr/local/src
          tar xvzf jakarta-tomcat-connectors-jk-1.2.6-src.tar.gz

          安裝后文件路徑為 /usr/local/src/ jakarta-tomcat-connectors-jk-1.2.6-src

          2.     /etc/profil文件末尾添加環(huán)境變量 CONNECTOR_HOME = /usr/local/src/jakarta-tomcat-connectors-jk-1.2.6-src (注意:每次改變/etc/profile后都要在命令行使用source /etc/profile 命令重新執(zhí)行)

          3.     進入native 文件夾,執(zhí)行configure:

          cd $CONNECTOR_HOME/jk/native
          ./buildconf.sh
          ./configure --with-apxs=/usr/local/apache/bin/apxs
          make
          make install

          上面命令將生成 mod_jk.so文件并拷貝它到 /usr/local/apache/modules.,安裝完成。

          如果 mod_jk.so文件不在Apachemodules 文件夾中, 執(zhí)行以下操作

          CONNECTOR_HOME/jk/native/apache-2.0 中查找,或用下面的命令進行查找:

          find / -name mod_jk.so -print

          如果找到該文件,但它并不在 /usr/local/apache/modules中,請將它拷貝到/usr/local/apache/modules中,并設置它的文件權(quán)限為755.

          chmod 755 /usr/local/apache/modules/mod_jk.so

          整合安裝

          NOTE: 下面的步驟將允許用戶通過APACHE80端口訪問TOMCAT的內(nèi)容。

          1.     下面將修改 /tomcat/conf/server.xml文件,首先備份文件server.xml:

          cd $CATALINA_HOME/conf
          cp -p server.xml server.xml.ORIG

          2.     打開并修改CATALINA_HOME/conf/server.xml 文件:

          cd $CATALINA_HOME/conf
          vi server.xml

          3.     找到 <Server…> 并且端口為 8005的一行. 在下面插入下面語句:

          <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"

           modJk="/usr/local/apache/modules/mod_jk.so" />

          4.     找到<Host……………….> ……….</HOST> 標簽,修改<HOST name="localhost"> 中的localhost”IP_ADDRESS(IP_ADDRESS 為所在機器的ip地址), <HOST…>標簽行的下面加入下面語句:

          <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"

           append="true" forwardAll="false" modJk="/usr/local/apache/modules/mod_jk.so" />

          5.     找到 <Engine name="Standalone" defaultHost="localhost"…..>" , 中的localhost”設置為IP_ADDRESS(IP_ADDRESS 為所在機器的ip地址)

          6.      修改APACHE_HOME/conf/ httpd.conf文件:

          cd /usr/local/apache/conf
          vi httpd.conf

          在文件的末尾加入下面語句

          Include /usr/local/tomcat/conf/auto/mod_jk.conf

          7.     新建文件workers.properties ,并放到CATALINA_HOME/conf/jk 內(nèi):

          cd $CATALINA_HOME/conf
          mkdir jk
          chown tomcat:tomcat jk
          cd jk
          vi workers.properties

          workers.properties文件中寫入下面的語句:

          worker.list=ajp13
          worker.ajp13.port=8009
          worker.ajp13.host=IP_ADDRESS
          (IP_ADDRESS 為所在機器的ip地址)
          worker.ajp13.type=ajp13

          保存并關閉文件。設置文件屬性:

          chown tomcat:tomcat workers.properties

          8.     啟動 Tomcat:

          su - tomcat -c /usr/local/tomcat/bin/startup.sh

          等待30秒左右確認usr/local/tomcat/conf/auto/mod_jk.conf 文件被覆蓋(文件的最新修改時間為當前時間).

          9.     啟動apache:

          /usr/local/apache/bin/apachectl start

          10. 測試 http://IP_ADDRESS:8080/examples. (IP_ADDRESS 為所在機器的ip地址)如果成功,TOMCAT正常。

          11. 測試http:// IP_ADDRESS/examples. (IP_ADDRESS 為所在機器的ip地址)如果成功, Apache 正常,正和成功。

           

          posted on 2007-04-11 11:08 寶貝小豬嘜 閱讀(662) 評論(1)  編輯  收藏

          評論

          # re: Apache2.0.55/Tomcat4.1.27/mod_jk for Fedora3安裝配置手冊 2008-09-11 21:43 洛洛

          幫我了個大忙,謝謝!
          寫得很詳細。  回復  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 南岸区| 东辽县| 长宁区| 山丹县| 白朗县| 民勤县| 大方县| 辽源市| 朔州市| 南康市| 齐河县| 济阳县| 江永县| 莱阳市| 平潭县| 延寿县| 南陵县| 石景山区| 瑞安市| 铁力市| 万荣县| 神木县| 桃江县| 休宁县| 于田县| 阳山县| 电白县| 芮城县| 南宁市| 石林| 桂平市| 基隆市| 宜章县| 和田县| 客服| 将乐县| 桑植县| 安龙县| 喀什市| 新竹县| 留坝县|