![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
榮譽會員
![]() |
![]() 搭建開發環境是寫下的∼
RedHat9+Apache2+Resin3 安裝指南 作者:Yahoo 一、目的: 實現RedHat9支持靜態html、php、mysql、jsp。 二、系統環境及軟體 1、RedHat9 (預設值安裝開發庫、vsftp、mysql客戶及服務端、ssh等。不安裝httpd(Apache2)和PHP) 2、Apache (httpd-2.0.47.tar.gz) 下載位址:http://httpd.apache.org/ 3、PHP4 (php-4.3.3.tar.gz)下載位址:http://www.php.net/ 4、JAVA (j2sdk-1_4_2_01-linux-i586-rpm.bin)下載位址:http://java.sun.com/ 5、Resin (本文采用resin-ee-3.0.3.tar.gz)下載位址:http://www.caucho.com/ 三、安裝步驟 A 、安裝RedHat9 略 B、安裝Apache 1、#cp httpd-2.0.47.tar.gz 到/usr/local/ 2、#tar zxvf httpd-2.0.47.tar.gz 3、#cd httpd-2.0.47 4、#./configure --prefix=/usr/local/apache --enable-modules=so /usr/local/apache為你要安裝的目錄 5、#make 6、#make install (耐心等待編譯,反正我也看不懂,保佑不要出錯就好了) 7、#/usr/local/apache/bin/apachectl start(stop) 啟動(停止)apache(httpd)服務 8、瀏覽[url]http://ip/。出涵/url]{apache資訊。恭喜這一步成功了。 C、安裝PHP 1、#cp httpd-2.0.47.tar.gz 到/usr/local/ 2、#tar zxvf php-4.3.3.tar.gz 3、#cd php-4.3.3 4、#./configure --with-mysql --with-apxs2=/usr/local/apache/bin/apxs 5、#make 6、#make install (一邊等待一邊保佑吧) 7 、#cp php.ini-dist /usr/local/lib/php.ini 8 、#vi /usr/local/apahe/conf/httpd.conf 9 、在AddType application/x-tar.tgz下面,增加以下內容: AddType application/x-httpd-php .php LoadModule php4_module /var/www/modules/libphp4.so (如果沒有的話加上) 10 、#vi /usr/local/apache/htdocs/test.php <? echo phpinfo(); ?> 11 、瀏覽[url]http://ip/test.php。出涵/url]{php資訊。恭喜這一步成功了。 D、安裝JAVA 1、#cp j2sdk-1_4_2_01-linux-i586-rpm.bin 到/usr/local 2、#chmod 755 j2sdk-1_4_2_01-linux-i586-rpm.bin 3、#./j2sdk-1_4_2_01-linux-i586-rpm.bin (解出j2sdk-1_4_2_01-linux-i586.rpm) 4、#rpm -ivh j2sdk-1_4_2_01-linux-i586.rpm rpm安裝很方便,不用保佑了。 E、安裝RESIN 1、#cp resin-ee-3.0.3.tar.gz到/usr/local 2、#tar zxvf resin-ee-3.0.3.tar.gz 3、#mv resin-ee-3.0.3 resin 4、#cd resin 5、#./configure --with-apxs=/usr/local/apache/bin/apxs 6、#make 7、#make install 繼續保佑吧∼ 8、這時可以在/usr/local/apache/modules裡找到mod_caucho.so,成功了一半了。 9 、#vi /usr/local/resin/conf/resin.conf 修改為<document-directory>/usr/local/apache/htdocs</document-directory> 10 、#vi /usr/local/apache/conf/httpd.conf 下面可是修改的關鍵 # # mod_caucho Resin Configuration # LoadModule caucho_module /usr/local/apache/modules/mod_caucho.so #ResinConfigHost localhost 6802 <IfModule mod_caucho.c> ResinConfigServer localhost 6802 <Location /caucho-status> SetHandler caucho-status </Location> </IfModule> F、配置環境 1、#vi /etc/profile 2、加入 PATH=$PATH:/usr/java/j2sdk1.4.2_01/bin export PATH JAVA_HOME=/usr/java/j2sdk1.4.2_01 export JAVA_HOME CLASSPATH=.:/usr/java/j2sdk1.4.2_01/lib:/usr/local/resin/lib export CLASSPATH RESIN_HOME=/usr/local/resin export RESIN_HOME G、設定自動啟動 1、#vi /etc/rc.d/rc.local 2、加入 /usr/local/apache/bin/apachectl start 3、將make install產生的$RESIN_HOME/contrib/init.resin複製到/etc/rc.d/init.d/resin並且chmod +x resin cp /usr/local/resin/contrib/init.resin /etc/rc.d/init.d/resin chmod +x /etc/rc.d/init.d/resin 4、修改resin中的一些設定:JAVA_HOME RESIN_HOME USER等, 5、將resin服務在不同的啟動級中設定成自啟動: #/sbin/chkconfig resin reset H、測試 1、#vi /usr/local/apache/htdocs/test.jsp 2、編輯 <%@page language="java"%> 2+2=<%=2+2%> 3、瀏覽http://ip/test.jsp。看見2+2=4。大功告成。 終於完成 |
![]() |
送花文章: 3,
![]() |
![]() ![]() |
|
|
![]() |
||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
超完整RedHat9.0-vsftp配置大全 | psac | 網路疑難應用技術研討區 | 1 | 2004-07-04 06:21 AM |
超完整RedHat9.0-vsftp配置大全 | psac | 網路疑難應用技術研討區 | 1 | 2003-10-02 05:14 PM |
install display driver for GForce 2 MMX400 in Redhat9 | lauterrence | 網路疑難應用技術研討區 | 0 | 2003-06-01 01:16 AM |