欢迎光临
我们一直在努力

Apache+PHP4.0+Sybase安装文档-网管专栏,WEB服务

建站超值云服务器,限时71元/月

 

apache + php 4.0 + sybase 安装文档
蓝森林 http://www.lslnet.com 2001年5月16日 00:59

作 者: wangwei

( wangwei@computer-china.com -blug )

[目的]

使用linux 构架web服务器, 连接小型机上的sybase数据库。我们在sybase服务器上安装了一个实验的数据库,数据库名为test, test中有一个表是province, 字段有province_id, province。

province_id province
———– ——–
110     北京市
120     天津市

[相关软件]

redhat 7.0 linux
apache 1.3.12
php 4.0.0
sybase 11.9.2 for linux /intel

 

[安装过程]

1。 安装red hat 7.0

我选择了customer 全安装,因为安装sybase时,要有x环境。

安装完成后,建立一个工作目录/home/workshop,上传所有安装文件

sybase-common-11.9.2-3.i386.rpm
sybase-openclient-11.1.1-3.i386.rpm
apache_1.3.12.tar.gz
php-4.0.0.tar.gz

2. 安装sybase的open-client.

在/home/workshop目录下:

host_name# rpm -hiv sybase-common-11.9.2-3.i386.rpm
host_name# rpm -hiv sybase-openclient-11.1.1-3.i386.rpm

默认的安装路径为/opt/sybase-11.9.2/ , 并且有了一个sybase用户,用passwd sybase命令更改sybase用户的密码。
现在,用sybase登陆到你的linux计算机上,计算机将显示

————————————————————————
c-shell users:

source .cshrc

=> start srvbuild

srvbuild

documentation towards any sybase product can be found on our dynaweb
pages accessible from our world wide web site:

 

we would like you to register your installation and find more
information about this sybase adaptive server enterprise release
for linux available from:

 

enjoy this sybase adaptive enterprise server installation !

bash-2.04$
————————————————————————

这时,启动xwindow环境,

bash-2.04$startx

在xwindow环境中,运行/opt/sybase-11.9.2/bin/dsedit, 选择add new server entry,

server name : devhost (可随意写)
再选择add new network transport ,
transport type : tcp
host name : 211.5.6.50 (服务器的ip)
port number: 5000 (sybase服务器监听的端口)

完成后,确定退出。
可用isql命令检验是否连接成功,

bash-2.04$isql -usa -sdevhost
输入密码后,出现
1> use test
2> go
1> select * from test.province
2> go
province_id province
———– ——–
110     北京市
120     天津市
130     河北省
140     山西省
150     内蒙古
210     辽宁省
220     吉林省
230     黑龙江
… …
610     陕西省
620     甘肃省
630     青海省
640     宁夏区
650     新疆区
660     西藏区
(28 rows affected)
1>
啊,现在openclient就安装完成了。

2. 安装apache 及 php4

host_name/home/workshop# tar -vzxf apache_1.3.12.tar.gz
host_name/home/workshop# tar -vzxf php-4.0.0.tar.gz

进入apache目录,预编译apache

# ./configure –prefix=/home/apache
我们把apache 安装在/home目录下。

进入php目录,编译php + sybase
#cd ../php-4.0.0
# ./configure –with-apache=../apache_1.3.12
       –with-mysl=no
       –with-sybase-ct=/opt/sybase-11.9.2/
       –enable-ftp
       –enable-track-vars

# make ; make install
# cp php.ini-dist /usr/local/lib/php.ini
# cd ../apache_1.3.12
# ./configure –prefix=/home/apache –activate-module=src/modules/php4/libphp4.a
# make ; make install

编译工作已经完成了,现在需要修改一些配置文件。

#cd /home/apache/conf
#vi httpd.conf

修改directoryindex index.html index.php3 index.php那一行
将addtype application/x-httpd-php .php那一行前面的#去掉
加入一行addtype application/x-httpd-php .php3

最后,还需要修改几个参数
servername
serveradmin
documentroot “/home/apache/htdocs”

启动apache
cd ../bin
./apachectl start

现在,要写一个文件,让apache在计算机启动时也启动。
and you will edit /etc/rc.d/rc.sysinit , add auto_run file at the last line.
auto_run will be created at /usr/sbin and with +x mode.

auto_run is:
#!/bin/sh
/home/apache/bin/apachectl restart

==================================================================================
安装部分完成。

 

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Apache+PHP4.0+Sybase安装文档-网管专栏,WEB服务
分享到: 更多 (0)