我在Google Cloud Console的VM实例上设置了LAMP。当我访问外部ip URL时,系统将提示您如下所示的默认Apache页面。我有一个网站应用程序位于<div row id="printVoucher" >
<img src="assets/images/logo.png">
</div>
,与默认的/var/www/some_folder/
相对。
我希望能够配置我的apache服务器,以便当我访问位于(/var/www/html
)的网站时,它将启动位于http://[externalIp]
的Web应用程序。
如何在Google Cloud Console的VM实例中配置Apache Web服务器以实现此目的。
谢谢
注意:Web应用程序在本地可以正常运行。
答案 0 :(得分:0)
文件httpd.conf
控制着大多数Apache配置。编辑该文件,然后查找VirtualHost
部分。 DocumentRoot
在此部分下面。将其从/var/www/html/
更改为/var/www/some_folder/
如果已设置SSL(HTTPS),将有两个VirtualHost
设置。一个用于端口80,另一个用于端口443。更改两个设置。
在大多数系统上,如果您使用软件包管理器安装了Apache,或者已预先安装了Apache,则Apache配置文件位于以下位置之一: