В данной заметки я покажу пошагово, как установить и запустить систему управления контентом WordPress в системе Ubuntu 12.04 Server amd64 на локальной станции для тестирования функционала, знакомства, и обучения.
Для начала нам понабодится установленная система, к примеру это будет Ubuntu 12.04 Server amd64.
ekzorchik@web:~$ uname -a && lsb_release -a
Linux web 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
Теперь устанавливаем веб-сервер Apache 2:
ekzorchik@web:~$ sudo apt-get install apache2
Для проверки можно ввести в строке адреса браузера – “http://localhost”. Выдаст: “It works! This is the default web page for this server. The web server software is running but no content has been added, yet.”. Значит все прошло удачно.
Добавим директиву ServerName в конфигурационный файл apache.conf:
ekzorchik@web:~$ sudo nano /etc/apache2/apache2.conf
# где web — это hostname моей системы
ServerName web
Далее установим скриптовый язык программирования — PHP:
ekzorchik@web:~$ sudo apt-get install php5 libapache2-mod-php5
Чтобы изменения вступили в силу перезапускаем Apache:
ekzorchik@web:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 … waiting [ OK ]
Установливаем систему управления базами данных MySQL:
ekzorchik@web:~$ sudo apt-get install mysql-server
Указываем пароль для административную учетную запись пользователя root для MySQL (v5.5):
В моем случаем это будет 712mbddr@
Устанавливаем MySQL Administrator:
ekzorchik@web:~$ sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Выберем веб-сервер для автоматической перенастройки – apache2.
Настраиваем базу данных для phpmyadmin с помощью dbconfig-common:
Для удобства далее везде вводим пароль, который вводили для учётной записи администратора MySQL:
Еще раз перезапускаем Apache:
ekzorchik@orchik:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 … waiting [ OK ]
Создаём ссылку средствами консоли:
ekzorchik@web:~$ sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
Далее в строке браузера вводим “http://localhost/phpmyadmin” и авторизуемся (Пользователь – “root“, пароль – который вводили выше).
Создаем новую базу данных:
Щелкаем по панели Databases, далее для новой базы придумываем именование, пусть будет: wp_ekzorchik_local
Скачиваем и распаковываем скачанный WordPress в папку “/var/www/”:
ekzorchik@web:~$ sudo -s (повышаем привилегии до уровня root)
root@web:~# cd /var/www
root@web:/var/www# wget -c http://wordpress.org/latest.tar.gz
Распаковываем:
root@web:/var/www# tar -xzvf latest.tar.gz
Открываем файл на редактирование “wp-config-sample.php”:
root@web:/var/www# cp wordpress/wp-config-sample.php wordpress/wp-config-sample.php.backup
root@web:/var/www# nano wordpress/wp-config-sample.php и приводим к виду, представленному ниже на скриншоте:
Переименовываем файл из “wp-config-sample.php” в “wp-config.php”.
root@web:/var/www# mv wordpress/wp-config-sample.php wordpress/wp-config.php
Вот в принципе и все. Осталось только ввести в браузере
“http://localhost/wordpress/wp-admin/install.php” и продолжить установку WordPress, следуя инструкциям, в последствии эти данные можно будет изменить.
-
Site Title
-
Username
-
Password
-
Your E-mail