关于apache2不能启动的问题的解决方法
来源:互联网 发布:发改委大数据主任 编辑:程序博客网 时间:2024/05/21 11:25
不知道是不是我已经装了apache的原因,在删除了apache后,再 sudo apt-get install apache2后,apache2启动不起来了。/etc/init.d/apache2 start 没有任何的出错信息,/etc/log/apache2/error.log文件中也没有任何的出错信息,但http://localhost就是不能访问到apache2的缺省站点。
在google后,发现,可以用 sudo apache2ctl start来启动apache2,这时就能看到出错信息,说是没有在安装目录下(我的是/etc/apache2/)下发现httpd.conf,原来apache2把本来放在httpd.conf中的服务器基本信息放在了在apache2.conf中了,只是include了httpd.conf。现在的httpd.conf是用来放客户自定义的部分,这是好事,但奇怪的是在安装apache2的过程中,没有建立哪怕是一个空的httpd.conf。 于是用 touch httpd.conf 在安装目录下人工作了一个出来,再次运行 sudo apache2ctl start,出现没能指定服务器名的问题,这个问题出自httpd.conf下应该会定义一个ServerName的属性,来指出apache2的服务器名,于是在这个文件中加上 ServerName localhost,问题解决了。缺省网页就出现了。
有这个问题可能是因为我原来装了apache的原因,在remove apache后,apache的配置目录其实没有删除,安装apache2时就会认为有一个httpd.conf了。但奇怪的是,我在另一个没有安装过apache的机子上安装apache2后,能正常启动并进入缺省网页,这时再看那个httpd.conf,是空的,没有设定过ServerName属性,真是不明白啊。
在google后,发现,可以用 sudo apache2ctl start来启动apache2,这时就能看到出错信息,说是没有在安装目录下(我的是/etc/apache2/)下发现httpd.conf,原来apache2把本来放在httpd.conf中的服务器基本信息放在了在apache2.conf中了,只是include了httpd.conf。现在的httpd.conf是用来放客户自定义的部分,这是好事,但奇怪的是在安装apache2的过程中,没有建立哪怕是一个空的httpd.conf。 于是用 touch httpd.conf 在安装目录下人工作了一个出来,再次运行 sudo apache2ctl start,出现没能指定服务器名的问题,这个问题出自httpd.conf下应该会定义一个ServerName的属性,来指出apache2的服务器名,于是在这个文件中加上 ServerName localhost,问题解决了。缺省网页就出现了。
有这个问题可能是因为我原来装了apache的原因,在remove apache后,apache的配置目录其实没有删除,安装apache2时就会认为有一个httpd.conf了。但奇怪的是,我在另一个没有安装过apache的机子上安装apache2后,能正常启动并进入缺省网页,这时再看那个httpd.conf,是空的,没有设定过ServerName属性,真是不明白啊。
- 关于apache2不能启动的问题的解决方法
- 安装WebSphere5.0后Apache2.0.53不能启动的解决方法
- apache2启动失败的解决方法
- 关于更改ip后dbconsole服务不能启动(em不能使用)问题的根本解决方法
- 关于更改ip后dbconsole服务不能启动(em不能使用)问题的根本解决方法
- 一次排除apache2不能启动的过程:
- 关于VS2005不能启动的问题
- 关于adb不能启动的问题
- 关于apache不能启动的问题
- 关于Android的模拟器不能正常启动的解决方法
- 关于WAMP的Apache服务不能启动的解决方法
- 关于更改ip后dbconsole服务不能启动(em不能使用)问题的根本解决方法(ZZ)
- apache不能启动的解决方法
- iOS重新设置首界面不能启动问题的解决方法
- 关于HibernateDaoSupport getSession()不能释放资源的问题及解决方法
- 关于VC6中突然不能设断点问题的解决方法
- 关于“计算机标识不能更改”问题的解决方法
- 关于重装了codeblocks不能编译问题的解决方法
- scm
- 模板偏特化的一个作用
- java开发者应该去的20个英文网站(附164个java程序示例)----丁洋
- fork如何做到返回两次
- 一点杂谈(转自博客园)
- 关于apache2不能启动的问题的解决方法
- javascript调试小结
- 2007-5-26
- mysql学习体会
- PHP中使用mb_convert_encoding转码的小陷阱
- 最新版CodeSmith3.2(.net2.0)教程目录
- 最新版CodeSmith3.2(.net2.0)教程之一:CodeSmith介绍及指南
- 我的生活,我的梦,我的事业,我的爱情。
- 最新版CodeSmith3.2(.net2.0)教程之二:第一次用CodeSmith生成代码