Шаг №92.Как установить wordpress на ubuntu 13.04?

Привет всем друзья! Сегодня будет немного необычная статья, сегодня я хочу рассказать вам, как произвести установку локального сервера LAMP и WordPress на операционную систему Ubuntu 13.04! Но прежде всего расскажу,немного новостей.

Через неделю у меня начинается отпуск, и я собираюсь поехать на море, так что временно новые уроки скорее всего выходить не будут. Но на комментарии попытаюсь отвечать всем по мере возможностей.Так что не прощаемся, а временно приостанавливаемся)

Ну а теперь что касательно темы сегодняшнего урока. Не буду говорить в силу каких обстоятельств, но я перешел с Windows 7 на Ubuntu 13.04 о чем, я честно говоря совсем не жалею. По скорости работы меня вполне устраивает, правда настройкой интерфейса «под себя» пришлось повозиться несколько дней, но оно того стоит.

Ubuntu — операционная система, основанная на Linux. Как утверждает русскоязычный сайт Ubuntu «Ubuntu — это операционная система, идеально подходящая для использования на персональных компьютерах, ноутбуках и серверах».

Итак прежде чем мы приступим к установке локального сервера на ubuntu, я хочу предупредить что эта инструкция подходит и для прошлых версий ubuntu.

Установка локального сервера LAMP на Ubuntu 13.04

Если Вы еще помните, то первый урок я посвятил установке XAMPP на windows, так вот LAMP — это аналог XAMPP, только для Linux. LAMP расшифровывается как Linux-Apache-MySQL-PHP. Установка LAMP в Ubuntu происходит что называется в «пару кликов».
Запустите консоль нажатием сочетания клавиш Ctrl+Alt+T и скопируйте команду:

sudo tasksel install lamp-server

Для того что бы вставить команду в консоль, нажмите сочетание клавиш Ctrl+Shift+V.
Консоль спросит пароль суперпользователя, введите пароль, который Вы назначили при установке Ubuntu.Во время установки базы данных MySQL потребуется ввести пароль для последующего входа под рутом, введите его и запишите — позже он потребуется для установки WordPress в Ubuntu 13.04.

Также в процессе установки потребуется выбрать web сервер для автоматической перенастройки, смело выбирайте Apache2.

Установка PhpMyAdmin в Ubuntu 13.04

PhpMyAdmin мы будем использовать для создания БД для последующего использования в WordPress.Для установки PhpMyAdmin скопируйте в консоль команду:

sudo apt-get install phpmyadmin

На вопрос «Настроить базу данных для phpmyadmin с помощью dbconfig-common» необходимо ответить утвердительно, и ввести тот пароль, что вы вводили при установке MySQL сервер.
После окончания установки PhpMyAdmin перезагрузите Apache командой:

sudo /etc/init.d/apache2 restart

И создайте символьную ссылку PhpMyAdmin командой:

sudo ln -s /usr/share/phpmyadmin/ /var/www

Вот и все, теперь вы можете войти в PhpMyAdmin для создания БД WordPress.

К прочтениюСоздаем Бд в phpmyadmin для WordPress

Установка wordpress в Ubuntu 13.04

Скачайте свежую версию wordpress с сайта http://ru.wordpress.org/,архив скорее всего загрузится в папку «Загрузки».

Для того, что бы получить доступ к системным файлам и папкам Ubuntu нам необходимо войти в файловый менеджер с правами суперпользователя,для этого введите:

sudo nautilus

Распакуйте архив с wordpress в папку «var/www«.

Дальнейшая установка WordPress на Ubuntu 13.04 ничем не отличается от установки WordPress на Xampp, ну а об этом я уже писал:

Обязательно к прочтению: Скачиваем и устанавливаем WordPress на Xampp

  • http://azbukabloga.ru Антон Лапшин

    Поздравляю Артем с выбором правильной ОС. Как говориться, в нашем полку пополнение. Я сам больше трех лет использую Убунту. И все устраивает. Если, что обращайся за помощью. По возможности отвечу на твои вопросы. 😉

    Желаю приятно отдохнуть ❗

  • lockeron

    Кратко вы конечно рассказали про установку, но не сказали главную вещь. О назначении прав на файлы, вот тут то у тех кто про это незнает и начнуться проблемы, тем более плохо знакомых с nix системами.

  • Анна

    Спасибо за статью. Сработала как толчок: а то как-то стремно жить в линухе и работать под virtual box’ом )) Только это еще самое начало: там еще много чего интересного устанавливать (хотя бы phpmyadmin). Надеюсь, Вы про это напишете. И добавьте, пожалуйста, что сперва надо установить сам tasksel. Это не очевидно ))) по умолчанию он вряд ли у кого стоит.

    • Анна

      А вот по ходу дела возник вопрос. Артем, раз Вы пользуетесь Убунтой, может, подскажите.
      В админ-панели сайта пытаюсь установить плагин, пишет:
      «Чтобы осуществить запрошенное действие, WordPress необходим доступ к вашему серверу. Пожалуйста, введите координаты доступа к FTP. Если вы не помните координаты, можно узнать их в службе поддержки вашего хостинг-провайдера».
      В инете советов сотни, но что писать, если у меня локальный сервер (как и у Вас)? Естественно, никакого фтп не используется, и никакого провайдера и в помине нет…

      • Анна

        Вдруг получилось! Пробовала уже совет вписать в wp-config.php строку
        define(‘FS_METHOD’, ‘direct’);
        Не было результата. Сейчас посмотрела на нее в php-редакторе (Bluefish), оказалось, одинарные кавычки не прямые, а наклонные!!! Исправила, обновила страницу: загрузка пошла. Обалдеть.

        • http://wpcreate.ru Артем Петрусенко

          Не успел ответить, столкнулся тоже с такой проблемой, решилось, как написали выше.

  • DENIS

    Последнее время я использую Valentina Studio для работы с MySQL на ubuntu. Очень хороший и бесплатный инструмент, рекомендую посмотреть.http://www.valentina-db.com/en/valentina-studio-overview

    • http://wpcreate.ru Артем Петрусенко

      Как вариант MySQL Workbench, тоже довольно удобно и есть в стандартном репозитории Ubuntu.

  • Мария

    Здравствуйте, Артем! Спасибо за качественные, структурированные уроки. Есть вопрос с правами на папку www. Открывается из-под рута наутилусом, это понятно. Но когда в консоли пытаешься установить, допустим, плагин или шаблон, то wp выдает сообщение о невозможности доступа к корневому каталогу. Видимо прав не хватает. Или бог с ними с правами, кидаем шаблоны прямо в папку из-под рута? В убунту 10.10 удавалось как-то выворачиваться с правами. В 13 версии что-то не получается. Может быть, убунтоводы помогут?

  • http://вразработке Ильгиз

    Ubuntu становится всё популярнее и популярнее, и это радует!!! ➡ ❗

    • http://xudetprosto.ru Алекс

      здравый смысл побеждает! 🙄

  • http://www.new-nvrsk.ru Maximus

    Антон поддержу!
    Автор зачет. Доступно и понятно

  • дуду

    sudo tasksel install lamp-server… — в убунту 12.04 отвечает: такой команды tasksel нет.
    через sudo art-get — не находит lamp 😐
    Не так страшен чёрт, как его малютка… ➡