寶貝小豬嘜

          常用鏈接

          統(tǒng)計(jì)

          最新評(píng)論

          Apache2.0.55/Tomcat4.1.27/mod_jk for Fedora3安裝配置手冊(cè)

           

          Apache2.0.55/Tomcat4.1.27/mod_jk for Fedora3安裝配置手冊(cè)

           

          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.    配置和測(cè)試

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           

           JDK的安裝

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

          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.     設(shè)置環(huán)境變量,添加 JAVA_HOME指向/usr/local/j2sdk1.4.2_01。打開(kāi)并修改文件 /etc/profile,在文件末尾處添加下語(yǔ)句。

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

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

          source /etc/profile

          echo $JAVA_HOME

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

           Apache HTTP 的安裝

          1.     解壓縮安裝文件,習(xí)慣安裝目錄為 /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文件,可以看到安裝細(xì)節(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 …………",在此行下面加入下列語(yǔ)句:,其中IP_ADDRESS apcahe所在機(jī)器的ip地址

          ServerName IP_ADDRESS:80

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

          /usr/local/apache/bin/apachectl configtest

          7.     如果返回 Syntax OK 信息, 安裝成功,啟動(dòng) Apache:

          /usr/local/apache/bin/apachectl start

          8.     檢測(cè)apache運(yùn)行狀況,使用任意一瀏覽,入服務(wù)器地址http:// localhost后回,應(yīng)該可以看到Apache的默認(rèn)頁(yè),也可以輸入 http://IP_ADDRESS (IP_ADDRESS 為所在機(jī)器的ip地址)

          9.     關(guān)閉apache服務(wù)器,進(jìn)行TOMCAT以及連接器的安裝。

          /usr/local/apache/bin/apachectl stop

          Tomcat的安裝

          一般不用root用戶運(yùn)行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 用戶,并設(shè)置該用戶的根目錄為/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文件夾請(qǐng)先刪除)

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

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

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

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

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

          CATALINA_HOME=/usr/local/tomcat
          export CATALINA_HOME

          6.     檢測(cè) CATALINA_HOME 設(shè)置:

          source /etc/profile

          echo $CATALINA_HOME

          如果返回 /usr/local/tomcat ,設(shè)置成功.

          7.     啟動(dòng)tomcat測(cè)試安裝是否成功:

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

          檢測(cè)tomcat運(yùn)行狀況,使用任意一瀏覽,入服務(wù)器地址http://localhost:8080/examples或者http://IP_ADDRESS:8080/examples后回,應(yīng)該可以看到Apache的默認(rèn)頁(yè),也可以輸入 http://IP_ADDRESS (IP_ADDRESS 為所在機(jī)器的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 確認(rèn)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.     進(jìn)入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 中查找,或用下面的命令進(jìn)行查找:

          find / -name mod_jk.so -print

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

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

          整合安裝設(shè)

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

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

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

          2.     打開(kāi)并修改CATALINA_HOME/conf/server.xml 文件:

          cd $CATALINA_HOME/conf
          vi server.xml

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

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

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

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

          <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”設(shè)置為IP_ADDRESS(IP_ADDRESS 為所在機(jī)器的ip地址)

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

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

          在文件的末尾加入下面語(yǔ)句

          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文件中寫入下面的語(yǔ)句:

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

          保存并關(guān)閉文件。設(shè)置文件屬性:

          chown tomcat:tomcat workers.properties

          8.     啟動(dòng) Tomcat:

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

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

          9.     啟動(dòng)apache:

          /usr/local/apache/bin/apachectl start

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

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

           

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

          評(píng)論

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

          幫我了個(gè)大忙,謝謝!
          寫得很詳細(xì)。  回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 桐庐县| 皮山县| 镇康县| 巴彦淖尔市| 华蓥市| 建水县| 东辽县| 和平县| 和顺县| 桐城市| 元氏县| 福清市| 鄱阳县| 汉川市| 五指山市| 格尔木市| 都安| 彭水| 金阳县| 柘城县| 井冈山市| 白山市| 陈巴尔虎旗| 新晃| 旺苍县| 图们市| 泾源县| 石城县| 麻阳| 齐齐哈尔市| 荔波县| 新余市| 城固县| 霍林郭勒市| 屯昌县| 正宁县| 靖江市| 乐山市| 蒲城县| 合作市| 陇西县|