Написать в техподдержку Позвонить нам
Админпанель Выход

Содержание статьи:

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

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

    Требования

    • Операционная система CentOS 7.4.
    • Пользователь с доступом к команде sudo.
    • Установленный стек LAMP.

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

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

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

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

    cd ~/tempWP
    1. Скачайте архив WordPress, выполнив команду: 

    wget https://wordpress.org/latest.tar.gz
    1. Распакуйте и переместите файлы из текущего каталога в каталог /var/www/html/, выполнив команду: 

    sudo tar zxvf ~/tempWP/latest.tar.gz -C /var/www/html
    1. Удалите каталог tempWP, выполнив команду: 

    rm -Rf ~/tempWP

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

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

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

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

    sudo mysql -u root -p 

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

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

    CREATE DATABASE имя_базы;
    Например: CREATE DATABASE wordpress;

    Внимание

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

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

    CREATE USER имя_пользователя@localhost IDENTIFIED BY 'пароль';
    Например: CREATE USER wuser@localhost IDENTIFIED BY 'mypassword';
    1. Предоставьте пользователю необходимые привилегии для создания и изменения таблиц базы данных, выполнив команду: 

    GRANT ALL PRIVILEGES ON  имя_базы.* TO имя_пользователя@localhost;
    Например: GRANT ALL PRIVILEGES ON wordpress.* TO wuser@localhost;
    1. Актуализируйте предоставление привилегий к таблицам базы данных, выполнив команду: 

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

    Exit

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

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

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

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

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

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

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

    • Замените значения по умолчанию на значения, которые вы указали при настройке MySQL (см. предыдущий раздел):
    Например:
    define( 'DB_NAME', 'wordpress' );
    define( 'DB_USER', 'wuser' );
    define( 'DB_PASSWORD', 'mypassword' );
    • Сохраните изменения, используя сочетание клавиш CTRL+O.
    • Завершите редактирование, используя сочетание клавиш CTRL+X.
    1. Замените владельца каталогов и файлов в корневом каталоге веб-сервера, используя команду: 

    sudo chown -R имя_пользователя:apache /var/www/html/wordpress/
    где имя_пользователя - имя пользователя, apache - имя группы
    Например: sudo chown -R apache:apache /var/www/html/wordpress/


    Примечание

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

    1. Если необходимо предоставить доступ к файлам корневого каталога веб-сервера другому пользователю, включите этого пользователя в группу apache, используя команду: 
    sudo usermod -a -G apache имя_пользователя
    Например: sudo usermod -a -G apache user
    1. Настройте права доступа к файлам и папкам, выполнив команду: 

    sudo chmod -R 755 /var/www
    1. Перезагрузите веб-сервер Apache, выполнив команду: 

    sudo systemctl restart httpd

    Установка WordPress

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

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

    /wordpress/wp-admin/install.php
    1. Выберите язык системы и нажмите кнопку Продолжить.

        

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

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

    Внимание

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

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

        

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

         

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

        

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

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

    Полезна ли была эта статья?