Составим план действий. Во первых нужно установить веб-сервер Apache. Во-вторых установить PHP и MySQL. Ну и в завершении включить apache mod rewrite. После этого можем устанавливать пакет WordPress.
- Установите веб-сервер Apache
- Следующим шагом устанавливаете php и mysql
- Включаем apache mod rewrite
Будем считать, что у вас уже установлено все выше перечисленное, поэтому
- После этого можно открыть терминал и установить пакет с WordPress
sudo apt-get install wordpress
- Создадим теперь новый файл с именем wordpress.conf.
Пишем команду
sudo leafpad /etc/apache2/sites-available/wordpress.conf
- После этого скопируйте и вставьте этот написанный ниже код. Сохраните его.
Alias /blog /usr/share/wordpress
<Directory /usr/share/wordpress>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
DirectoryIndex index.php
Order allow,deny
Allow from all
</Directory>
<Directory /usr/share/wordpress/wp-content>
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
- Включим wordpress.conf командой
sudo a2ensite wordpress
- После всего этого нужно перезапустить веб-сервер Apache.
Даем команду
sudo service apache2 reload
Дальнейшие действия требуют создания нового файла с именем config-localhost.php. Создаем командой
sudo vi /etc/wordpress/config-localhost.php
- После этого скопируйте, затем вставьте этот код, который будет ниже и сохраните. Ваше имя базы данных, имя пользователя, а также пароль должны полностью соответствовать вашей собственной конфигурации mysql.
<?php
define('DB_NAME', 'lubuntu_wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>
Теперь для для config.localhost.php создаем символическую ссылку
sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php
Далее пишем URL-адрес
http://localhost/blog/
- В завершении нужно будет для администратора блога придумать User Name и пароль.
После всех проделанных действий Вы получаете свой собственный блог WordPress