ChinaUnix.net
 >> ChinaUnix.net > Linux

apache+php+mysql配置攻略

作者:vipcui     发表时间:2002/10/18 07:13pm

[这个贴子最后由vipcui在 2002/10/18 08:30pm 编辑]

一、系统要求:

本系统在REDHAT7.2版本测试通过
二、服务器端软件要求:
1:到APACHE的网络站下载APACHE WEB SERVER http://www.apache.org/
2. 到php的网络站下载php解析器 http://www.php.net/
3.到mysql的网站下载 mysql http://sourceforge.net/projects/mysql/
三.安装调试WEB SERVER
把以上各文件下载后放到同一个目录下,我把他们放在/usr/local下,用tar命令把个文件解包

tar zxvf apache_1.3.12.tar.gz
tar zxvf php-4.0.6.tar.gz
tar zxvf mysql-3.22.40.tar.gz
为了便于安装建议把目录该名字
#mv apache_1.3.12 apache
#mv php-4.0.6 php
#mv mysql-3.22.40 mysql
安装mysql

四.在安装web服务前可以先安装mysql

cd mysql

./configure

make

make install

根据机子的性能,编译过程要花费一定的时间,编译完成后系统默认把mysql安装在/usr/local下。

安装完成后,先把mysql的进程启起来

cd /usr/local/bin

./mysql_install_db(安装mysql的基本数据库)

./safe_mysqld & (把进程启起来并转入后台)

到这里mysql算安装完成了,试试运行./mysql看看能不能链接数据库,如果正常的话,应该可以看到这样的界面

Welcome to the MySQL monitor.Commands end with ; or g.

Your MySQL connection id is 880 to server version: 3.22.40

Type 'help' for help.

mysql>

到这恭喜你完成了mysql的安装

mysql的使用大家可以参照他的doc文档

五.
整合apache、php4

这是所有工作的关键所在,也是最难的一步,可能因为版本的不同在安装过程中有这样那样的错误,大家可以根据版本信息作出相应的修改。

先cd apache
./configure
这一步好象可有可无,可是我曾经因为没有作这一步而出错所以必须有这一步
cd ../php

./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars

make

make install
cd ../apache

./configure --activate-module=src/modules/php4/libphp4.a

make

make install

这步是安装apache WEB服务,大家可以看看./configure –help自己加入相应需要的模块,或者参照安装手册进行安装。

把php的配置文件拷贝到相应的目录下

cd ../php

cp php.ini-dist /usr/local/lib/php.ini

php.ini基本可以不用作什么修改,要修改可以参照相应的说明。

配置完PHP就该配置Apache Web SERVER了,先对httpd.conf进行配置

cd /usr/local/apache/conf

vi httpd.conf

针对php要对以下内容进行修改:

# AddType application/x-httpd-php .php

# AddType application/x-httpd-php-source .phps

把以上两行的注释符去掉,并根据实际情况确定php文档的后缀名,根据horde的需要,建议大家把第一行改成如下形式

AddType application/x-httpd-php .php .php3 .htm .phtml .php4
另外还要修改系统默认的首页类型,建议把<

DirectoryIndex index.htm

改成这样

DirectoryIndex index.htm index.html index.php3 index.php default.php


此文章相关评论:
该文章有97个相关评论如下:(点这儿可以发表评论)
vipcui 发表于: 2002/10/18 07:15pm
我在SUN E3500+solaris7上基本上也是这么配置的,应该没有问题,大家可以根据自己的情况选择不同的版本,目前我也不能确定这三个免费软件的那些版本组合为最优
 
bjchenxu 发表于: 2002/10/18 07:25pm
./configure --with-mysql=/usr/local --with-apache=../apache_1.3.12 --enable-track-vars

前面已经mv apache_1.3.12 apache,哪里还有apache_1.3.12目录

 
vipcui 发表于: 2002/10/18 07:27pm
注释:apache_1.3.12(apache的原码目录)
不好意思,所以这句写成
./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars
 
一颗小白菜 发表于: 2002/10/18 07:31pm
PHP文档中说 apache 源码必需至少 configure 一次...
所以新解压的apache源码包必须先于 configure PHP之前执行一次 configure。。。
 
bjchenxu 发表于: 2002/10/18 07:31pm
你可以点击原文的左下角的编辑,修改你的原文
 
vipcui 发表于: 2002/10/18 07:36pm
[这个贴子最后由vipcui在 2002/10/18 07:37pm 编辑]

[quote][b]下面引用由[u]一颗小白菜[/u]在 [i]2002/10/18 07:31pm[/i] 发表的内容:[/b]
PHP文档中说 apache 源码必需至少 configure 一次...
所以新解压的apache源码包必须先于 configure PHP之前执行一次 configure。。。
[/quote]
先cd apache
./configure
这一步好象可有可无,可是我曾经因为没有作这一步而出错,我早就注释了。希望后来者注意呀

 
一颗小白菜 发表于: 2002/10/18 07:37pm
就是说这一步啊,不是"可有可无",而是"必需"  :D
 
vipcui 发表于: 2002/10/18 07:41pm
呵呵,我又修改了几次,这应该是最进出的配置方案了,新手因该可以看懂的,嘻嘻其实我就是菜鸟
 
bjchenxu 发表于: 2002/10/18 07:43pm
[这个贴子最后由bjchenxu在 2002/10/18 07:48pm 编辑]

唉,我的qq要sock5代理上,现在sockonline一直断线,不好意思

我有一个建议,你写了这么多,我觉得可以用一个脚本解决,你能不能试试,将三个gz文件放在/usr/local中,然后写一个脚本install放在/usr/local中,执行完毕就行了!

 
vipcui 发表于: 2002/10/18 07:44pm
没有关系,我还以为你出差了那,
 
vipcui 发表于: 2002/10/18 07:47pm
我要回家休息了,最近比较累,都是SOLARIS闹得真头疼呀,
 
bjchenxu 发表于: 2002/10/18 07:52pm
别走,等我写完脚本
 
vipcui 发表于: 2002/10/18 07:55pm
好的,没有问题,你还加班呀
 
vipcui 发表于: 2002/10/18 07:56pm
大哥我是新手呀,写脚本还差的远那,跟您老大学习了,我也觉得累得荒呀,呵呵
 
bjchenxu 发表于: 2002/10/18 08:01pm
[这个贴子最后由bjchenxu在 2002/10/22 09:54am 编辑]

[color=green]注意,本文即将最终定稿,感谢一颗白菜,wind521,vipcui的大力支持,请大家多提宝贵意见[/color]

傻瓜安装法
[color=red]开始[/color]
1. 自建目录/root/chinaunix中,放入4个文件:
apache_1.3.17.tar.gz、php-4.0.6.tar.gz、mysql-3.22.40.tar.gz、install
2. #cd /root/chinaunix; chmod 755 install; ./install
[color=red]安装结束[/color]

脚本install的内容如下

tar zxvf apache_1.3.17.tar.gz
tar zxvf php-4.0.6.tar.gz
tar zxvf mysql-3.22.40.tar.gz
mv apache_1.3.17 apache
mv php-4.0.6 php
mv mysql-3.22.40 mysql

# compile and install mysql
cd mysql
./configure --prefix=/usr/local/mysql
make
make install
scripts/mysql_install_db
echo "/usr/local/mysql/bin/safe_mysqld &" >> /etc/init.d/rc.local
/usr/local/mysql/bin/safe_mysqld &

# preconfigure apache
cd ../apache
./configure --prefix=/usr/local/apache

# compile and install php
cd ../php
./configure --with-mysql=/usr/local/mysql --with-apache=../apache --enable-track-vars
make
make install

# cp lib file
cp -f libs/libphp4.a ../apache/src/modules/php4/libphp4.a

# compile and install apache
cd ../apache
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install

# cp php ini file
cd ../php
cp php.ini-dist /usr/local/lib/php.ini

# modify /usr/local/apache/conf/httpd.conf
sed -e 's+^ClearModuleList.*+LoadModule php4_module libexec/libphp4.so\
&\
AddModule mod_php4.c+' \
   -e 's+AddType application/x-tar .tgz.*+&\
AddType application/x-httpd-php .php .php3 .phtml\
AddType application/x-httpd-phpx .phpx+' \
httpd.conf | tr '&' '\n' > httpd.bak

mv -f httpd.bak httpd.conf

# start apache
cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
cd /etc/rc3.d/
ln -s ../init.d/httpd S70httpd
/usr/local/apache/bin/apachectl start

# clear the environment
cd /root
rm -rf chinaunix
echo "Installation Succeed!"

# end of install

 
vipcui 发表于: 2002/10/18 08:04pm
大哥这个脚本如何运用呀??简单介绍好么?
 
vipcui 发表于: 2002/10/18 08:10pm
大哥下次我们培训就讲脚本好了,好么??我想学习呀
 
一颗小白菜 发表于: 2002/10/18 08:10pm
少了一步:
cd ../php
./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars
make
make install

[quote]
cp libs/libphp4.a ../apache/src/modules/php4/libphp4.a
[/quote]

cd ../apache
./configure --activate-module=src/modules/php4/libphp4.a
make
make install

 
vipcui 发表于: 2002/10/18 08:12pm
现在是最终脚本了么??
 
bjchenxu 发表于: 2002/10/18 08:13pm
有修改意见快提呀
 
bjchenxu 发表于: 2002/10/18 08:16pm
如果是针对apache 1.3.12的版本,你能把install结束时httpd.conf中的三句话完整的写下来
注意,必须原样拷贝,多一个空格都不行,我还可以将这三句话也放到脚本里去,那就不用手工配置了
 
vipcui 发表于: 2002/10/18 08:17pm
我已经累得不行了,明天再来吧,我好饿,好困呀
 
bjchenxu 发表于: 2002/10/18 08:18pm
你走吧,大家有意见快提
 
一颗小白菜 发表于: 2002/10/18 08:19pm
我倒认为可以作一个兼容以后版本地脚本
比如允许加上 apache, mysql, php 的压缩文件名...
另外 apache_1.3.12.tar.gz这些解压以后得到的是 apache_1.3.12 目录啊,而你的脚本中直接使用的是 apache, 如果直接在脚本中改为 apache_1.3.12 这样又限制了得使用 apache_1.3.12, 但是 apache 1.3.x 目前得版本为 1.3.27
 
vipcui 发表于: 2002/10/18 08:21pm
DirectoryIndex index.htm index.html index.php3 index.php default.php
AddType application/x-httpd-php .php php3 .htm .phtml .php4
AddType application/x-httpd-php-source .phps


 
bjchenxu 发表于: 2002/10/18 08:26pm
[这个贴子最后由bjchenxu在 2002/10/18 08:31pm 编辑]

vipcui
你现在是修改后的了,而且,注意第二行php3前缺少一个.
为保证apache的兼容性,httpd.conf的修改就手工完成吧

白菜,还有什么建议??

 
vipcui 发表于: 2002/10/18 08:32pm
大哥您真不愧是软件专家,我已经更正了那个点了。佩服您的工作精神,向您学习,我的显示屏上有视保屏,呵呵,那个点都不清楚,哈哈,好不容易看到了,您用什么编译器呀??
 
bjchenxu 发表于: 2002/10/18 08:33pm
[这个贴子最后由bjchenxu在 2002/10/18 08:33pm 编辑]

cc
gcc
javac
 
一颗小白菜 发表于: 2002/10/18 08:33pm
用去了~~~
 
vipcui 发表于: 2002/10/18 08:38pm
[这个贴子最后由vipcui在 2002/10/18 08:39pm 编辑]

大哥写个UNIX程序入门吧,我想学,书写——编译-测试-安装-
 
bjchenxu 发表于: 2002/10/18 08:41pm
还是我们聚会时再聊吧,呵呵
内容太博大精深了,我也很浅的
 
vipcui 发表于: 2002/10/18 08:42pm
好的,只要能简单编写,测试,主要是思路,我走了,真的不行了,太累了,期待大家的聚会,期待与您讨教
 
一颗小白菜 发表于: 2002/10/18 08:43pm
编译 PHP 处
./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars
改为
./configure --with-mysql=/usr/local --with-apache=../apache --enable-track-vars
 
bjchenxu 发表于: 2002/10/18 08:43pm
[这个贴子最后由bjchenxu在 2002/10/19 07:08pm 编辑]

 
smilehgf 发表于: 2002/10/18 10:45pm
呵呵,太好了!
各位辛苦了!
 
bjchenxu 发表于: 2002/10/19 10:37am
[这个贴子最后由bjchenxu在 2002/10/19 07:09pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 11:21am
可是 --with-apache=/usr/local/apache 是去找 /usr/local/apache 下的apache源码,这个一般是不可能找到的,因为1是apache可能根本还没有安装,目录不存在;2是安装以后的apache是二进制文件,而不是源码
用 --with-apache=../apache 这样就指向的是 apache 的源码, 以便php编译libphp4.a用
 
bjchenxu 发表于: 2002/10/19 12:56pm
[这个贴子最后由bjchenxu在 2002/10/19 07:09pm 编辑]

 
bjchenxu 发表于: 2002/10/19 02:39pm
白菜
cp libs/libphp4.a ../apache/src/modules/php4/libphp4.a
一句话,
别人的攻略中都没有加入,是不是安装php的时候就自动给安装过来了
 
wind521 发表于: 2002/10/19 03:29pm
这个libphp4.a虽然没有,但是在编译的时候会自动的生成过来
我一般都是这样来作的

在编译的时候,在那个目录下是没有的,不过一定要这样来写

 
wind521 发表于: 2002/10/19 03:37pm
另外如果想写脚本的话,就不要有任何手动的动作,那个更改的可以用perl来作
                                                                                         
 
bjchenxu 发表于: 2002/10/19 03:39pm
[这个贴子最后由bjchenxu在 2002/10/19 03:43pm 编辑]

不行,我用sed和awk都可以做,可是,白菜提到要注意兼容性的问题
如果apache的版本不一样,那三句话就不同了,没有脚本可以预料以后的语句,呵呵

要不就专门针对apache的1.3.12版本,写一个不用动手的install

 
wind521 发表于: 2002/10/19 03:52pm
当然要这样了,要不用脚本作什么,还不如直接一个个来呢?

然后每个人都可以有自己的一个感性的认识呀!

 
wind521 发表于: 2002/10/19 03:55pm
[quote][b]下面引用由[u]bjchenxu[/u]在 [i]2002/10/19 03:39pm[/i] 发表的内容:[/b]
不行,我用sed和awk都可以做,可是,白菜提到要注意兼容性的问题
如果apache的版本不一样,那三句话就不同了,没有脚本可以预料以后的语句,呵呵
要不就专门针对apache的1.3.12版本,写一个不用动手的install
[/quote]

另外这几行好像都是一样的,没有用过apache2.X的,不过觉得也应该是没有问题的

 
一颗小白菜 发表于: 2002/10/19 04:17pm
1. 我一直都得cp libphp4.a 的。刚才段誉也试验过了,编译php根本不会在 apache 源码目录中生成 libphp4.a, 而是 libmodphp4.a等文件,所以我认为应该复制 libphp4.a

2. 对apache2.x,好像不能使用 --with-apache=../apache_2.x 了,而只能首先安装 apache, 然后使用 --with-apxs2=/usr/local/apache2/bin/apxs

 
一颗小白菜 发表于: 2002/10/19 04:22pm
如果要固定版本,那还不如就固定 1.3.27 了, 1.3.12 装好以后还需要打补丁...
 
bjchenxu 发表于: 2002/10/19 04:23pm
[这个贴子最后由bjchenxu在 2002/10/19 07:08pm 编辑]

白菜,再去看看,现在的情况如何?
 
wind521 发表于: 2002/10/19 04:48pm
[quote][b]下面引用由[u]一颗小白菜[/u]在 [i]2002/10/19 04:17pm[/i] 发表的内容:[/b]
1. 我一直都得cp libphp4.a 的。刚才段誉也试验过了,编译php根本不会在 apache 源码目录中生成 libphp4.a, 而是 libmodphp4.a等文件,所以我认为应该复制 libphp4.a
2. 对apache2.x,好像不能使用 --with-apach ...
[/quote]

以前没有发现这个问题,主要是libphp4.a这个文件我都根本不理他,只是在./configure写上就行了

另外install脚本执行起来太麻烦了,将所要的包放到一起,然后作一个tar文件放到服务器,大家在安装的时候,直接过来down就可以了,另外有个建议,那个install文件后面就不用跟参数了,太麻烦了

 
bjchenxu 发表于: 2002/10/19 04:52pm
[这个贴子最后由bjchenxu在 2002/10/19 04:54pm 编辑]

我需要1.3.17版本的原装httpd.conf。我要看看原来那三句话到底是什么。否则执行install时,不会正确更新httpd.conf。

现在不能打包,一定要某个同仁完全测试过后才行。
另外,如何让apache在系统启动后自动启动,大家说一下。

 
一颗小白菜 发表于: 2002/10/19 05:02pm
1. sed 查找的那三行根本不存在

2. 我喜欢作一个脚本放在 init.d 中,然后到相应的运行级里 ln
init.d脚本内容:
[code]
#!/bin/bash
/usr/local/apache/bin/apachctl start
[/code]

 
bjchenxu 发表于: 2002/10/19 05:08pm
[这个贴子最后由bjchenxu在 2002/10/19 05:19pm 编辑]

简单一点,放到rc.local中吧,呵呵
sed的那三行我在3.1.12中测试过可以的,我必须要有1.3.17的httpd.conf文件,才能针对写出脚本
一个空格也可以导致查找失败
 
wind521 发表于: 2002/10/19 05:12pm
[quote][b]下面引用由[u]一颗小白菜[/u]在 [i]2002/10/19 05:02pm[/i] 发表的内容:[/b]
1. sed 查找的那三行根本不存在
2. 我喜欢作一个脚本放在 init.d 中,然后到相应的运行级里 ln
init.d脚本内容:
#!/bin/bash
...
[/quote]

我一般是这样处理:
cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
cd /etc/rc3.d/   ln -s ../init.d/httpd S70httpd

仅供参考

 
bjchenxu 发表于: 2002/10/19 05:24pm
白菜说1.3.17中httpd.conf需要改动下列三行

1. 在
ClearModuleList
前面加上
LoadModule php4_module libexec/mod_php4.so

2. 在ClearModuleList后加上
AddModule mod_php4.c
2.在
AddType application/x-tar .tgz
后面添上
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-phpx .phpx

以上操作在apache 1.3.27 + php4.2.3中通过

大家有什么建议和看法

 
一颗小白菜 发表于: 2002/10/19 05:29pm
[这个贴子最后由一颗小白菜在 2002/10/19 06:11pm 编辑]

[code]
sed "s/AddType application\/x-tar \
\.tgz/&\'AddType application\/x-httpd-php \
\.php \.php3 \.phtml \.php4\
\'AddType application\/x-httpd-phpx \.phpx/" httpd.conf | tr "\'" "\n" > httpd.bak

sed "s/ClearModuleList/LoadModule php4_module \
libexec\/libphp4.so\'&\'AddModule mod_php4.c/" httpd.bak | tr "\'" "\n" > httpd.bak

sed "s/DirectoryIndex index\.html/& index\.php index
\.php3 index\.phtml default\.php default\.php3 default
\.phtml/" httpd.bak > httpd.bak

mv -f httpd.bak httpd.conf
[/code]

这是我对 sed 部分的修改,在 apache 1.3.27+ php4.2.3 中测试过  :)

 
bjchenxu 发表于: 2002/10/19 05:50pm
[这个贴子最后由bjchenxu在 2002/10/19 05:56pm 编辑]

原文中有@,所以现在不能再用了
麻烦测测我的

 
一颗小白菜 发表于: 2002/10/19 06:00pm
1. LoadModule php4_module libexec/mod_php4.so
这里应该改为 LoadModule php4_module libexec/libphp4.so
 其次这里和上边的部分多了一个换行

2. 其他替换没有完成 :(

 
一颗小白菜 发表于: 2002/10/19 06:01pm
对啊,我怎么忘了  哈哈哈
 
bjchenxu 发表于: 2002/10/19 06:10pm
[这个贴子最后由bjchenxu在 2002/10/19 07:04pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 06:17pm
再次测试,仍然没有添加AddType部分

我在我的代码中用 \' 作为临时字符通过了  嘿嘿

 
bjchenxu 发表于: 2002/10/19 06:18pm
[这个贴子最后由bjchenxu在 2002/10/19 07:03pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 06:23pm
sed -e 's+^ClearModuleList.*+LoadModule php4_module libexec/libphp4.so\
&\
AddModule mod_php4.c+' \
  -e 's+^AddType application/x-tar .tgz.*+&\
AddType application/x-httpd-php .php .php3 .phtml\
AddType application/x-httpd-phpx .phpx+' \
httpd.conf | tr '&' '\n' > httpd.bak

这个仍然是老问题,前面那个空行已经解决
我使用的是 httpd.conf.default 用来测试, 生成的是 httpd.bak

 
bjchenxu 发表于: 2002/10/19 06:25pm
[这个贴子最后由bjchenxu在 2002/10/19 07:04pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 06:26pm
等一会儿好吗?我吃饭...
 
bjchenxu 发表于: 2002/10/19 06:28pm
[这个贴子最后由bjchenxu在 2002/10/19 07:05pm 编辑]

 
bjchenxu 发表于: 2002/10/19 06:36pm
[这个贴子最后由bjchenxu在 2002/10/19 07:11pm 编辑]

 
xunle 发表于: 2002/10/19 06:38pm
我也灌一篇,嘿嘿
 
一颗小白菜 发表于: 2002/10/19 06:39pm
[code]
   #
   # AddType allows you to tweak mime.types without actually editing it, or to
   # make certain files to be certain types.
   #
   AddType application/x-tar .tgz
   AddType image/x-icon .ico
[/code]

我这没有装SSH或telnet, 等我装....

 
xunle 发表于: 2002/10/19 06:41pm
faint,apache没有那么难安装吧?
偶怎么就遇到?
对了,最新版本的,唉,算了,不说了,自己解决
 
bjchenxu 发表于: 2002/10/19 06:45pm
[这个贴子最后由bjchenxu在 2002/10/19 07:10pm 编辑]

 
bjchenxu 发表于: 2002/10/19 06:48pm
[这个贴子最后由bjchenxu在 2002/10/19 07:07pm 编辑]

 
bjchenxu 发表于: 2002/10/19 06:59pm
[这个贴子最后由bjchenxu在 2002/10/19 07:06pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 07:04pm
通过 :D
 
一颗小白菜 发表于: 2002/10/19 07:04pm
噢,你是去掉了那个表示以AddType开始的^
 
bjchenxu 发表于: 2002/10/19 07:06pm
[这个贴子最后由bjchenxu在 2002/10/19 07:09pm 编辑]

 
一颗小白菜 发表于: 2002/10/19 07:08pm
好的 嘿嘿  拜拜~~~~
 
bjchenxu 发表于: 2002/10/19 07:13pm
唉,交流真是不畅
我们这里只能上80端口
所以qq不能上,用socksonline吧,一直时断时续

你能不能做个sock5代理呀,这样,我要和你交流技术的时候就可以上qq聊和传送文件了,呵呵

这又是一个技术难题哟

 
wind521 发表于: 2002/10/19 07:39pm
:)
哈,你们两个的合作不错吗?
 
一颗小白菜 发表于: 2002/10/19 07:43pm
你是说让我找个肉鸡作跳板?我怕给逮到了.... 而且我只是略懂皮毛而已....
 
wind521 发表于: 2002/10/19 07:58pm
牵须了
 
bjchenxu 发表于: 2002/10/21 09:39am
我是说,有没有办法在linux上装sock5代理,不知哪个代理软件好
 
wind521 发表于: 2002/10/21 10:07am
linux下当然有这样的软件了,去google一下
 
maytojuly 发表于: 2002/10/21 10:49am
我提个意见,如果这样编配的话,自然是很基础的, 但是,似乎不是按照DSO模式安装,这样你每次更改配置或添加模块是不是都要重新编译一下? 麻烦都麻烦不够。编译的时候,应该早早就加上 enable mod.so. 即使DSO模式会略微影响效率,但是扩展性还是非常强的. 适合apache 的维护。
 
白狐狸 发表于: 2002/10/21 11:47am
非常的钦佩小白菜和bjchenxu的敬业和无私的精神啊,真正的大侠就应该是这样的,
汗~~以后还得要各位多多指点啊~~
还有bjchenxu兄说想找个SOCKS5代理,应该不是什么问题吧,很多的啊,随便找个就行了
不行的话,偶有时间给你做一个好了,专供你好了,嘻嘻~~
 
wstommy 发表于: 2002/10/21 12:21pm
怎么都那么牛啊???????????
 
bjchenxu 发表于: 2002/10/21 01:03pm
我是想说,如何用socke5代理
第一,用什么服务器软件最好,当然是在redhat上
第二,客户端如何处理,我现在是用socksonline
 
一颗小白菜 发表于: 2002/10/21 01:05pm
我也不知道阿,我从来没有用过 :)
 
bjchenxu 发表于: 2002/10/21 01:06pm
要不大家再共同学习一把,呵呵
 
wind521 发表于: 2002/10/21 01:09pm
linux下有sock5这样的tar.gz的包,主要是来提供sock4 sock5的,可以研究一下
 
bjchenxu 发表于: 2002/10/21 01:26pm
有没有哪位用过的,也就一两句命令,呵呵
另外,socksonline可以用非socksonline自己提供的服务器吗?
 
白狐狸 发表于: 2002/10/21 01:34pm
这次加上我吧,大家一起研究~~
 
白狐狸 发表于: 2002/10/21 01:38pm
建个新话题吧,就关于SOCKS5代理的研究吧~~
 
alstone 发表于: 2002/10/21 04:33pm
大哥门, 启动脚本还是放在/etc/init.d/下面比较好,rc.local一般不作这种用途的.你的脚本可以设置几个变量,用来表示apache等的版本!!
 
bjchenxu 发表于: 2002/10/21 04:52pm
狐狸,这次还是apache吧,大家更感兴趣,呵呵
你的sock代理下次再议
 
白狐狸 发表于: 2002/10/21 04:53pm
好,没问题,嘻嘻~~
 
bjchenxu 发表于: 2002/10/22 05:08pm
[这个贴子最后由bjchenxu在 2002/10/22 05:10pm 编辑]

大家再看看,可以定稿了没有?
白菜,vipcui,有没有条件测试一下呀?
 
mynix 发表于: 2002/11/08 04:05pm

结果呢?????
 
chenjbok 发表于: 2002/12/09 10:28am
但我装apache是按系统安装默认路径进行的,
那mysql和PHP应怎样装?(路径)
 
 

Copyright © ChinaUnix.net  *  转载请注明出处及作者