 |
教程: Linux教程-安装经验-配置Sun ONE Web Server支持JSP,PHP,CGI |
 |
|
|
| 教程: Linux教程-安装经验-配置Sun ONE Web Server支持JSP,PHP,CGI |
|
|
|
|
tp://www.quickviews.net/data/cgi-perl/" target="_blank" class="keylink">cgi程序了,sun one web server本身是支持CGI的,这段配置是将CGI功能打开
配置php
首先加压缩软件包
tar -jxf php-4.3.6.tar.bz2
cd php-4.3.6
./configure --with-nsapi=/opt/SUNWwbsvr --with-mysql=/usr/local/mysql 第一个参数是创建一个sun one的nsapi插件第二个参数是让php在sun one支持mysql
make
因为我已经安装了PHP,所以并没有运行make install 进行安装以避免以前的PHP配置,如果您没有安装PHP轻运行make install 进行安装
make完毕后在php-4.3.6/libs中会有一个libphp4.so这个文件就是我们要的nsapi插件
将这个文件拷贝到/opt/SUNWwbsvr/bin
cp libphp4.so /opt/SUNWwbsvr/bin
这样,插件已经制作完成
最后将php-4.3.6目录下的php.ini-dist拷贝到/etc下并改名php.ini
cp php-4.3.6/php.ini-dist /etc/php.ini
下面开始配置sun one web server
cd /opt/SUNWwbsvr/https-lee/config
vi obj.conf
在的下面加入
Service fn=\"php4_execute\" type=\"magnus-internal/x-httpd-php\"
并在文件末尾加入
ObjectType fn=\"force-type\" type=\"magnus-internal/x-httpd-php\"
Service fn=\"php4_execute\" [inikey=\"value\" inikey=\"value\" 4=\"...]\"
保存文件
然后打开 magnus.conf
vi magnus.conf
在文件末尾加入
Init fn=\"load-modules\" funcs=\"php4_init,php4_execute,php4_auth_trans\" shlib=\"/opt/SUNWwbsvr/bin/libphp4.so\"
Init fn=\"php4_init\" errorString=\"Failed to initialize PHP!\" [php_ini=\"/etc/php.ini\"]
保存文件
打开mime.types
vi mime.types
在文件末尾加入
type=magnus-internal/x-httpd-php exts=php,php3
保存文件
最后
cd /opt/SUNWwbsvr/https-lee
./restart重启动服务器
这样服务器基本配置完成
有些东西也可以使用web在线配置。
如果大家有 问题在一起讨论
http://www.leftworld.net/shequ/forums.cgi?forum=17
我提供给大家一个配置好的配置文件仅供参考。也可以拿来稍作修改,并使用.
地址:
http://www.leftworld.org/sun/sun.html
注意:
如果想要将此服务器进行应用请下载他的更新包sp1 sp2
上一页 [1] [2]
|
|
| 教程录入:admin 责任编辑:admin |
|
|
上一篇教程: 教程: Linux教程-安装经验-在redhat as 3.0 上精简并编译系统内核
下一篇教程: 教程: Linux教程-安装经验-配置CVS服务器和客户端完全解析 |
|
|
|
|
|
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
|
|
|