<Предыдущая | Содержание: | Следующая>
4.2. конфигурация
Для настройки вашего первого приложения WordPress настройте сайт Apache. Открыть /etc/apache2/sites-available/wordpress.conf и напишите следующие строки:
Псевдоним /блог /usr/share/wordpress
Параметры FollowSymLinks
Параметры ограничения AllowOverride FileInfo DirectoryIndex index.php
Приказать разрешить, запретить Разрешить от всех
Параметры FollowSymLinks
Приказать разрешить, запретить Разрешить от всех
Включить этот новый сайт WordPress
sudo a2ensite WordPress
После того, как вы настроите веб-сервер apache2 и подготовите его для работы с приложением WordPress, вам следует перезапустить его. Вы можете запустить следующую команду, чтобы перезапустить веб-сервер apache2:
sudo systemctl restart apache2.service
Чтобы облегчить установку нескольких WordPress, имя этого файла конфигурации основано на заголовке Host HTTP-запроса. Это означает, что вы можете настроить конфигурацию для каждого VirtualHost, просто
сопоставление части имени хоста этой конфигурации с вашим виртуальным хостом Apache. например /etc/wordpress/config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php и т. д. В этих инструкциях предполагается, что вы можете получить доступ к Apache через имя хоста локального хоста (возможно, с помощью ssh-туннеля), если нет, замените /etc/wordpress/config-localhost.php с /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php.
После того, как файл конфигурации написан, вы можете выбрать соглашение для имени пользователя и пароля MySQL для каждого экземпляра базы данных WordPress. В этой документации показан только один пример, localhost.
Теперь настройте WordPress для использования базы данных MySQL. Открыть /etc/wordpress/config-localhost.php файл и напишите следующие строки:
define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress'); define('DB_PASSWORD', 'ваш пароль здесь'); define('DB_HOST', 'localhost');
define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>
Теперь создайте эту базу данных MySQL. Откройте временный файл с помощью команд MySQL. WordPress.sql и напишите следующие строки:
СОЗДАТЬ БАЗУ ДАННЫХ WordPress;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER
НА WordPress.*
КОМУ wordpress@localhost
ИДЕНТИФИЦИРОВАН ПО «вашпарольздесь»; УДАЛЕНИЕ ПРИВИЛЕГИЙ;
Выполните эти команды.
кот wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf
Теперь ваш новый WordPress можно настроить, посетив http://localhost/blog/wp-admin/install.php. (Или http://NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php, если ваш сервер не имеет графического интерфейса и вы выполняете настройку WordPress через веб-браузер, работающий на другом компьютере.) Заполните название сайта, имя пользователя, пароль и Отправьте электронное письмо и нажмите «Установить WordPress».
Запишите сгенерированный пароль (если применимо) и щелкните пароль для входа. Теперь ваш WordPress готов к использованию.