Google Cloud Console VM实例上的Apache服务器

时间:2019-06-20 21:51:08

标签: php google-cloud-platform apache2 google-compute-engine lamp

我在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应用程序在本地可以正常运行。

enter image description here

1 个答案:

答案 0 :(得分:0)

文件httpd.conf控制着大多数Apache配置。编辑该文件,然后查找VirtualHost部分。 DocumentRoot在此部分下面。将其从/var/www/html/更改为/var/www/some_folder/

如果已设置SSL(HTTPS),将有两个VirtualHost设置。一个用于端口80,另一个用于端口443。更改两个设置。

在大多数系统上,如果您使用软件包管理器安装了Apache,或者已预先安装了Apache,则Apache配置文件位于以下位置之一:

  • /etc/apache2/httpd.conf
  • /etc/apache2/apache2.conf
  • /etc/httpd/httpd.conf
  • /etc/httpd/conf/httpd.conf