Intereting Posts
NAT с использованием iptables на Ubuntu 16.04 не работает Настройка пути Python для версии trunk Django Нет значка / опции wi-fi в Ubuntu 14.04 Рекомендация для руководства не-программиста по самообучению Python Как настроить Ubuntu Server 16.04 на загрузку графического интерфейса по запросу? Steam не открывается в Ubuntu 16.04 LTS Ubuntu / Драйверы могут повредить карту Ethernet (RTL8111 / 8168/8411)? -хорошо со мной Нет gvfs монтируется в / run / user / Ubuntu 16.04 не предоставляет функцию приостановки или спящего режима Местоположение GPS не работает на телефоне BQ Ubuntu с приложениями Карты Могу ли я скопировать мою установку wubi между машинами? Последствия установки «userhare owner only = false» в smb.conf Как использование тильды работает как ярлык для моего домашнего каталога? Существуют ли файлы и папки внутри / home, которые ДОЛЖНЫ быть устранены при зеркалировании папки пользователя между различными аппаратными средствами? Почему номера версий пакета Ubuntu не совпадают с номерами версий в остальной части пространства?

Nginx on Compute Engine return 502 Bad Gateway

Я пытаюсь создать сайт WordPress в Compute Engine с Nginx и Cloud SQL. Я установил экземпляр с Ubuntu 18.0 и установил Nginx и WordPress, используя следующие команды:

  1. $ sudo apt update
  2. $ sudo apt install nginx
  3. sudo apt-get install php-fpm php-mysql
  4. sudo nano /etc/php/7.2/fpm/php.ini
  5. и измените cgi.fix_pathinfo=0 в php.ini
  6. sudo systemctl перезапуск php7.2-fpm
  7. sudo nano / etc / nginx / sites-available / default

и настроить следующим образом:

 server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; server_name COMPUTE_ENGINE_INSTANCE_STATIC_IP; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } location ~ /\.ht { deny all; } } 
  1. sudo nginx -t и возвращает сообщение об success завершении.
  2. sudo systemctl перезагрузить nginx
  3. sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
  4. sudo systemctl перезапуск php7.2-fpm
  5. cd / tmp
  6. curl -O https://wordpress.org/latest.tar.gz
  7. tar xzvf last.tar.gz
  8. cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php
  9. mkdir / tmp / wordpress / wp-content / upgrade
  10. sudo cp -a / tmp / wordpress /. / Var / WWW / HTML
  11. корневые www-данные sudo adduser
  12. sudo chown -R kimseasok: www-data / var / www / html
  13. sudo chmod -R g + rwX / var / www / html

Теперь, когда я пытаюсь получить доступ к IP-адресу экземпляра, он возвращает эту ошибку:

502 Неверный шлюз

nginx / 1.14.0 (Ubuntu)

Что здесь не так?

Помоги мне, пожалуйста!

Заранее спасибо!