国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Apache+mod_ssl+Tomcat3.1+php(支持Oracle)安裝手冊

2024-08-29 13:33:12
字體:
供稿:網(wǎng)友

  Apache+mod_ssl+Tomcat3.1+php(支持Oracle)安裝手冊

1. 安裝linux (RedHat Linux6.2).
注重選擇 “專家模式(eXPert)”,手動增加網(wǎng)卡。(關(guān)于網(wǎng)絡(luò)參數(shù)的具體設(shè)置,根據(jù)情況而定)。
關(guān)于分區(qū):
/boot : 16 M (應(yīng)在第一塊硬盤的最前面,即 /dev/hda1)
swap : swap區(qū)的大小 = 服務(wù)器內(nèi)存 * 2 。
/ : 1G
/tmp : 500M臨時文件
/usr : 4G 應(yīng)用程序
關(guān)于定制安裝
選擇安裝所有程序。
關(guān)于Lilo 安裝
單操作系統(tǒng)時裝在MBR即可。
多操作系統(tǒng)時裝在 linux 的第一個分區(qū)。
制作啟動盤
安裝過程中制作。(缺省 在最后一步)
安裝后制作。
mkbootdisk --device /dev/fd0 **.**.** (版本號)

2.配置Linux
a. smb服務(wù)的配置
smb服務(wù)把Linux和windows連接。
配置方法: 修改 /etc/smb.conf
1. #vi /etc/smb.conf
2. modify the workgroup item as your window workgroup name
workgroup = your_window_domain
3. unmount thest lines
passWord level=8
username level=8
encrypt passwords = yes
smb passwd file = /etc/smbpasswd
wins support = yes

4. add a line :
interfaces = 111.222.1.2/24 (you can input your ip address and subnet mask)
5. 增加必要的共享目錄
[deploy]
comment = NDB web document root
path = /usr/local/jakarta-tomcat/webapps/deploy
writable = yes

6. restart smb
/etc/rc.d/init.d/smb restart
6. add user to the /etc/smbpasswd
#smbpassed -a username
其中 username 為 Linux 一系統(tǒng)用戶。
給該用戶設(shè)定從windows訪問linux的密碼,可以與用戶系統(tǒng)密碼不同。
測試:
從windows的網(wǎng)上鄰居能看到即為成功了。

b.配置系統(tǒng)的服務(wù) (類似 NT的 Service)
配置系統(tǒng)的服務(wù),關(guān)掉不必要的服務(wù),增加系統(tǒng)安全性和提高性能。
配置方法:system-->liloconf
1 停止缺省的 httpd
2 啟動 smb
3 其他服務(wù)的設(shè)定 視情況而定

3 安裝Oracle for linux (Clent Part)
login as root
1. # cp oracle8161_tar.gz /usr/local
2. # tar xvzf oracle8161_tar.gz (this will unpack the files to /usr/local/Oracle8iR2)
3. # groupadd dba
4. # groupadd oinstall
5. # useradd -G oinstall -g dba oracle
6. # passwd oracle
login as oracle
1. # startx
2. run /usr/local/Oracle8ir2/runInstall
3. install whole as the Universal Intaller tell.
配置 /etc/PRofile 文件(加入環(huán)境變量)
(參考所給的文件 進行必要的修改)

4 安裝 Apache Web Server (含 PHP 和 SSL 的支持)
a 通過光盤或網(wǎng)上鄰居 把
apache_1.3.12.tar.Z
php-4.0.2.tar.gz
openssl-0.9.5a.tar.gz
mod_ssl-2.6.6-1.3.12.tar.gz
拷貝到 /usr/local 并解開
$cd /usr/local
$tar xvzf apache_1.3.12.tar.Z
$tar xvzf php-4.0.2.tar.gz
$tar xvzf openssl-0.9.5a.tar.gz
$tar xvzf mod_ssl-2.6.6-1.3.12.tar.gzmod_ssl-2.6.6-1.3.12.tar.gz
b
$ cd openssl-0.9.5a
$ ./config
$ make
$ cd ..
c
$ cd /mod_ssl-2.6.6-1.3.12
$ ./configure
--with-apache=../apache_1.3.12
$ cd ..

d
$ cd apache_1.3.12
$ ./configure
--prefix=/usr/local/apache
$ cd ..
e
$ cd ../php-4.0.2
$ CFLAGS=´-O2 -I /usr/local/openssl-0.9.5a/include´
./configure
--with-apache=../apache_1.3.x
--enable-memory-limit=yes
--enable-debug=no
--with-oracle=/usr/local/oracle/OraHome1 --with-oci8=/usr/local/oracle/OraHome1
--enable-sigchild
--enable-track-vars
$ gmake
$ gmake install
$ cd ..
f
$ cd apache_1.3.12
$ SSL_BASE=/usr/local/openssl-0.9.5a
./configure
--prefix=/usr/local/apache
--with-layout = GNU
--enable-module=ssl
--activate-module=src/modules/php4/libphp4.a
--enable-shared=max --enable-module=most
$ make
$ make certificate
$ make install

g 修改apache 配置文件 /usr/local/apache/etc/httpd.conf
取消以下兩行的注釋
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
參照 所給的文件 修改
另: 注重一些環(huán)境的不同,配置會不一樣

h
測試
1 測試ssl
$/usr/local/apache/sbin/apachectl startssl
通過 Netscape 訪問 https://localhost
通過 Netscape 訪問 http://localhost
2 測試 PHP
寫一個 程序 test.php

通過 Netscape 訪問 http://localhost /test.php
i 寫Apache 的啟動文件
把所給的參考文件S95Apache 拷貝到 /etc/rc.d/rc3.d 下
$chmod 755 S95Apache
S95Apache 內(nèi)容為:
#!/bin/sh
LD_LIBRARY_PATH=/usr/local/oracle/OraHome1/lib
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
ORA_NLS33=/usr/local/oracle/OraHome1/ocommon/nls/admin/data
export LD_LIBRARY_PATH NLS_LANG ORA_NLS33
/usr/local/apache/sbin/apachectl startssl

5 安裝JDK1.2.2 及相關(guān)的 class (如 JDBC driver 等)
安裝JDK1.2.2
$cp jdk1_2_2-linux-i386.tar.gz /usr/local
$tar xvzf jdk1_2_2-linux-i386.tar.gz
配置 /etc/profile 文件 (加入path classpath java_home jdk_home 等環(huán)境變量)
(參考所給的文件 進行必要的修改)
相關(guān)的 class
$mkdir /usr/local/classes
$cp classes12.zip /usr/local/classes
$cp upload.jar /usr/local/classes
$cp activation.jar /usr/local/classes
$cp mail.jar /usr/local/classes
并他們加到CLASSPATH中

6 安裝 Tomcat3.1
$cp jakarta-tomcat.tar.gz /usr/local
$cp jakarta-ant.tar.gz /usr/local
$cp jakarta-tools.tar.gz /usr/local
$tar xvzf jakarta-tomcat.tar.gz
$tar xvzf jakarta-ant.tar.gzz
$tar xvzf jakarta-tools.tar.gz

配置 /etc/profile 文件 (加入TOMCAT_HOME 等環(huán)境變量)
(參考所給的文件 進行必要的修改)
TOMCAT_HOME=/usr/local/jakarta-tomcat
修改 $TOMCAT_HOME/bin/tomcat.sh (加入必要的CLASSPAHT變量)
(參考所給的文件 進行必要的修改)
APPCLSPATH=/usr/local/classes CLASSPATH=$APPCLSPATH/classes12.zip:$APPCLSPATH/mail.jar:$APPCLSPATH/activation.jar:$APPCLSPATH/upload.jar
修改 $TOMCAT_HOME/conf/tomcat.conf (加入log文件的說明)
(參考所給的文件 進行必要的修改)
ApJservLogFile /usr/local/jakarta-tomcat/logs/mod_jserv.log


7 Tomcat3.1 與 Apache 1.3.12
$cp mod_jserv.so /usr/local/apache/libexec/
在/usr/local/apache/etc/httpd.conf 最后一行 加入
include /usr/local/jakarta-tomcat/conf/tomcat-apache.conf
測試
1 一定要先啟動 Tomcat3.1
$ $TOMCAT_HOME/bin/startup.sh
2 再啟動Apache
$ /usr/local/apache/sbin/apachectl stop
$ /usr/local/apache/sbin/apachectl startssl
3 通過Netscape 訪問Tomcat 自帶的 站點 examples
http://localhost /examples 看是否成功。

8 配置 Tomcat3.1
1
$cd $TOMCAT_HOME/webapps
$rm -fr *
$mkdir deploy
把程序都拷貝到deploy目錄下
2 修改 $TOMCAT_HOME/conf/server.xml 文件
刪除所有的
加入

3 修改 /usr/local/etc/httpd.conf 文件
DocumentRoot "/usr/local/jakarta-tomcat/webapps/deploy"
及有關(guān)的 目錄設(shè)定 (參考所附文件)

...
〈/Directory〉
4 為 Tomcat 做啟動文件 S94Tomcat:
#!/bin/sh
JAVA_HOME=/usr/local/jdk1.2.2
TOMCAT_HOME=/usr/local/jakarta-tomcat
export JAVA_HOME TOMCAT_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
/usr/local/jakarta-tomcat/bin/tomcat.sh start

$cp S94Tomcat /etc/rc.d/rc3.d
$chmod 755 S94Tomcat
9 配置站點
1 配置 Oracle Net8 連接 NT 的數(shù)據(jù)庫
方法:netasst


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 万载县| 方正县| 来凤县| 丹寨县| 崇阳县| 静安区| 滕州市| 陈巴尔虎旗| 湾仔区| 靖宇县| 遂宁市| 拜城县| 德惠市| 财经| 襄汾县| 鹿泉市| 六枝特区| 赫章县| 增城市| 招远市| 梓潼县| 山阴县| 瓮安县| 玉门市| 磐石市| 岳西县| 沙洋县| 蓬安县| 彭州市| 广州市| 葫芦岛市| 郁南县| 慈利县| 嘉禾县| 富蕴县| 平原县| 类乌齐县| 年辖:市辖区| 三穗县| 盐边县| 芦溪县|