System: | Ubuntu 20.04 |
Edition: | 20210804 |
Web server Apache + PHP + MySQL based on Ubuntu
Ubuntu Linux 20.04.2 updated at 4 august 2021.
Includes:
Kernel version:
Operating system version:
Wordpress install:
sudo mysql_secure_installation
and configure 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/apache2/sites-available/wordpress.conf
with this settings: <VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/wordpress
ServerName localhost
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
sudo a2ensite wordpress.conf
sudo a2dissite 000-default.conf
sudo a2dissite site.conf
sudo systemctl reload apache2
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