Меню Рубрики

Установка wordpress на linux mint

Как установить WordPress на Ubuntu/Linux Mint

Что такое WordPress и в чём его преимущества

WordPress – это так называемая «система управления контентом» (CMS). Это платформа, на которой можно сделать блог, магазин, практически любой другой веб-сайт – он одностраничных лендингов до больших порталов. Главным принципом работы с WordPress является простота. Это относится и к установке, изучению, процессу работы с WordPress (добавления материала) и обслуживанию веб-сайта (обновление, создание резервных копий). С WordPress сможет создать свой сайт даже тот, кто раньше никогда этим не занимался и не имеет знаний по разработке. С миллионами доступных плагинов и тем вы можете добавить функции и сделать из своего веб-сайта именно то, что вам хочется.

Для работы WordPress нужен веб-сервер (например, Apache), а также PHP и MySQL. Поэтому начать нужно с инструкций:

Когда наш веб-сервер готов, нам нужно создать базу данных для сайта на WordPress. Это можно сделать из графического интерфейса (через phpMyAdmin) или из командной строки.

Для работы с базами данных MySQL можно создать несколько пользователей. Изначально уже создан пользователь root, который обладает максимальными полномочиями. На локальном хосте можно пользоваться этой учётной записью. В реальном рабочем окружении было бы хорошей практикой для каждой базы данных создавать своего собственного пользователя, который имеет права на работу только со своей базой данных. Это положительно скажется на безопасность. Например, в случае компрометации (взлома) одного сайта, злоумышленник получит доступ только к одной базе данных. Если же злоумышленник взломает сайт, на котором подключение к базе данных осуществляется через пользователя root, то он получит доступ ко всем базам данных сервера.

Создание базы данных и пользователя в phpMyAdmin

Если вы хотите создать базу данных под текущей учётной записью, то для этого откройте phpMyAdmin и перейдите во вкладку «Базы данных»:

В поле «Имя базы данных» введите любое желаемое имя, в поле «Сравнение» выберите utf8mb4_unicode_ci:

Когда будет готово, нажмите кнопку «Создать».

Далее, когда WordPress попросит ввести имя базы данных, введите имя созданной базы данных, в качестве учётных данных введите то имя пользователя и пароль, под которыми вы вошли в phpMyAdmin (обычно это root).

Если вы хотите создать нового пользователя для работы с новой базой данных, то войдите в эту базу данных:

и перейдите во вкладку «Привилегии»:

Нажмите на «Добавить учетную запись пользователя».

Введите имя нового пользователя, в поле «Хост», выберите «Локальный», дважды введите пароль для этого пользователя, уже должна стоят галочка на «Предоставить все привилегии на базу данных», если вы хотите, чтобы этот пользователь обладал всеми полномочиями (как админ, рут), то дополнительно на «Глобальные привилегии» нажмите «Отметить все» (это необязательно):

Когда всё будет готово, пролистните страницу вниз и нажмите «Вперёд».

Создание базы данных из консоли

Если вы уже создали базу данных в phpMyAdmin, то вам не нужно создавать ещё одну (разве что, для ещё одного сайта).

Выполните следующую команду, введите пароль рута и нажмите Enter для входа в оболочку mysql:

В оболочке shell наберите следующие команды, после каждой из них нажимайте Enter. Не забывайте, что вам нужно использовать ваши собственные значения для database_name (имя базы данных), databaseuser (пользователь базы данных) и databaseuser_password (пароль базы данных):

Если вы хотите создать базу данных и подключаться к ней от рута, то достаточно выполнить следующий запрос:

Если вы хотите создать базу данных и нового пользователя для работы с ней, то последовательно выполните следующие запросы (не забывайте значения database_name, databaseuser, databaseuser_password менять на свои):

Установка WordPress на Apache

Теперь нам нужно сказать сам WordPress:

Распаковываем скаченный архив:

Перемещаем в желаемый каталог веб-сервера:

Устанавливаем права на файлы:

Если вы, как и я, копировали WordPress в корень локалхоста, то удалите файл-заглушку:

Теперь всё готово, последующая настройка и установка осуществляется из графического веб-интерфейса. Откройте адрес вашего сайта (для локалхоста http://localhost):

Нажимаем «Вперёд». На новой странице вам нужно будет заполнить три поля. «Имя базы данных» — это та база данных, которую мы специально создали чуть ранее. «Имя пользователя» — это root или тот специально созданный пользователь для управления базой данных. «Пароль» – это пароль рута базы данных или пароль нового пользователя. Другие поля можно не менять:

Когда всё готово, нажмите «Отправить». Если всё в порядке, то вы увдите:

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

Когда готовы, нажмите «Установить WordPress».

Установочный скрипт автоматически наполнит базу данных. Очень скоро вы увидите:

Ваш сайт на WordPress готов:

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

Источник

Установка WordPress на операционную систему Ubuntu 18.04

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

Требования

Операционная система Ubuntu версии 18.04.

Пользователь с доступом к команде sudo.

Если у вас еще не установлен стек LAMP:

  • Вы можете получить готовый стек LAMP в облаке в виде настроенной виртуальной машины на Ubuntu 18.04. При регистрации вы получаете бесплатный бонусный счет, которого хватает, чтобы тестировать сервер несколько дней.
  • Вы можете установить стек LAMP самостоятельно. О том, как установить стек LAMP на Ubuntu 18.04, читайте тут.

Подготовка к установке WordPress

Перед установкой WordPress выполните следующее:

  1. Откройте окно терминала.
  2. Перейдите в домашний каталог, выполнив команду:
  3. Создайте временный каталог tempWRС, выполнив команду:

    Перейдите в созданный каталог, выполнив команду:

    Скачайте архив WordPress, выполнив команду:

    Распакуйте и переместите файлы из текущего каталога в каталог /var/www/html/, выполнив команду:

    Удалите каталог tempWRС, выполнив команду:

    Настройка БД MySQL

    Чтобы начать работу с WordPress, необходимо создать и настроить выделенную базу данных MySQL. Для этого:

    Откройте окно терминала.

    Для перехода в оболочку MySQL выполните команду:

    Используйте аутентификацию учетной записи root, которая относится исключительно к СУБД MySQL.

    Создайте новую базу данных для WordPress, используя команду:

    Внимание!

    После всех команд СУБД MySQL должна ставиться точка с запятой.

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

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

    Актуализируйте предоставление привилегий к таблицам базы данных, выполнив команду:

    Выйдите из оболочки MySQL, выполнив команду:

    Настройка файлов конфигурации WordPress

    Для первичной настройки конфигурационных файлов WordPress:

    Перейдите в каталог с конфигурационными файлами WordPress, выполнив команду:

    Переименуйте файл wp-config-sample.php, используя команду:

    Откройте файл wp-config.php для редактирования, используя команду:

  1. В файле wp-config.php найдите следующие строки:

В файле wp-config.php:

Замените владельца каталогов и файлов в корневом каталоге веб-сервера, используя команду:

Примечание.

Во избежание ошибок веб-сервера Apache при запуске скриптов используйте имя пользователя www-data и имя группы www-data по умолчанию.

  1. Если необходимо предоставить доступ к файлам корневого каталога веб-сервера другому пользователю, включите этого пользователя в группу www-data, используя команду:
  1. Настройте права доступа к файлам и папкам, выполнив команду:

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

    В результате на экран будет выведена информация, содержащая значения ключей, в следующем виде:

    Внимание!

    Значения ключей выше приведены в качестве примера. Далее используйте значения ключей, которые вы получили в результате выполнения команды curl.

    Откройте файл wp-config.php для редактирования, выполнив команду:

    В файле wp-config.php:

  • Найдите раздел:
  • В соответствующие строки внесите уникальные значения ключей, полученные в результате выполнения команды curl:

  • Сохраните внесенные изменения, используя сочетание клавиш CTRL+O.
  • Завершите редактирование, используя сочетание клавиш CTRL+X.

    Перезагрузите веб-сервер Apache, выполнив команду:

    Установка WordPress

    Чтобы установить WordPress:

    В адресной строке браузера к внешнему адресу веб-сервера добавьте строку:

    Выберите язык системы и нажмите кнопку Продолжить:

    На странице настроек:

  • Выберите имя сайта WordPress и имя пользователя.
  • По умолчанию будет сгенерирован надежный пароль. Используйте этот пароль или введите новый.

Внимание!

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

  • Введите адрес электронной почты.
  • При необходимости настройте видимость сайта для поисковых систем.
  • Нажмите кнопку Установить WordPress:

После установки WordPress войдите в систему:

В результате откроется главная страница WordPress:

Обратная связь

Возникли проблемы или остались вопросы? Напишите нам, мы будем рады вам помочь.

Источник

Добавить комментарий

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

  • Установка winusb в linux
  • Установка wine для linux
  • Установка wine в ubuntu linux
  • Установка wine в linux mint 18 x64
  • Установка wine linux kali linux