☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Sun Dec 28 00:30:32 2003) 提到:
以下只适用于现在以后的CVS代码
不适用于以前的代码
1.确认安装了apache web服务器
另外比较重要的是,确认是否安装了apache的开发环境
redhat 类系统:
rpm -qa apache-devel 可以查询是否安装了apache-devel包
如果没有 请下载相应的rpm自行安装
debian 系统:
dpkg -l apache-dev 可以查询是否安装了apache-dev包
如果没有 请使用apt-get install apache-dev自行安装
2.确认bbs telnet 部分安装完毕,可以正常运行.
在这个步骤,会询问www的安装路径之类的问题,请根据自己的
apache安装的实际情形回答.
3.以root身份运行
make -C software/apache_modules
然后修改自己的httpd.conf,加上一句
FastRWEngine On
如果你打算用某个虚拟主机作为bbs的web服务器,那么就只用在
那个虚拟主机的配置里面加上这句
同时把httpd.conf里面的User和Group修改为bbs的用户和组
然后重新启动apache服务器
4.以root身份运行
make -C nju09 install
5.好了 现在可以访问你的BBS的Web界面了
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Sun Dec 28 01:04:31 2003) 提到:
用原来的那套rewrite也可以
不过现在这个cpu耗费应该稍微少一丁点
另外配置也简单很多
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 以下只适用于现在以后的CVS代码
: 不适用于以前的代码
: 1.确认安装了apache web服务器
: 另外比较重要的是,确认是否安装了apache的开发环境
: redhat 类系统:
: rpm -qa apache-devel 可以查询是否安装了apache-devel包
: 如果没有 请下载相应的rpm自行安装
: debian 系统:
: ...................
☆─────────────────────────────────────☆
Necromancer.bbs@ytht.net (Merovingian:Exp(i*Pi)+1==0) 于 (Mon Dec 29 18:16:50 2003) 提到:
当遇到一个apache需要跑多个web服务时用户权限的问题怎么解决比较好?
不同服务要用到的文件分散在不同目录下
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 用原来的那套rewrite也可以
: 不过现在这个cpu耗费应该稍微少一丁点
: 另外配置也简单很多
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: : 以下只适用于现在以后的CVS代码
: : 不适用于以前的代码
: : 1.确认安装了apache web服务器
: : 另外比较重要的是,确认是否安装了apache的开发环境
: ...................
☆─────────────────────────────────────☆
kissingfire.bbs@ytht.net (我爱我mm) 于 (Mon Dec 29 18:20:16 2003) 提到:
apache有VirtualHost
【 在 Necromancer (Merovingian:Exp(i*Pi)+1==0) 的大作中提到: 】
: 当遇到一个apache需要跑多个web服务时用户权限的问题怎么解决比较好?
: 不同服务要用到的文件分散在不同目录下
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: : 用原来的那套rewrite也可以
: : 不过现在这个cpu耗费应该稍微少一丁点
: : 另外配置也简单很多
: : ...................
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Mon Dec 29 18:42:59 2003) 提到:
suexec...
【 在 Necromancer (Merovingian:Exp(i*Pi)+1==0) 的大作中提到: 】
: 当遇到一个apache需要跑多个web服务时用户权限的问题怎么解决比较好?
: 不同服务要用到的文件分散在不同目录下
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: : 用原来的那套rewrite也可以
: : 不过现在这个cpu耗费应该稍微少一丁点
: : 另外配置也简单很多
: : ...................
☆─────────────────────────────────────☆
Necromancer.bbs@ytht.net (Merovingian:Exp(i*Pi)+1==0) 于 (Tue Dec 30 20:54:01 2003) 提到:
要是涉及多个不同用户的文件也能?
光设同组和g+rwx好象搞不定吖
上次和churinga搞了半下午
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: suexec...
: 【 在 Necromancer (Merovingian:Exp(i*Pi)+1==0) 的大作中提到: 】
: : 当遇到一个apache需要跑多个web服务时用户权限的问题怎么解决比较好?
: : 不同服务要用到的文件分散在不同目录下
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Tue Dec 30 22:59:28 2003) 提到:
其实一般web都是允许所有可读吧
【 在 Necromancer (Merovingian:Exp(i*Pi)+1==0) 的大作中提到: 】
: 要是涉及多个不同用户的文件也能?
: 光设同组和g+rwx好象搞不定吖
: 上次和churinga搞了半下午
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: : suexec...
☆─────────────────────────────────────☆
mayi.bbs@ytht.net (启明星~~蚂蚁) 于 (Tue Dec 30 23:01:10 2003) 提到:
问一下, 这是什么问题?
[root@TianCai bbs]# make -C software/apache_modules/
make: Entering directory `/home/ytht/bbs/software/apache_modules'
apxs -i -I .. -S LIBS_SHLIB="" -a -c mod_fastrw.c
apxs:Error: no config variable LIBS_SHLIB
Usage: apxs -g [-S <var>=<val>] -n <modname>
apxs -q [-S <var>=<val>] <query> ...
apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
[-I <incdir>] [-L <libdir>] [-l <libname>] [-Wc,<flags>]
[-Wl,<flags>] <files> ...
apxs -i [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
apxs -e [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
make: *** [install] Error 1
make: Leaving directory `/home/ytht/bbs/software/apache_modules'
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 其实一般web都是允许所有可读吧
: 【 在 Necromancer (Merovingian:Exp(i*Pi)+1==0) 的大作中提到: 】
: : 要是涉及多个不同用户的文件也能?
: : 光设同组和g+rwx好象搞不定吖
: : 上次和churinga搞了半下午
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Tue Dec 30 23:05:12 2003) 提到:
什么操作系统版本?
我只在debian和redhat 7.3上面测试过
你可以修改software/apache_modules下面的Makefile
去掉 里面 -S LIBS_SHLIB="" 这几个
再试试看 行不行
【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: 问一下, 这是什么问题?
: [root@TianCai bbs]# make -C software/apache_modules/
: make: Entering directory `/home/ytht/bbs/software/apache_modules'
: apxs -i -I .. -S LIBS_SHLIB="" -a -c mod_fastrw.c
: apxs:Error: no config variable LIBS_SHLIB
: Usage: apxs -g [-S <var>=<val>] -n <modname>
: apxs -q [-S <var>=<val>] <query> ...
: apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
: ...................
☆─────────────────────────────────────☆
mayi.bbs@ytht.net (启明星~~蚂蚁) 于 (Tue Dec 30 23:08:25 2003) 提到:
rh9.0 :)
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 什么操作系统版本?
: 我只在debian和redhat 7.3上面测试过
: 你可以修改software/apache_modules下面的Makefile
: 去掉 里面 -S LIBS_SHLIB="" 这几个
: 再试试看 行不行
: 【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: : 问一下, 这是什么问题?
: : [root@TianCai bbs]# make -C software/apache_modules/
: ...................
☆─────────────────────────────────────☆
AM.bbs@TaoLiBBS.3322.ORG (爱自己) 于 (Tue Dec 30 23:22:22 2003) 提到:
你终于出现了
【 在 mayi.bbs@ytht.net (启明星~~蚂蚁) 的大作中提到: 】
: rh9.0 :)
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: : 什么操作系统版本?
: : 我只在debian和redhat 7.3上面测试过
: : 你可以修改software/apache_modules下面的Makefile
: : 去掉 里面 -S LIBS_SHLIB="" 这几个
: : 再试试看 行不行
: : ...................
☆─────────────────────────────────────☆
mayi.bbs@ytht.net (启明星~~蚂蚁) 于 (Tue Dec 30 23:12:09 2003) 提到:
[root@TianCai software]# ls
apachelimit.patch fastcgi_bufsize.patch Makefile.Base README
apache_modules libiconv.spec mod_fastrw.h ssl.conf
CVS Makefile newt-ytht.patch
[root@TianCai software]# grep LIBS_SHLIB *
[root@TianCai software]#
没有LIBS_SHLIB :P
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 什么操作系统版本?
: 我只在debian和redhat 7.3上面测试过
: 你可以修改software/apache_modules下面的Makefile
: 去掉 里面 -S LIBS_SHLIB="" 这几个
: 再试试看 行不行
: 【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: : 问一下, 这是什么问题?
: : [root@TianCai bbs]# make -C software/apache_modules/
: ...................
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Tue Dec 30 23:12:35 2003) 提到:
是software下面的apache_modules里面的Makefile
【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: [root@TianCai software]# ls
: apachelimit.patch fastcgi_bufsize.patch Makefile.Base README
: apache_modules libiconv.spec mod_fastrw.h ssl.conf
: CVS Makefile newt-ytht.patch
: [root@TianCai software]# grep LIBS_SHLIB *
: [root@TianCai software]#
: 没有LIBS_SHLIB :P
: 【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: ...................
☆─────────────────────────────────────☆
mayi.bbs@ytht.net (启明星~~蚂蚁) 于 (Tue Dec 30 23:12:37 2003) 提到:
【 在 AM.bbs@TaoLiBBS.3322.ORG (爱自己) 的大作中提到: 】
: 你终于出现了
~~~???
: 【 在 mayi.bbs@ytht.net (启明星~~蚂蚁) 的大作中提到: 】
: : rh9.0 :)
☆─────────────────────────────────────☆
mayi.bbs@ytht.net (启明星~~蚂蚁) 于 (Tue Dec 30 23:22:35 2003) 提到:
然后修改自己的httpd.conf,加上一句
FastRWEngine On
############httpd.conf....
FastRWEngine on
###########3........................
[root@TianCai bbs]# service httpd restart
停止 httpd: [失败]
启动 httpd:Syntax error on line 426 of /etc/httpd/conf/httpd.conf:
Invalid command 'FastRWEngine', perhaps mis-spelled or defined by a module not included in the server configuration
[失败]
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 是software下面的apache_modules里面的Makefile
: 【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: : [root@TianCai software]# ls
: : apachelimit.patch fastcgi_bufsize.patch Makefile.Base README
: : apache_modules libiconv.spec mod_fastrw.h ssl.conf
: : CVS Makefile newt-ytht.patch
: : [root@TianCai software]# grep LIBS_SHLIB *
: : [root@TianCai software]#
: ...................
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Tue Dec 30 23:26:49 2003) 提到:
你确认这个模块加载了?
可以看看httpd.conf里面有没有
LoadModule fastrw.so
之类的东西
【 在 mayi (启明星~~蚂蚁) 的大作中提到: 】
: 然后修改自己的httpd.conf,加上一句
: FastRWEngine On
: ############httpd.conf....
: FastRWEngine on
: ###########3........................
: [root@TianCai bbs]# service httpd restart
: 停止 httpd: [失败]
: 启动 httpd:Syntax error on line 426 of /etc/httpd/conf/httpd.conf:
: ...................
☆─────────────────────────────────────☆
lepton.bbs@ytht.net (谁给糊涂一点钱) 于 (Wed Dec 31 18:10:48 2003) 提到:
目前使用FastRWEngine只支持apache 1.3系列
所以用apache 2.0的发布有问题
如果真的想开服务器 推荐使用debian
或者redhat 7.3
【 在 lepton (谁给糊涂一点钱) 的大作中提到: 】
: 以下只适用于现在以后的CVS代码
: 不适用于以前的代码
: 1.确认安装了apache web服务器
: 另外比较重要的是,确认是否安装了apache的开发环境
: redhat 类系统:
: rpm -qa apache-devel 可以查询是否安装了apache-devel包
: 如果没有 请下载相应的rpm自行安装
: debian 系统:
: ...................