Установка базовой среды
1. Установите Apache
apt-get install apache2
2. Просмотр статуса
service apache2 restart/status/start/stop
3. Отключите ограничение на 80 портов брандмауэра
ufw allow 80
4. Установите MySQL
apt-get install mysql-server mysql-client
5. Просмотр статуса
service mysql retart/status/start/stop
6. Отключите ограничение 3306 портов брандмауэра
ufw allow 3306
7. установите PHP
apt-get install php7.0 apt-get install libapache2-mod-php7.0 apt-get install php7.0-mysql
8. Перезапустите службу
service apache2 restart service mysql restart
9. Установите phpMyAdmin
sudo apt-get install phpmyadmin Installation time: Select apache2 in the space, enter to confirm. Next, configure the database and enter the password.
10. Создайте ярлык phpMyAdmin
sudo ln -s /usr/share/phpmyadmin /var/www/html
11. Включите мод Apache? Модуль перезаписи, который будет использоваться позже при изменении ссылки WordPress
sudo a2enmod rewrite
12. Перезапустить службу
service php7.0-fpm restart Prompt service not found? Leave it alone service apache2 restart
13. Настройка Apache
vim /etc/apache2/apache2.conf
13. Настройка Apache
AddType application/x-httpd-php .php .htm .html AddDefaultCharset UTF-8
15. Перезапустите службу Apache
service apache2 restart
16. Установите брандмауэр UFW
sudo apt-get install ufw
17. Инициализация базы данных
sudo mysql -u root -p Enter Password:… mysql> CREATE DATABASE wordpressdb; mysql>exit
18. Перезапустить службу
sudo service apache2 restart sudo service mysql restart
19. Доступ к браузеру: http://Адрес Ubuntu/phpMyAdmin
20. Подключите виртуальную машину к ftp и установите все файлы WordPress в/var/www/HTML.
21. Откройте браузер, чтобы посетить http://IP-адрес для установки.
После установки обновления возникнут проблемы, поэтому вам необходимо установить разрешения:
1. Сначала введите каталог WordPress в разделе Apache (это путь по умолчанию для установки сервера Apache).
cd /var/www/html
2. Затем назначьте разрешения для всей папки WordPress. Если разрешения не предоставлены, будет сообщено об ошибке недостаточных разрешений (в разделе корневое разрешение).
chmod -R 777 ./
3. Затем: войдите в папку WordPress. Измените wp-config.php файл:
vim wp-config.php
4. Добавьте код
define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
5. Нажмите ESC и введите: WQ, чтобы сохранить файл и перезапустить службу Apache
sudo service apache2 restart