LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1118|回复: 10

HTTPD启动的问题

[复制链接]
发表于 2005-5-30 17:18:49 | 显示全部楼层 |阅读模式
  安装完LFS系统后,接着安装了VSFTPD、XINETD、PAM、IPTABLES,在成功编译HTTPD
后,用:
  apachectl restart
  无法启动HTTPD的守护进程,运行以上命令后提示:
  httpd has not running,try starting.
  重复运行一次后,仍然是这个提示,我猜测是HTTPD没有启动守护进程。查看HTTPD的
日志文件,有如下提示:
  [warn] PID file /var/run/httpd.pid overwritter Unclean shutdown of previous Apache run?
  [emerg](38)Function not implemented:cloudn`t create accept lock.
  这是什么原因,请指教。
发表于 2005-5-31 10:27:43 | 显示全部楼层
HTTPD所依赖的服务都已经启动了吗
回复 支持 反对

使用道具 举报

发表于 2005-5-31 13:20:58 | 显示全部楼层
/var/run/的权限看看是否正确?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-31 16:15:40 | 显示全部楼层
HTTPD启动依赖哪些服务?请指教!!
回复 支持 反对

使用道具 举报

发表于 2005-5-31 16:54:01 | 显示全部楼层
好像httpd不需要依赖别的服务。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-1 17:19:09 | 显示全部楼层
  BLFS-6.0中APACHE2.0.53安装依赖关系里面只有可选的,没有必须的软件包,是不是安装APACHE-2.0.53不需要其他的包呢?是不是安装完LFS后就可以直接编译APACHE呢?如果是,那么我为什么编译成功,但运行老不成功呢?我想应该不是配置文件出错,因为配置文件我测试过,是正确的。
  我猜想,是不是APACHE系统默认的某些模块对运行环境有要求呢?如果是,那么在哪些地方可以找到这些模块的参考资料呢?
回复 支持 反对

使用道具 举报

发表于 2005-6-1 23:19:10 | 显示全部楼层
启动是 apachctl start。。(第一次最好别用restart)

我觉得apache没有依赖关系的。。。看看是否有什么目录没设置对,如DocumentRoot之类的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-3 16:16:39 | 显示全部楼层
  那HTTPD的依赖关系呢?看BLFS中讲,HTTPD好像只有可选的依赖关系,没有必须的依赖关系,是不是
我装完LFS后就可以装HTTPD呢?
回复 支持 反对

使用道具 举报

发表于 2005-6-3 22:43:22 | 显示全部楼层
我觉得。。是这样的。。(虽然没试过)。
回复 支持 反对

使用道具 举报

发表于 2005-6-5 16:24:33 | 显示全部楼层
在LFS中,apachectrl restart就是有问题,请使用apachectrl stop和apachectrl start,restart有什么问题,目前还不清楚。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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