嚴重支持開設WEB服務器版!
發表于:2007-05-25來源:作者:點擊數:
標簽:
嚴重支持開設WEB 服務器 版!先貼個小帖子 我以前在ALPHA配置WWW服務的筆記。 Step1RedHat7.1install 1、安裝 Linux 選擇定制安裝,選擇必需的包以保證服務器 安全 ,如果不是作服務器則可以在安裝時選中 'Everything'選項,避免在配置時找不到某個包或者命
嚴重支持開設WEB
服務器版!先貼個小帖子
我以前在ALPHA配置WWW服務的筆記。
Step 1 RedHat 7.1 install
1、安裝
Linux選擇定制安裝,選擇必需的包以保證服務器
安全,如果不是作服務器則可以在安裝時選中
'Everything'選項,避免在配置時找不到某個包或者命令的情況。
2、關于分區:
至少要有兩個分區:/和/swap。
/boot: 16 M (應在第一塊硬盤的最前面,即 /dev/hda1)
/swap: swap區的大小 = 服務器內存 * 2 。
/home: 為home建立單獨的分區,因為本文檔中軟件的安裝文件都放到這個目錄下,這樣做當你下次重
新安裝系統的時候,可以保留該分區,數據也就得以保全。
3、TEXT做為登陸管理器,使用KDE作為默認的Session。
4、關于Lilo 安裝
單操作系統時裝在MBR即可。
多操作系統時裝在
linux 的第一個分區。
Step 2 Services setup
2-1 Samba setup
2-2 Ftp setup
2-3 DNS setup
2-4 DBS setup
系統安裝完成后你可以使用ntsysv或者chkconfig命令將httpd 、
mysqld、iptables和ipchains 服務和其他一些不需要的服務禁用
只啟用named 、te
.net 和wu_ftpd 服務,然后用reboot重啟服務器。
Step 3 Apache and JDK Unistall
#使用Package管理器或者rpm命令卸載Apache和JDK.
rpm -q -a | grep jdk //使用RPM命令確認jdk的安裝及版本號,輸出如:jdk-1.3.1-1
rpm -e jdk-1.3.1-1 //卸載jdk-1.3.1-1
rpm -q -a | grep apache
rpm -e apache
Step 4 Apache install
1.Openssl install
tar xvzf openssl-0.9.6.tar.gz
cd openssl-0.9.6
./config --prefix=/home/www/openssl
make
cd ..
2.Mod_ssl install
tar xvzf mod_ssl-2.8.5-1.3.22.tar.gz
cd /mod_ssl-2.8.5-1.3.22
./configure --prefix=/home/www/modssl --with-apache=../apache_1.3.22
cd ..
3.Apache install
tar xvzf apache_1.3.22.tar.gz
cd apache_1.3.22
SSL_BASE=/home/www/openssl-0.9.6 \
./configure --prefix=/home/www/apache --enable-module=ssl --enable-module=so
make
make certificate
make install
4.建立符號鏈接
#為啟動程序建立符號鏈接,以便于以后重起服務
ln –s /home/www/apache/bin/apachectl /usr/bin/apache
5.測試
apache start //訪問http://localhost,出現Apache文檔頁面表示成功。startssl
6.創建啟動腳本
touch /etc/rc.d/init.d/httpd
vi /etc/rc.d/init.d/httpd
#啟動腳本內容如下:
#!/bin/bash
#Start httpd service
/home/www/apache/bin/apachectl start
#設置文件權限
chown –R root /etc/rc.d/init.d/httpd
chmod 700 /etc/rc.d/init.d/httpd
#鏈接到默認init啟動目錄
ln - s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S65httpd
Step 5 JDK install
在ALPHA SYSTEM上RedHat 6.2 or 7.1需要下列軟件包后才能正確安裝。
·libots 2.2.7 or later
·libcpml
·Motif 2 or later
#Tested Configurations for SDK v 1.3.1-1 on Linux Alpha
OS Kernel Motif
6.2 2.2.14-6.0 (fp) Metro Link motif-2.1.30-5
6.2 2.2.14.6.0 (fp) lesstif-0.92.6
7.1 2.4.2-0.1.50 openmotif-2.1.30-6
#Recommended System Software
Red Hat software: Red Hat 6.2 (2.2.14-6.0)
Compaq packages: libots-2.2.7-2, cpml_ev5-5.1.0-2 or later
#Graphics Software (Optional)
X: XFree86 (version 3.* recommended)
Motif Libraries: Metro Link Motif 2.1.30-5 or LessTif 0.92.6 or later.
1.Install libots
rpm -i libots-2.2.7-2.alpha.rpm --force --nodeps //force install
rpm -U libots-2.2.7-2.alpha.rpm //upgrade
2.Install libcpml and Motif
rpm -i cpml_ev5-5.1.0-4.alpha.rpm
rpm -i motif-2.1.30-5.alpha.rpm
3.Install SDK
tar xzvf jdk-1.3.1-1-linux-alpha.tgz //dir:/usr/
java/jdk1.3.1.
rpm -i jdk-1.3.1-1-linux-alpha.rpm //install rpm or install bin
chmod a+x j2sdk-1_3_1-linux-i386.bin
./j2sdk-1_3_1-linux-i386.bin
rpm -q -i -p jdk-1.3.1-1-linux-alpha.rpm //display information about the package
STEP 6 Edit profile
#配置環境變量
vi /etc/profile
#在文件末尾添加如下內容
Step 7 Classes install
#創建類主目錄
mkdir classes
#安裝
Oracle的JDBC驅動
cp classes111.zip .
Step 8 Tomcat install
1.Install Tomcat
tar xvzf jakarta-tomcat-3.2.4.tar.gz
mv jakarta-tomcat-3.2.4 tomcat
2.Building mod_jk
#Make sure Perl 5 installed.
cd /home/www/tomcat/src/native/apache1.3
apxs -u mod_jk.so -I../jk -I/jdk/include -I/jdk/include/linux -c *.c ../jk/*.c
#jdk=/usr/java/jdk1.3.1
#note:type this command all on one line
3.Copy mod_jk.so to Apache's libexec directory
cp mod_jk.so /home/www/apache/libexec/.
4.Modify httpd.conf
#To be added at the end of your httpd.conf
Include /home/www/tomcat/conf/mod_jk.conf
#Here is a simple configuration:
LoadModule jk_module libexec/mod_jk.so //Load mod_jk module
AddModule mod_jk.c //Declare the module for <IfModule directive>
JkWorkersFile /etc/httpd/conf/workers.properties //Where to find workers.properties
JkLogFile /var/log/httpd/mod_jk.log //Where to put jk logs
JkLogLevel info //# Set the jk log level [de
bug/error/info]
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " //# Select the log format
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories //JkOptions indicate to send SSL KEY SIZE,
JkRequestLogFormat "%w %V %T" //# JkRequestLogFormat set the request format
JkMount /examples/servlet/* worker1 // # Send servlet for context /examples to worker named worker1
JkMount /examples/*.jsp worker1 // # Send JSPs for context /examples to worker named worker1
5.建立符號鏈接
#為啟動程序建立符號鏈接,以便于以后重起服務
ln –s /home/www/tomcat/bin/tomcat.sh /usr/bin/tomcat
6.測試
tomcat start
apache stop
apache start //訪問http://localhost,測試Tomcat自帶的examples
gunguymadman007 回復于:2003-09-23 09:17:26
|
好文
|
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|