Как установить WordPress + LAMP на Ubuntu

Worpress логотип

WordPress намного больше, чем инструмент для ведения блогов, и было бы ошибкой придерживаться этого аспекта CMS (Система управления контентом или система управления контентом), которая может стать универсальным решением для большого количества случаев, поскольку есть даже плагины для создания магазинов электронной коммерции и мощные инструменты аналитики и SEO, чтобы улучшить видимость нашего контента в Интернете.

Далее мы увидим как установить WordPress на Ubuntu, что, к счастью, довольно просто и позволяет размещать контент на нашем сервере. Для этого, конечно, мы должны сначала выполнить некоторые требования, и одно из них - иметь исправную установку ЛАМПА (сокращение от Linux + Apache + MySQL + PHP), так что это будет начало нашего сегодняшнего поста.

Устанавливаем Apache:

# apt-get update

# apt-get установить apache2

После установки мы собираемся проверить, что сервер работает, и для этого мы вводим локальный или внутренний URL-адрес нашего сервера, который находится в http://localhost.

Теперь устанавливаем PHP:

# apt-get установить php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 перезапуск

Теперь нам нужно установить MySQL:

# apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
# / usr / bin / mysql_secure_installation

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

Наконец, мы создаем пользователь root для mysql, мы устанавливаем ваш пароль (мы меняем мой пароль на тот, который хотим использовать) и перезапускаем Apache:

mysql -u root -p (у нас будет запрошен пароль root, который мы вводим)

СОЗДАТЬ базу данных БАЗЫ ДАННЫХ;

СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ wpuser @ localhost, ИДЕНТИФИЦИРОВАННЫЙ «mypassword»;

Теперь мы собираемся предоставить нашему пользователю WordPress доступ ко всему необходимому для его работы:

ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ ДЛЯ wordpress. * Пользователю userwp @ localhost;

ПРИВИЛЕГИИ ФЛЮЗА;

выход

# /etc/init.d/apache2 перезапуск

У нас все хорошо, теперь нам нужно скачать Worpress:

wget https://es.wordpress.org/wordpress-4.2.1-es_ES.zip

Чтобы извлечь его в собственный каталог, мы вводим:

Gunzip ./wordpress-4.2.1-es_ES.zip

Теперь мы должны настроить WordPress, для чего нам нужно отредактировать файл wp-config-php:

нано wp-config-php

И мы ищем интересующие нас параметры, такие как DB_USER, DB_NAME и DB_PASSWORD, поэтому файл должен быть более или менее похож на этот, учитывая, что пароль и данные пользователя должны быть теми, которые мы ввели ранее:

/ ** Настройки MySQL - вы можете получить эту информацию со своего веб-хостинга ** //

/ ** Имя базы данных для WordPress * /

определить ('DB_NAME', 'база данных');

/ ** MySQL имя пользователя базы данных * /

определить ('DB_USER', 'wpuser');

/ ** MySQL пароль базы данных * /

определить ('DB_PASSWORD', 'мой пароль');

Теперь, когда у нас все настроено так, как должно быть, остались последние шаги, и первый - это шаг скопируйте эту конфигурацию WordPress в корневой каталог установки нашего сервера LAMP, чтобы он мог предоставлять это содержимое нашим посетителям. Мы можем сделать это:

# cp -R ~ / wordpress / * / var / www / wordpress

Теперь заходим в панель администрирования WordPressпо адресу http: // localhost / wordpress, где мы должны заполнить информацию для учетной записи администратора (пользователь, пароль), а затем просто позволить себе руководствоваться инструментом конфигурации. Вот и все, у нас уже установлен WordPress на Ubuntu, и мы можем начать с ним работать.


5 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   bcnabel29 сказал

    Отличный пост, но, будучи новичком, я надеюсь, что вы можете мне помочь. Руководствуясь другим руководством, я установил xampp в личную папку и wordpress внутри xampp в папке htdocs. Я создал базу данных и получил доступ к localhost / wordpress ... исправьте первый шаг и укажите имя базы данных, пользователя, пароль и сервер ... но при переходе ко второму он сообщает мне, что он не может или не имеет разрешений на запись в wp -config, и я изменяю его вручную… Я делаю это, но когда я нажимаю «Установить», он снова и снова перенаправляет меня к шагу 2…. Придется ли мне скопировать всю папку wordpress и переместить ее в каталог, созданный в var / www / wordpress?

  2.   Фрэн сказал

    Привет, Вилли, прежде всего спасибо за сообщение. Пожалуйста, не могли бы вы его просмотреть?… Я проследил его шаг за шагом, и, должно быть, не хватает одного шага. В заключительной проверке доступа http://localhost/wordpress, выходит "Запрошенный URL / wordpress не найден на этом сервере"

  3.   Фрэн сказал

    ЗАПИСАНО ОШИБКАМИ

  4.   артуройтал сказал

    Я положил его в / var / www / html / wordpress

  5.   Джоан Карлес сказал

    Привет! Я только что нашел эту страницу, которая мне очень полезна. Проблема в том, что я следовал совету по установке WP в Ubuntu, локально, и он был идеальным, но я дошел до раздела с расположением сделанных страниц, попробуйте добавить папку для каждого проекта в конфигурации, и когда я выйду из нее появляется WP в текстовом режиме и изображение заголовка, и он не выпускает меня оттуда, я попытался удалить mysql, чтобы посмотреть, удалит ли он все и начнется ли сначала, но это не позволило мне. Прямо сейчас я не знаю, куда идти, потому что я не могу читать файлы .html или .php в / var / www / hmtl. Что я могу сделать сейчас? Я не могу получить доступ к предыдущему графическому формату WP или удалить базу данных, созданную с помощью Mysql, потому что это не позволяет мне. Как мне восстановить предыдущие настройки WPress?