Я пытался установить Wordpress с конфигурацией LEMP для соединения с локальным хостом.Я просмотрел некоторые ответы, но не могу понять, почему отображается эта ошибка.
Я установил Nginx / 1.10.3, MySQL 5, PHP 7.0 в дистрибутив Debian.Я настроил конфигурационные файлы Nginx, попадающие в папку Wordpress, и не могу отобразить экран установки в своем браузере.Я пытался использовать Firefox и Chrome для отображения страницы localhost.
Здесь я прилагаю свой файл конфигурации Nginx (/ etc / sites-available / file):
server{
listen 80;
listen [::]:80;
root /var/www/wordpress.example;
index index.php index.html index.htm;
server_name localhost;
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { log_not_found off; access_log off; allow all;}
location ~* \.(css|gif|ico|jpeg|jpg|js|png)$ {
expires max;
log_not_found off;}
location / {
#try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php$is_args$args;}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;}
}
Издесь я прилагаю измененные параметры конфигурации моего Wordpress (/var/www/directory/wp-config.php) файла:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpressdb' );
/** MySQL database username */
define( 'DB_USER', 'wordpressuser' );
/** MySQL database password */
define( 'DB_PASSWORD', 'root' );
/** MySQL hostname */
define( 'DB_HOST', '3.14.164.34' );
/** Database Charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );
/** The Database Collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );
define('FS_METHOD', 'direct');
Я также изменил Аутентификацию уникальных ключей и солей.Я убедился, что внутри нет ни одного комментария.Все кажется чистым.
/ ** Имя хоста MySQL * / указывает на IP-адрес 3.14.164.34, потому что я использую сервер AWS, где я сохранил базу данных, которую пытаюсь использовать для Wordpress.
502 происходит, когда я пытаюсь загрузить страницу localhost или IP-адрес 127.0.0.1 в браузере.Я протестировал удаленное соединение базы данных с IP 3.14.164.34 с помощью программы DBeaver и проверил, что удаленные соединения в MySQL на машине сервера AWS были успешно настроены.Ответ 502 является немедленным. Браузер отображает ошибку 502 и версию Nginx, которую я использую.
Я просто хочу иметь возможность отображать и устанавливать Wordpress.Спасибо всем, что нашли время для проверки моего вопроса.