apache2启动失败的解决方法
来源:互联网 发布:linux 解压zip 重命名 编辑:程序博客网 时间:2024/05/18 02:31
之前ubantu安装的时候,只是想玩玩这个系统,所以就只是分配了10G的空间给它.可是后来使用一段时间,发现我越来越喜欢上了这个系统.故问题也就来了...磁盘空间不够...
好吧...这一次,我再找,发现有一个说法是我log被删除了,所以启动不了,于是,,,,进到/var/log下,新建一个apache2的文件目录
所以,我接下来就按照windows的思想将 /tmp 文件夹下的临时文件全部删除掉了,导致的结果就是很多东西突然间都会报错了...apache2也一样....
首先一开始我是使用apache2 start的方法直接启动,则提示bad user name ${APACHE_RUN_USER},这个好办,进入apache2的配置文件对其进行修改.
首先是查看自己所在的用户组.使用groups命令查看.
然后是打开配置文件
#sudo vim /etc/apache2/apache2.conf
将文件中的
${APACHE_RUN_USER} 和 ${APACHE_RUN_GROUP}
修改为自己的用户名和组名.
回到shell进行查看,发现这一次的结果是
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80no listening sockets available, shutting downUnable to open logs在网上搜了很多解决方法,都说是80端口被占用了,可是我使用/etc/services查看我的端口,发现80端口还是HTTP的.
后来又找到说是需要切换到sudo下面进行就OK,可是我照做之后提示变成了
* Starting web server (apache2)... (2)No such file or directory: apache2: could not open error log file /var/log/apache2/error.log.Unable to open logs
好吧...这一次,我再找,发现有一个说法是我log被删除了,所以启动不了,于是,,,,进到/var/log下,新建一个apache2的文件目录
但是我执行
#sudo mkdir apache2的时候,被提示文件夹已经存在,此时,我继续执行他所给的第二条指令:
#sudo /etc/init.d/apache2 start
忽然发现提示启动成功了.....我的天.....
- apache2启动失败的解决方法
- Suse 启动Apache2 失败
- Eclipse启动失败的解决方法
- Genymotion启动失败的解决方法
- APACHE2启动失败之解决办法
- gentoo apache2 启动失败解决
- windows 本地启动Apache2失败
- 关于apache2不能启动的问题的解决方法
- 安装WebSphere5.0后Apache2.0.53不能启动的解决方法
- ics服务启动失败的一种解决方法
- iis启动失败后的解决方法
- Sandboxie Service 服务启动失败的解决方法
- Sandboxie Service 服务启动失败的解决方法
- iis启动失败后的解决方法
- Linux httpd启动失败的解决方法
- java Android虚拟机启动失败的解决方法
- wamp5 Apache启动失败的解决方法
- Android开发模拟器启动失败的解决方法
- mathematica-画图
- android开关机动画铃声
- c# datagridview点击列头排序改为以数值大小排序
- c3p0连接池使用
- 深入理解Oracle表(2):驱动表的那些事儿
- apache2启动失败的解决方法
- [LeetCode] Subsets
- waiting for
- CakePHP 2.x CookBook 中文版 第四章 CakePHP 概述
- RHEL6.3 X86(64位)网卡做bonding
- hdu 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 (背包问题)
- java关键字大全集
- ADO.NET中的DataReader与DataSet
- WinCE中的Data/ Prefetch Abort异常定位