Nginx на Compute Engine возвращает 502 Bad Gateway - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь настроить сайт 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 restart 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 reload nginx
  3. sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
  4. sudo systemctl restart php7.2-fpm
  5. cd / tmp
  6. curl -O https://wordpress.org/latest.tar.gz
  7. tar xzvf latest.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 /. / Вар / WWW / HTML
  11. sudo adduser root www-data
  12. sudo chown -R kimseasok: www-data / var / www / html
  13. sudo chmod -R g + rwX / var / www / html

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

502 Bad Gateway

nginx / 1.14.0 (Ubuntu)

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...