Система: | Ubuntu 20.04 |
Редакция: | 20210804 |
Веб-сервер Nginx + MySQL + PHP на базе Ubuntu
Ubuntu Linux 20.04.2 с обновлениями от 4 Августа 2021.
Включает в себя:
Версия ядра:
Версия операционной системы:
Установка Wordpress:
sudo mysql_secure_installation
и настройте подходящие Вам параметры mysqlsudo mysql
CREATE DATABASE wordpress_db; --wordpress_db - название нужной базы данных
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'my_password'; --wordpress_user - Имя пользователя. localhost - Имя хоста. my_password - пароль пользователя.
GRANT ALL PRIVILEGES ON wordpress_db.* to wordpress_user@'localhost'; --Выдаём полные права пользователю wordpress_user на базу данных wordpress_db
FLUSH PRIVILEGES; --Применяем изменения прав
exit
sudo nano /etc/nginx/sites-available/wordpress
со следующим содержимым:
server {
listen 80;
listen [::]:80;
root /var/www/wordpress;
index index.php;
server_name localhost;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}
sudo rm /etc/nginx/sites-enabled/default
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/wordpress
sudo systemctl restart nginx
wget -O /tmp/wordpress.tar.gz https://wordpress.org/latest.tar.gz
sudo tar -xzvf /tmp/wordpress.tar.gz -C /var/www
sudo chown -R www-data.www-data /var/www/wordpress