18 февраля 2012

Как установить WordPress в Ubuntu 11.10/11.04


WordPress — система управления содержимым сайта(CMS), распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и даже интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.

В этом руководстве я покажу вам, как установить последнюю версию WordPress локально в системе под управлением Ubuntu 11.10/Ubuntu 11.04. Для того, чтобы установить WordPress в Ubuntu, вам нужно сначала установить веб-сервер с поддержкой PHP и MySQL. Вы можете найти ЗДЕСЬ инструкциии, объясняющие, как установить LAMP (Linux, Apache, MySQL, PHP) в Ubuntu.

1. Заходим на сайт http://ru.wordpress.org/

2. Скачаем последнюю версию движка WordPress. Текущая версия русского дистрибутива всегда доступна по этой прямой ссылке.

3. Распакуйте его в любую папку.

4. Откройте папку с wordpress (у меня в Загрузки).



5. Не закрывая папку с wordpress, откройте файловый менеджер с правами суперпользователя. Для этого выполните следующую команду в терминале:
sudo nautilus
6. Когда откроется файловый менеджер с правами суперпользователя, проделайте в нём следующий путь: Файловая система ->VAR ->WWW (в директорию вашего сервера LAMP) и просто перетащите туда wordpress из папки Загрузки.



7. Теперь необходимо подготовить Базу данных MySQL для WordPress:
в панели навигации браузера введите (незабываем Apache должен быть запущен).

http://localhost/phpmyadmin/

Где нужно в строке Пользователь ввести root и пароль, который вы установили сами для пользователя MySQL.



8.После входа в панель вам нужно создать новую базу данных. Кликните на кнопке Базы данных.


 В открывшемся окне, в поле Новая база данных введите к примеру wordpress и нажмите Создать.  Всё. База данных создана.



9. Теперь нужно дать понять WordPress что мы создали базу данных и прикрутить её.

Для этого нужно переименовать файл wp-config-sample.php на wp-config.php

Введите в терминал следующую команду:

mv /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php

После чего файл нужно отредактировать:

sudo gedit /var/www/wordpress/wp-config.php

В строке DB_NAME — введите имя вашей базы.

В строке DB_USER — имя пользователя root.

И в строке DB_PASSWORD — ваш пароль, для пользователя MySQL.



Нажмите Сохранить и закройте редактор.

10. Используя ваш браузер введите в строку поиска панели навигации:

http://localhost/wordpress/wp-admin/install.php




Нажмите Enter и проведите установку.



После внесения необходимой информации, нажмите Войти и вы оказываетесь в Админпанели своего сайта.



ПОЗДРАВЛЯЮ!

Ваш сайт(блог) установлен на вашей локальной машине.
Для вызова сайта(блога) введите в брaузере:

http://localhost/wordpress/



Для вызова PhpMyAdmin введите в брaузере:

http://localhost/phpmyadmin

Вот и всё.

Желаю вам творческих успехов.

19 комментариев :

  1. Хочу узнать, как потом можно все это залить на хостинг сервер или есть хостинги которые поддерживают wordpress...
    P.S. если есть то какие можете посоветовать???

    ОтветитьУдалить
    Ответы
    1. Прежде всего нужно выбрать хостинг. Есть платные, есть бесплатные. Для начинающего, я бы посоветовал бесплатный. Попробовать как пойдёт и всё такое. Если потом, по каким-то причинам не понравится бесплатный, делаешь бэкап (резервную копию) и переносишь на платный. Как перенести? Когда законтратируешься на одном из платных хостингов, обратись в службу поддержки, они всё растолкуют и помогут в переносе базы данных твоего проекта. Как выбрать хостинг? Это надо погуглить и почитать отзывы о том или ином хостинге, сравнить цены и т.д.
      Вот почитай эту страницу http://compizomania.blogspot.com.es/2012/02/blog-post_19.html по созданию блога, сайта бесплатно на хостинге от Google, на котором размещён этот сайт и я доволен данным хостом. Место неограниченное. Срок тоже. На платных за всё это надо платить.
      Вот примерно так. Если будут ещё вопросы, пиши.
      Удачи.

      Удалить
  2. Спасибо !!! Попробую все варианты...

    P.S. Спасибо большое за то что вы делаете лично мне очень помогли ваши статьи в освоении Linux многое стало понятным... Желаю вам творческих успехов!!!

    ОтветитьУдалить
  3. Адмн подскажите где найти шаблоны тем к WordPress интересует (винная тема).
    Спасибо.

    ОтветитьУдалить
  4. Подскажите, я не могу найти папку WWW. Т.е. её попросту нет в папке VAR ?

    ОтветитьУдалить
    Ответы
    1. Попробуй выполнить инструкцию ЗДЕСЬ по установке LAMP сервера.

      Удалить
  5. сделал все по выше описсаной схеме настройки и установке , но в конце получил вот такое сообщение при входе на сайт "You don't have permission to access /wordpress/wp-admin/install.php on this server.
    Apache/2.2.22 (Ubuntu) Server at localhost Port 80"
    В чем может быть проблема , не подскажете

    ОтветитьУдалить
    Ответы
    1. Попробуй перезагрузить сервер командой: sudo /etc/init.d/apache2 restart, а затем соверши вход.

      Удалить
    2. не помогло , пробовал еще до написания комментария ( забыл упомянуть что Ubuntu 12.04 стоит на Oracle VM Box ? может причина связана с этим ???

      Удалить
    3. спасибо за быстрый ответ , буду ставить на другую машину и пробовать )

      Удалить
  6. Админ, не могу установить тему на WordPress. Сначала выходила эта ошибка:
    Не могу создать директорию wp-content/uploads/2013/06. Проверьте, доступна ли родительская директория для записи. ubuntu
    Когда настроил в options.php, стала требовать доступ на FTP. На Windows я устанавливал без FTP. Помогите установить темы на WordPress.

    ОтветитьУдалить
    Ответы
    1. Так WordPress на локальном сервере или на удалённом? Если на удалённом, то для доступа на FTP у тебя должен быть ключ. Вот его и надо вводить. И еще. Если удалённый сервер, то обратись в службу поддержки, они помогут.

      Удалить
  7. Ответы
    1. Набери в окне поиска по сайту Joomla и следуй инструкции.

      Удалить

Если у Вас появились вопросы или мнения, вы можете задать или оставить их здесь.
Спам и флуд будут жёстко караться вечной блокировкой их оставляющих!



If You have any questions or opinions about, just leave'em here.
Spamers & flooders will be blocked forever!!!