cKan 在重启 Apache 服务时安装失败

Posted

技术标签:

【中文标题】cKan 在重启 Apache 服务时安装失败【英文标题】:cKan Failed installation on restarting Apache service 【发布时间】:2016-12-12 15:39:18 【问题描述】:

我已经安装了本教程http://docs.ckan.org/en/latest/maintaining/installing/install-from-package.html中的ckan

直到我来到第 4 部分。重新启动 Apache 和 nginx,我运行“sudo service apache2 restart”并收到此错误:

重新启动 web 服务器 apache2 (98)地址已在使用中:AH00072: make_sock: 无法绑定到地址 [::]:8080 (98)地址已在使用:AH00072:make_sock:无法绑定到地址0.0.0.0:8080 没有可用的监听套接字,正在关闭 AH00015: 无法打开日志 操作“开始”失败。 Apache 错误日志可能包含更多信息。

谁能帮我解决这个问题。

问候, 苏奈

【问题讨论】:

Ubuntu error with apache: (98)Address already in use的可能重复 【参考方案1】:

您告诉 Apache 在端口 8080 上提供服务,但收到错误“地址已在使用中”。听起来您正在机器上运行另一台服务器 - 端口 8080 是用于 Web 应用程序的非常常见的端口。

您可以像这样查看端口 8080 上运行的内容:

sudo netstat -plnt | grep :8080

现在您需要将服务器移动到另一个端口号(例如 8081) - 您发现的服务或 ckan。

要更改 CKAN 的端口,请编辑 ckan 的 apache 和 nginx 配置文件,并用新的端口号替换所有地方的 '8080'。

【讨论】:

以上是关于cKan 在重启 Apache 服务时安装失败的主要内容,如果未能解决你的问题,请参考以下文章

ckan 2.9.3 容器无法在 Windows 10 上运行

复盘一次服务安装失败问题

Linux下apache启动失败

linux重启apache无反应

sql server2008安装时提示重启计算机失败怎么办

php 调用curl_init失败