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

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

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

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

    Требования

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

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

    Настройка СУБД MySQL (mariadb)

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

    1. Откройте окно терминала.
    2. Для перехода в оболочку MySQL (mariadb) выполните команду: 
    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. Выйдите из оболочки, выполнив команду: 
    exit

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

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

    1. Откройте окно терминала.
    1. Перейдите в домашний каталог, выполнив команду:
    cd ~
    1. Создайте временный каталог tempWR, выполнив команду: 
    mkdir tempWP 
    1. Перейдите в каталог tempWR, выполнив команду: 
    cd ~/tempWP
    1. Скачайте архив WordPress, выполнив команду:
    curl -O https://wordpress.org/latest.tar.gz
    1. Распакуйте и переместите файлы из текущего каталога в каталог /usr/local/www/apache24/data/, выполнив команду:
    sudo tar zxvf ~/tempWP/latest.tar.gz -C /usr/local/www/apache24/data/
    
    1. Удалите временный каталог tempWP, выполнив команду:
    rm -Rf ~/tempWP
    1. Перейдите в каталог с файлами конфигурации WordPress, выполнив команду: 
    cd /usr/local/www/apache24/data/wordpress
    
    1. Переименуйте файл wp-config-sample.php, выполнив команду:
    sudo mv wp-config-sample.php wp-config.php
    1. Откройте файл wp-config.php для редактирования, используя команду:
    sudo ee wp-config.php
    1. В файле wp-config.php найдите следующие строки:


    1. Замените значения по умолчанию на значения, которые вы указали при настройке mariadb 

    Например:

    define( 'DB_NAME', 'wordpress' );
    define( 'DB_USER', 'wuser' );
    define( 'DB_PASSWORD', 'mypassword' );

    Затем сохраните изменения и завершите редактирование.

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

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


    Примечание

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

    1. Если необходимо предоставить доступ к файлам корневого каталога веб-сервера другому пользователю, включите этого пользователя в группу www, используя команду: 
    sudo usermod -a -G www имя_пользователя
    Например: sudo usermod -a -G www wuser
    1. Настройте права доступа к файлам и папкам корневого каталога, используя команду: 
    sudo chmod -R 775 www:www /usr/local/www/apache24/data/
    
    1. Перезагрузите веб-сервер Apache, выполнив команду:
    sudo service apache24 restart
    

    Установка WordPress

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

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

    /wordpress/wp-admin/install.php
    1. На странице настроек:

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

    Внимание

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

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

       

    1. После установки Wordpress войдите в систему. Для этого нажмите кнопку Log In, затем введите имя пользователя и пароль:

       


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


       

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

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


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