Установка базовой среды
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: Spaces select Apache 2, enter to determine, the next step to configure the database, enter the password.
10. Создайте ярлык phpMyAdmin
sudo ln -s /usr/share/phpmyadmin /var/www/html
11. Включите модуль Apache mod_rewrite, который позже будет использоваться при изменении ссылок WordPress
sudo a2enmod rewrite
12. Перезапустить службы
service php7.0-fpm restart The prompt service was not found? Leave it alone. service apache2 restart
13. Настройка Apache
vim /etc/apache2/apache2.conf
14. Добавьте следующую информацию:
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. Если вы не предоставите обновления разрешений, вы сообщите об ошибке с недостаточными разрешениями (в разделе разрешения root).
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