当前位置: 首页 > 知识库问答 >
问题:

启动apache2时出现“systemctl status apache2.service”错误

唐元凯
2023-03-14

root@kudo2:~#sudo systemctl重启apache2 Jobs forapache2.service失败,因为控制进程退出时带有错误代码。有关详细信息,请参阅"systemctl statusapache2.service"和"Journal alctl-xe"。

root@kudo2:~#系统控制状态apache2。服务● apache2。服务——Apache HTTP服务器

已加载:已加载(/lib/systemd/system/apache2.service;已禁用;供应商预设:已禁用)

活动:自2017-10-03周二14:22:01 UTC以来失败(结果:退出代码);3分钟33秒前

进程:17190 ExecStart=/usr/sbin/apachectl start(代码=退出,状态=1/失败)

Oct03 14:22:01kudo2 apachectl[17190]:(98)已在使用的地址: AH00072:make_sock:无法绑定到地址[::]: 80

10月3日14:22:01 kudo2 apachectl[17190]:(98)已在使用的地址:AH00072:make_sock:无法绑定到地址0.0.0.0:80

10月3日14:22:01 kudo2 apachectl[17190]:没有可用的监听插座,正在关闭

10月3日14:22:01 kudo2 apachectl[17190]:AH00015:无法打开日志

10月3日14:22:01 kudo2 apachectl[17190]:操作“启动”失败。

10月3日14:22:01 kudo2 apachectl[17190]:Apache错误日志可能有更多信息。

10月03日14:22:01 kudo2系统[1]:apache2。服务:控制进程已退出,代码=退出状态=1

Oct03 14:22:01kudo2 systemd[1]:无法启动The Apache HTTP Server。

10月03日14:22:01 kudo2系统[1]:apache2。服务:装置进入故障状态。

10月03日14:22:01 kudo2系统[1]:apache2。服务:失败,结果为“退出代码”。root@kudo2:~#

共有2个答案

尉迟子民
2023-03-14

您可以将ss-tlnp|grep-w 80作为超级用户运行,以查看哪个进程正在监听端口80。此进程可以配置为监听另一个端口。这将释放端口80并允许apache运行。

黄仲渊
2023-03-14

其他东西已经在使用端口80。尝试在不同的端口上启动apache,或者找出其他正在使用端口80的东西并移动/杀死它。

 类似资料:
  • 我使用的是STS 3.6.0,在STS启动期间,我发现错误: 我不能为这个项目运行Gradle任务。有什么建议吗?

  • 每次我启动Android Studio我得到以下错误: Gradle Vertretungsplan Project项目刷新失败:无法获取使用Gradle分发http://services.gradle.org/distributions/gradle-1.6-bin.zip类型的ideaProject模型。配置项目: Vertretungsplan时出现问题。配置项目: Vertretungsp

  • 下面是我在启动服务后看到的日志中的错误…您能帮助解决此问题吗。

  • 我对GoogleAPI有些问题。 这是错误。 条件:jdk 1.8,Tomcat 8.5 请帮我解决这个错误。

  • 我在清单文件中为我的一个活动定义了一个意图过滤器。当我试图使用以下命令从adb外壳启动此活动时: $adb shell am start 我得到以下错误: 开始:Intent{act=android.Intent.action.VIEW dat=http://www.example.com/gizmospkg=com。实例Android} 错误:活动未启动,无法解析Intent{act=andro

  • 我在模拟器上运行一个Android应用程序。它一直工作到昨天和今天我更新了Android Studio。我得到以下错误。如何解决? 模拟器:警告:将内存大小增加到1GB模拟器:错误: x86仿真目前需要硬件加速!请确保英特尔HAXM已正确安装并可用。CPU加速状态:HAXM必须更新(版本1.1.1