LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结

[复制链接]
发表于 2003-12-10 07:55:04 | 显示全部楼层
[root@zsw etc]# /opt/apache/bin/apachectl start 这样启动却是一点问题也没能的啊!!
[root@zsw etc]# ps -aux |grep httpd
root     12668  0.0  1.9  8852 2460 ?        S    07:52   0:00 /opt/apache/bin/httpd -k start
nobody   12669  0.0  1.9  8872 2456 ?        S    07:52   0:00 [httpd]
nobody   12670  0.0  2.1  8936 2696 ?        S    07:52   0:00 [httpd]
nobody   12671  0.0  1.9  8872 2456 ?        S    07:52   0:00 [httpd]
nobody   12672  0.0  1.9  8872 2456 ?        S    07:52   0:00 [httpd]
nobody   12673  0.0  1.9  8872 2456 ?        S    07:52   0:00 [httpd]
nobody   12674  0.0  2.0  8872 2520 ?        S    07:52   0:00 [httpd]
root     12676  0.0  0.5  4816  640 pts/2    S    07:52   0:00 grep httpd
[root@zsw etc]# /etc/init.d/httpd start  这又是怎么一回事呢?怎么会失败呢?
启动 httpd:Syntax error on line 357 of /etc/httpd/conf/httpd.conf:
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration
                                                           [失败]
[root@zsw etc]#
好不明白,请问这是怎么回事啊!!!!!
发表于 2003-12-10 08:27:39 | 显示全部楼层
北南大哥体会到源码的灵活了吧,呵呵!
一写就是重量级的,佩服!
发表于 2003-12-10 09:08:16 | 显示全部楼层
[root@zsw etc]# /opt/apache/bin/apachectl start 这样启动却是一点问题也没有的啊!!
[root@zsw etc]# ps -aux |grep httpd
root 12668 0.0 1.9 8852 2460 ? S 07:52 0:00 /opt/apache/bin/httpd -k start
nobody 12669 0.0 1.9 8872 2456 ? S 07:52 0:00 [httpd]
nobody 12670 0.0 2.1 8936 2696 ? S 07:52 0:00 [httpd]
nobody 12671 0.0 1.9 8872 2456 ? S 07:52 0:00 [httpd]
nobody 12672 0.0 1.9 8872 2456 ? S 07:52 0:00 [httpd]
nobody 12673 0.0 1.9 8872 2456 ? S 07:52 0:00 [httpd]
nobody 12674 0.0 2.0 8872 2520 ? S 07:52 0:00 [httpd]
root 12676 0.0 0.5 4816 640 pts/2 S 07:52 0:00 grep httpd
[root@zsw etc]# /etc/init.d/httpd start 这又是怎么一回事呢?怎么会失败呢?
启动 httpd:Syntax error on line 357 of /etc/httpd/conf/httpd.conf:
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration
[失败]
[root@zsw etc]#
好不明白,请问这是怎么回事啊!!!!!
 楼主| 发表于 2003-12-10 10:18:45 | 显示全部楼层
[root@zsw etc]# /etc/init.d/httpd start 这又是怎么一回事呢?怎么会失败呢?
启动 httpd:Syntax error on line 357 of /etc/httpd/conf/httpd.conf:
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration
[失败]
[root@zsw etc]#
好不明白,请问这是怎么回事啊!!!!!

这是因为原来的apache 没有卸掉。再说,我们编译的apache安装点已经放在了/opt/apache目录下,用 /opt/apache/bin/apachectl start 才是启动最新版本的。如果用的是/etc/init.d/httpd start 是老版本的。所以还得把原来系统中存在的apache卸掉。


北南大哥体会到源码的灵活了吧,呵呵!
一写就是重量级的,佩服!


体会到了,源码包安装,就是想放在哪就放在哪,不想用了,就删除一下目录就OK了。比较方便。

tram兄抬举我了,我这是雕虫小技。根本没有办法和tram兄弄的LFS的那个规模宏大相比。不值一提。

我写的文章,都是给菜鸟级别看的。菜鸟一进门,可能这些入门的东西都得扔到垃圾堆了
发表于 2003-12-10 16:54:28 | 显示全部楼层

好好实在实用!!

请问一下这一句是什么意思:--enable-force-cgi-redirect
 楼主| 发表于 2003-12-10 17:01:41 | 显示全部楼层

回复: 好好实在实用!!

最初由 随风飘来 发表
请问一下这一句是什么意思:--enable-force-cgi-redirect


允许内部服务器重定向的安全性检查

在 PHP 中,编译时设置选项 --enable-force-cgi-redirect 以及运行时设置选项 doc_root 和 user_dir 能够用来防止这种攻击,如果服务端的目录树存在有访问限制的目录。以下将详细解释各种不同的组合。

doc_root  string

    PHP 在服务器上的根目录。仅在非空时使用。如果 PHP 被配置为安全模式,则此目录之外的文件一概不被解析。如果 PHP 编译时没有指定FORCE_REDIRECT,并且在任何 web 服务器(除了 IIS)中以 CGI 方式运行 PHP,则应该设定 doc_root。替代方案是使用下面的 cgi.force_redirect 配置选项。

user_dir  string

    在用户目录之下使用 PHP 文件的基本目录名,例如 public_html
发表于 2003-12-11 16:51:34 | 显示全部楼层
# /opt/mysql/share/mysql/mysql.server start 之后,不出现#,

不过运行/opt/mysql/bin/mysql -uroot -p123456 可以,

请问这是正常的吗?
发表于 2003-12-11 16:53:51 | 显示全部楼层
# /opt/mysql/share/mysql/mysql.server start 之后,
# Starting mysqld daemon with databases from /opt/mysql/var
不出现#,
不过运行/opt/mysql/bin/mysql -uroot -p123456 可以,
请问这是正常的吗?
 楼主| 发表于 2003-12-12 10:01:39 | 显示全部楼层
最初由 Freefrag 发表
# /opt/mysql/share/mysql/mysql.server start 之后,
# Starting mysqld daemon with databases from /opt/mysql/var
不出现#,
不过运行/opt/mysql/bin/mysql -uroot -p123456 可以,
请问这是正常的吗?


是正常的。

因为进程启动的时候把显示器和键盘占用了,因为启动的时候是临时占用一下前台。其实这时一按回车键,进程自动调到后台了,这时就把前台释放出来了。


# /opt/mysql/share/mysql/mysql.server start 在这里按两下回车。
发表于 2003-12-13 08:55:28 | 显示全部楼层
非常支持南北北南大大的贴,他发贴是为了我们这些菜鸟指出了光明大道,打倒某些同志老是藐视南北北南大大,为什么呢!?因为他们从来都是光说不练,只有自己暗爽,从来不资源共享,他们也写两篇好文章来呀,可以就以上的题目写个《用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结之RPM和源码编译区别》怎么样,这个题目不错吧,可他们肯写吗?就在上面非常含糊的说了几句,是菜鸟都看不懂,你看人家南北北南大大写的多详细,在此郑重声明支持南北北南大大的正义行为,他是好人哦!!!是菜鸟的福星,救星,幸运星,鄙视胡乱批判南北北南大大的人!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表