Я новичок в Nginx и мало знаком с WordPress. На рабочей станции Fedora 31 я установил локально LEMP в соответствии с linuxtechi.com . Затем я установил wordpress с помощью команды dnf install и использовал Kifarunix.com , но я немного адаптировал его, потому что хочу установить несколько сайтов. http: //localhost/info.php работает, значит, работают Nginx и PHP. Но WordPress этого не делает. Сначала я получил экран WordPress с просьбой быть готовым ввести пароль базы данных и т. Д., Затем еще один, говорящий, что wp-config.php (если я хорошо помню) не может быть создан: я не возражал, потому что я уже записал в него пароль базы данных и т. д., поэтому я попытался продолжить, но безрезультатно. Сейчас на http://example.com/wp-admin/setup-config.php , Я получаю сообщение «Файл wp-config.php уже существует. Если вам нужно сбросить какой-либо из элементов конфигурации в этом файле, сначала удалите его. Вы можете попробовать установить сейчас ». и если я нажимаю на ссылку, я получаю ошибку 500. Файл install.php, на который я перенаправлен (точнее, жесткая ссылка на файл), находится в /usr/share/wordpress/example.com/wp-admin / и принадлежит пользователю nginx с правом чтения и записи для владельца. /etc/nginx/nginx.conf включает строку include /etc/nginx/conf.d/*.conf;
; и /etc/nginx/conf.d/example.com.conf включает строки
server {
listen 80 default_server;
server_name example.com www.example.com;
root /usr/share/wordpress/example.com;
access_log /var/log/nginx/access.example.com;
error_log /var/log/nginx/error.example.com;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
и т.д..