动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息



本月文章推荐
.Oracle数据库网络与安全之FAQ汇集.
.Oracle数据库10g的安全性和身份管.
.甲骨文推出新的多核定价及许可证.
.Unix环境下的Oracle调优.
.Linux Shadow-Password-HOWTO.
.数据库安全性策略.
.oracle中SGA的设置.
.Oracle9i中MERGE的用法.
.Oracle灾难防护的关键技术.
.临时文件file#和db_files的关系.
.SQL Server与Oracle链接服务器应.
.为最佳性能而调优 Red Hat(3).
.Oracle密码文件的作用和说明.
.巧用改变跟踪技术加速Oracle的递.
.ORACLE 的Virtual Private Datab.
.判断字段中是否包含中文的方法.
.Oracle的TNS-12502错误原因及解决.
.MobiLink通过Oracle返回下载的数.
.Oracle8 优化技术:输入/输出.
.Linux双启动环境的陷井.

Apache+mod_ssl+Tomcat3.1+php(支持Oracle)安装手册

发表日期:2008-2-9 |



  Apache+mod_ssl+Tomcat3.1+PHP(支持Oracle)安装手册

1. 安装Linux (RedHat Linux6.2).
注重选择 “专家模式(eXPert)”,手动增加网卡。(关于网络参数的具体设置,根据情况而定)。
关于分区:
/boot : 16 M (应在第一块硬盘的最前面,即 /dev/hda1)
swap : swap区的大小 = 服务器内存 * 2 。
/ : 1G
/tmp : 500M临时文件
/usr : 4G 应用程序
关于定制安装
选择安装所有程序。
关于Lilo 安装
单操作系统时装在MBR即可。
多操作系统时装在 linux 的第一个分区。
制作启动盘
安装过程中制作。(缺省 在最后一步)
安装后制作。
mkbootdisk --device /dev/fd0 **.**.** (版本号)

2.配置Linux
a. smb服务的配置
smb服务把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 一系统用户。
给该用户设定从windows访问linux的密码,可以与用户系统密码不同。
测试:
从windows的网上邻居能看到即为成功了。

b.配置系统的服务 (类似 NT的 Service)
配置系统的服务,关掉不必要的服务,增加系统安全性和提高性能。
配置方法:system-->liloconf
1 停止缺省的 httpd
2 启动 smb
3 其他服务的设定 视情况而定

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 文件(加入环境变量)
(参考所给的文件 进行必要的修改)

4 安装 Apache Web Server (含 PHP 和 SSL 的支持)
a 通过光盘或网上邻居 把
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
参照 所给的文件 修改
另: 注重一些环境的不同,配置会不一样

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 内容为:
#!/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 及相关的 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 等环境变量)
(参考所给的文件 进行必要的修改)
相关的 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 等环境变量)
(参考所给的文件 进行必要的修改)
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"
及有关的 目录设定 (参考所附文件)

...
〈/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 的数据库
方法:netasst

上一篇:更改Oracle数据库表的表空间(1) 人气:365
下一篇: 人气:324
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-24 Sablog-X v2.0 预览版
2008-7-24 帝国备份王EmpireBak 2008 正式版
2008-7-24 网趣网上购物系统时尚版 v8.2
2008-7-24 纵横B2B电子商务系统XYECS!B2B v
2008-7-24 e路小说小偷 v1.2.0723
2008-7-24 凌风美女图片站程序 v2.2
2008-7-24 TOM15电影收索程序
2008-7-24 清风信息自动采集生成系统 v1.0
2008-7-24 QQ邮箱编辑器 v1.0 (小小菜刀ASP
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵