Amazon Lightsail: Bitnami LAMP 伺服器網站託管: sudo service apache2



我正在尝试按照这里的指南进行操作: http://www.servermom.org/how-to-add-new-site-into-your-apache-based-ubuntu-server/在 Web 上托管一些 PHP 文件。一切都有效,直到倒数第二步:标题中的命令。我收到的控制台消息如下:

bitnami@ip-*not important*:~$ sudo service apache2 restart
* Restarting web server apache2        
AH00112: Warning: DocumentRoot [/var/www/html] does not exist
AH00558: apache2: Could not reliably determine the server's fully qualified do
main name, using 127.0.0.1. Set the 'ServerName' directive globally to suppres
s this message
(98)Address already in use: AH00072: make_sock: could not bind to address [::]
:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.
0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
[fail]
* The apache2 instance did not start within 20 seconds. Please read the log f
iles to discover problems

我用 nano 打开/var/log/apache2 中的访问.log和错误.log文件,两者都显示为空。关于为什么"行动'启动'失败"的任何想法?

提前感谢您的任何帮助

Bitnami将系统置于其控制之下的非标准位置。它们可以在/opt/bitnami下找到。我建议查看他们在Apache配置上的文档。

常见区别:

  • 配置存储在/opt/bitnami/apps/myapp/conf/
  • 基本文件夹(如/var/www)是特定于应用程序的,例如/opt/bitnami/apps/<app_name>/htdocs/,其中 是应用程序的名称。
  • 重新启动 Apache 可以通过sudo /opt/bitnami/ctlscript.sh restart apache来完成
  • 访问日志和错误日志分别位于/opt/bitnami/apache2/logs/access_log/opt/bitnami/apache2/logs/error_log

希望这有助于您朝着正确的方向前进。

最新更新