Я новичок в использовании Google Cloud Platform и пытаюсь разместить очень простой статический сайт. Я следовал за Google, tutorial for running a basic apache webserver точно и все же, когда я нажимаю на внешний IP моего сайта, я перенаправлены на страницу, которая говорит «Этот сайт не может быть достигнута. <my site's IP address>
неожиданно закрыл соединение ERR_CONNECTION_CLOSED
.Google Cloud Platform Apache WebServer говорит, что «сайт не может быть достигнут»
Поскольку создание ВМ, я выполнить следующие команды:
sudo apt-get update && sudo apt-get install apache2 -y
echo '<!doctype html><html><body><h1>Hello World!</h1></body></html>' | sudo tee /var/www/html/index.html
Я побежал ping <site IP address>
и увидел линию s формы
PING <IP address> 56(84) bytes of data.
64 bytes from <IP address>: icmp_seq=1 ttl=76 time=0.746 ms
Я заверил, что настройки брандмауэра на моей виртуальной машине установлены, чтобы как HTTP и HTTPS трафик.
Почему я не вижу простую страницу Hello World, которая должна быть размещена на моем сайте? Нужно ли вручную запускать apache? Я пытался и не имел никакого успеха.
(My VM имеет Debian 8 в качестве загрузочного изображения)
UPDATE
По желанию пользователя ниже, я побежал sudo service apache2 status
, но получил ответ ниже:
apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Drop-In: /lib/systemd/system/apache2.service.d
└─forking.conf
Active: active (running) since Mon 2017-01-23 01:27:44 UTC; 11h ago
CGroup: /system.slice/apache2.service
├─2570 /usr/sbin/apache2 -k start
├─2573 /usr/sbin/apache2 -k start
└─2574 /usr/sbin/apache2 -k start
Запуск sudo service apache2 start
, похоже, ничего не сделал.
Да, я говорил, что в первоначальном сообщении. Я добавил обновление о том, что произошло, когда я запустил команды, которые вы предложили. –