Tuesday, June 03, 2008

Ubuntu下的httpd

当用惯了Fedora,重新返回到Ubuntu就会有些许“不适”,比如httpd

Fedora下,启动http服务是在/etc/rc.d/init.d/httpd start,而到了Ubuntu下却不见了踪影。好吧,它不在那里!在Ubuntu的世界里,它改头换面,重新做“人”了,于是我在/etc/init.d/下找到了改名换姓的apache2

更奇怪的是httpdUbuntu下的大本营,/etc/apache2/下的httpd.conf竟然是空的,啥没有。好家伙,把我看得一愣一愣的。不过有了前次的经验,再不上当了,因为这里还有个.conf文件:apache2.conf。至于为啥Ubuntu为何如此对待httpd,据说是因为Debian认为httpd.conf一般都很臃肿,所以便以身作则,率先将配置文件给distribute到其他文件中。而且挺彻底,在httpd.conf中一字不留,害得我找服务器的用户组和用户找了半天。而且,别想在配置文件中找到环境参数了,因为它们都在/etc/apache2/下的envvars文件里,比如服务器的用户组和用户:www-data。

0 评论(comments):