我真不敢相信我在为这事而挣扎。我已经在Centos上设置了ites,但是Ubuntu上的Apache却是如此不同。在AWS上运行Ubuntu 14。我想设置joomla,但我甚至无法获得默认的index.html,包括在apache2中打开!我只会在这个服务器上有一个网站。我安装了所有的灯组件通过sudo apt-获取安装灯服务器^。有人能告诉我,如果我需要使用apache2.conf,站点中的文件可用或者站点中的配置文件启用了什么吗?
不过,如果我只是输入EC2实例/index.html的公共地址,那么在最初安装LAMP之后,就会出现默认页面,但却一无所获。
任何帮助都将不胜感激。在安装joomla之前,我至少需要获得默认的index.html加载。
我想这是一件很简单的事,我在这里错过了。
谢谢
发布于 2014-05-30 18:29:28
假设lamp-server包安装正确,一切都应该“正常工作”,您应该看到默认的Debian/Ubuntu页面。在Ubuntu14.04上,默认的DocumentRoot设置为/var/www/html。文件/etc/apache2/sites-available/000-default是控制它的默认虚拟主机。(它是sym链接到/etc/apache2/sites-enabled/default的-- sites-enabled目录中的任何文件都是实际创建的虚拟主机)。
(我不确定lamp-server包是否做任何额外的/奇怪的配置形式,手动安装所有这些包- 在这里阅读查看它安装的包。)。
您的防火墙是否开放,可以接受来自端口80的通信量?(这通常与启动服务器时AWS的安全设置有关)。
最后,我要提到的是,我已经习惯于安装通常的软件包,而不是"catch all“lamp-server包。以下是12.04的一个例子 (同样的命令将适用于14.04)。如果您想在Ubuntu14.04中看到各种安装的示例,请查看我的Vaprobash计划,它有大量的bash脚本,您可以从该脚本复制/粘贴以运行安装LAMP/LEMP堆栈的命令。(警告:它使用php5-fpm来处理apache通常的libriache2-php5包。如果您不确定这意味着什么,请按照上面的第一个链接,而不是Vaprobash项目)。
https://askubuntu.com/questions/472546
复制相似问题