apache2启动失败的解决方法

Apache2无法启动,报错 for apache2.service failed because the control process exited with error code. 今天准备利用kali搭建网站的时候,出现了apache服务器不能正常运行的情况,经过耐心的理解错误代码和百度终于解决了问题。 1.错误问题: 启动apache2的时候,出现了如下的错误。刚开始以为不是root的原因,但切换到root还是报错。 root@kali:/root# service apache2 start Job for apache2.service failed because ... 阅读详情
之前ubantu安装的时候,只是想玩玩这个系统,所以就只是分配了10G的空间给它.可是后来使用一段时间,发现我越来越喜欢上了这个系统.故问题也就来了...磁盘空间不够...

所以,我接下来就按照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:80
no listening sockets available, shutting down
Unable 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

忽然发现提示启动成功了.....我的天.....


从零开始:用Neo4j构建你的第一个知识图谱(附完整代码示例) 本文提供了一份从零开始的Neo4j知识图谱构建实战指南。通过一个“经典科幻电影宇宙”的具体案例,手把手教你安装环境、设计图谱模式,并使用Cypher查询语言完成节点与关系的创建、数据查询及可视化,帮助你快速掌握自下而上构建知识图谱的核心技能。 阅读详情

相关推荐

保姆级教程:在Ubuntu 22.04上用Conda搞定nuPlan数据集环境(Python 3.9 + PyTorch)

本文提供了一份详细的Ubuntu 22.04环境下使用Conda配置nuPlan自动驾驶数据集的保姆级教程,涵盖Python 3.9安装、Conda环境管理、PyTorch配置及数据集可视化验证等关键步骤,帮助开发者高效搭建开发环境。

weixin_29061997的博客 257

apache2.conf找不到的问题,以及如何删除apt-get install apache2的apache

原因是因为我本机有编译版的apache和apt-get install安装的apache共存,而且目前service apache2 start提示找不到apache2.conf,另外还有各种问题,所以想完全删除apt-get安装的apache2. 如果有dpkg可以直接执行,没有可以apt-get安装: dpkg -P apache2 dpkg -P apache2

qdujunjie的专栏 3702

保姆级教程:用杰理701N可视化SDK搞定ANC降噪配置(从工具到代码全流程)

本文提供了一份详细的杰理701N可视化SDK配置ANC降噪功能的教程,涵盖从开发环境搭建到代码集成的全流程。通过图形化工具和代码示例,帮助开发者快速掌握ANC参数配置技巧,优化降噪效果,解决常见问题。

weixin_30616969的博客 453

ubuntu系统下关于apache2重启问题

现象:服务器掉电,重启服务器虚拟系统后,客户端开SVN链接,提示服务器无法链接,此时,服务器的ip,虚拟系统ip都可以ping通。后来发现可能是apache未启动,于是执行service apache2 restart 命令时,出现以下报错: apache2: Syntax error on line 207 of /etc/apache2/apache2.conf: Could not ope

ice_queen的专栏 2616

数仓 - 促销敏感度、评论敏感度

1. 促销敏感度 步骤1. 首先按照最后一次下单时间及有无复购情况将用户分为四大群体: 近一年有购物行为且复购的用户 -- L1 (今年复购用户) 近一年有购物行为但无复购的用户 --L2 (今年一单购用户) 最后一次下单时间在1年之前且有复购的用户 --L3 (今年无购且只有一单用户) 最后一次下单时间在1年之前但无复购的用户 -- L4 (今年无购多单用户) 步骤2. 每一类用户群再根据优惠订单占比、每单优惠金额占比的平均值、优惠金额这三个指标进行k-means聚类,分为: 非常敏感 -

weixin_41332009的博客 1901

KBS投稿全流程拆解:从模板准备到条件接收的实战指南

本文详细拆解了KBS期刊投稿的全流程,从模板准备、投稿系统操作到返修策略和条件接收。重点介绍了Cover Letter撰写技巧、Latex模板选择、审稿周期管理以及返修文件的系统准备方法,帮助研究者高效完成KBS投稿并提升接收概率。

weixin_26938645的博客 707

CentOS7安装apache2并启动

centos7安装apache2并启动

Prayer96的博客 1132

数据包络分析(超效率-SBM模型)附python代码

超效率-SBM模型超效率SBMpython代码(部分) 这段时间差不多忙完了,终于有时间可以来经营我的博客了。 上阵子挺多人私信我,原谅我记性不好,可能没有回复全。 这篇文章是超效率的扩展。 超效率SBM SBM本身就是非径向模型(non-radial model),想要了解径向超效率的请自行去前面翻阅。 上篇文章说到super-SBM的一个模型,公式为: 这个模型是分式模型,我们可以通过charnes cooper变换,将其转变成为: python代码(部分) 在编程过程中,本来我以为第一个模型是无

weixin_43217288的博客 3万+

Linux AH00558: apache2: Could not reliably determine the server‘s fully qualified domain name

apache2重启报错:AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message 解决办法: 1、修改apache2的配置文件 apache2.conf # 一般情况下,通过二进制安装的Apache2的配置文件

prz0590的博客 3589

微信小程序开发:实现地图导航功能

其中,id用于调用地图组件,latitude和longitude表示地图的中心点坐标,markers表示地图中的标记点,covers表示地图中的覆盖物,polyline表示地图中的折线图,show-location表示是否显示当前定位点,bindregionchange表示移动地图时触发的事件。其中,id表示标记点的唯一标识,latitude和longitude表示标记点的坐标,title表示标记点的名称,iconPath表示标记点的图标路径,width和height表示标记点的宽度和高度。

吃不胖. 8931

大模型部署指南:SGLang 框架

本文介绍使用 SGLang 框架部署大模型

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。 1617

APMServ 5.2.6.Apache启动失败,请检查相关配置。2.MySQL5.1启动失败的解决方法

今晚要看一大学室友发了一个PHP框架过来,让我看看。所以想安装APMServ 5.2.6这个集成软件,解压后,启动不了 报错:APMServ 5.2.6.Apache启动失败,请检查相关配置。2.MySQL5.1启动失败的解决方法 搜了半天,没一个能解决 最后无法中发觉是权限问题 我PC装的32位的win7 解决方法:右键--以管理员身份运行 搞定! 转载于:https://...

weixin_33832340的博客 633

CollisionLoss 设计与实现原理说明

文章摘要 CollisionLoss是一种用于自动驾驶轨迹规划的碰撞惩罚损失函数,其核心思想是用多个沿车身纵轴排列的圆盘来近似表示车辆(Oriented Bounding Box)。该设计通过圆盘间的距离计算实现碰撞检测,具有以下特点: 可微性:圆盘距离计算处处可微,便于梯度回传,而传统矩形碰撞检测(分离轴定理)不可微且计算复杂。 多圆盘设计:沿车身纵向排列多个圆盘能更精确地拟合细长车体,避免单圆盘过度膨胀导致的误报。 安全覆盖:圆盘半径经过数学推导,确保完全覆盖车体矩形,避免漏检(宁可保守)。 软惩罚机制

@bangbang的博客 97

APMServ5.2.6 Apache启动失败,请检查相关配置(解决方法)

APMServ5.2.6启动...提示:Apache启动失败,请检查相关配置因为我们学校使用的是Dr.COM 宽带认证客户端(万恶的校园网!...)需要修复一下winsock,因为这些上网的程序会修改此文件.解决方法如下:开始运行,输入netsh winsock reset回车等待片刻就可... 转载于:https://www.cnblogs.com/nokki/archi...

weixin_30663471的博客 240

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

关于Windows10环境下Apache2.4启动php8失败的一些可能存在的问题以及解决方法

Apache启动php8报错httpd.conf: Cannot load 或httpd.conf: Can't locate API module structure `php_module8' in file 的一些可能的原因及解决方法

weixin_45775257的博客 6481

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

apmserv5.2.6出现Apache启动失败或其他现象解决方法

前沿:我是因为XAMPP不能实现php4和php5的切换才转用apmserv的,如果没有此需求还是建议去用xampp吧,更稳定,启动也更快 此内容我应该也会发到百度经验上~~~转载请注明出处谢谢 注意(我自己的经验)::首先请确保是在管理员身份下运行此程序,否则会出错...我的就是这个原因,因为把UAC关闭了自己也没注意。所以请确保在管理员身份下运行此程序 APM中有一项解决

技术总结,源码分享。 228

Apache2.4服务无法启动

Apache24/bin目录下双击运行ApacheMonitor.exe   点击start , 只显示The Apache2.4 is startting,并且弹出The request operation has failed提示框,说明Apache服务启动失败 于是,尝试在服务中启动Apache 出现错误提示 解决方法: 于是使用管理员身份运行cmd,输入命令net sta...

Coding_Beginner的博客 1万+

apache2启动失败(Failed to start The Apache HTTP Server.)解决方案

不知道如何启动apache2就启动不来了。 如下图所示: 即使卸载了重新装也是如此 经过测试卸载并清除软件包的配置即可解决   sudo apt-get purge apache2  sudo apt-get install apache2 转载于:https://www.cnblogs.com/nul1/p/9866127.html...

weixin_30752699的博客 4525

win7安装apache服务失败_win7系统如何解决apache启动失败

最近有很多win7用户反映apache启动失败的问题,出现apache服务器启动失败通常是由于程序端口被占用导致的。那么win7系统apache启动失败要如何解决呢?下面小编就为大家介绍win7系统apache启动失败的解决方法。方法步骤方法一、查看端口是否被占用1、打开左下角【开始菜单】,找到所有程序--附件,然后找到【命令提示符】打开;2、进入命令行界面输入【netstat -ano】命令,查...

weixin_35319666的博客 300

apache2: bad user name ${APACHE_RUN_USER} 解决

开工后,发现有个虚拟机的apache没起来,调用apache2 -k start 后,提示如下内容: apache2: bad user name ${APACHE_RUN_USER} apache 启动时,是由读取 /etc/apache2/apache2.conf 读取了运行 User 而运行的user环境变量定义在/etc/apache2/envvars 而不是使用默认的登...

weixin_30788239的博客 201

apmserv5.2.6 mysql启动失败_win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法...

win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法1.APMServ程序所在路径不能含有汉字和空格。例子:D:\r\APMServ5.2.6\2.去掉如图的ssl :3.80端口被占用,关闭占用端口服务,或者改端口。4.如果发现上面的3个方法还是不行,可能是你的系统变量未指向你window系统下的system32,解决方法如下:检查系统变量中path是...

weixin_26765287的博客 411

apache启动报错:Cannot load php5apache2_4.dll into server及搭建测试

apache启动报错:Cannot load php5apache2_4.dll into server

DIMP_的博客 995

Ubuntu 升级到13.10之后出现Apache2启动失败的问题

昨天看到Ubuntu 13.04提示有新的发行版Ubuntu 13.10了,手痒了一下,没有忍住就升级了。 结果升级完毕之后发现Apache2服务启动失败了,失败信息是: Invalid command 'LockFile', perhaps misspelled or defined by a module not included in the server configuration ...

weixin_34392435的博客 390

Cannot load /usr/lib/libxml2.so.2 解决方法 (ubuntu11.10升级ubuntu12.04 LTS 之后apache2 不能用)

1.错误: $ sudo /etc/init.d/apache2 restart apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/mod-security_back.load: Cannot load /usr/l

陈善 5819

apache 2.2.2 + PHP5.1.4 不能运行的解决办法.

apache 2.2.2 + PHP5.1.4 不能运行的解决办法. 问题,使用传统的模块化方法安装PHP5.1.* + apache 2.2.2 后不能启动,

浩瀚天野 907
上一篇: ubantu pppoe拨号
下一篇: 发声单元的原理
GiantChan
博客等级 码龄16年 76粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值