Мы не обещаем магию. Мы её делаем.
Главная | Блог | Установка WordPress на Linux (пошагово)
Установка WordPress на Linux (пошагово)
58
07.10.2025 16:26
Установка WordPress на Linux (пошагово)

Подробное руководство, как установить WordPress на Linux (например, Ubuntu/Debian), с нуля: установка веб-сервера, PHP, базы данных и настройка сайта.

 

1. Обновляем систему

sudo apt update && sudo apt upgrade -y

 

2. Устанавливаем веб-сервер, PHP и MySQL

WordPress работает на связке LAMP (Linux + Apache + MySQL + PHP).

sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php php-cli php-curl php-gd php-xml php-mbstring php-zip php-json -y

Можно использовать Nginx вместо Apache, но для начала Apache проще.

 

3. Настройка MySQL

Запускаем настройку безопасности MySQL:

sudo mysql_secure_installation

Ответь на вопросы:

  • Установить пароль для root: Y

  • Удалить анонимных пользователей: Y

  • Запретить удалённый вход root: Y

  • Удалить тестовую базу: Y

  • Перезагрузить привилегии: Y

 

Создаём базу данных для WordPress

sudo mysql -u root -p

(введи пароль root, который задал на предыдущем шаге)

 

В консоли MySQL:

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER ‘wpuser’@’localhost’ IDENTIFIED BY ‘сильный_пароль’;
GRANT ALL PRIVILEGES ON wordpress.* TO ‘wpuser’@’localhost’;
FLUSH PRIVILEGES;
EXIT;

 

4. Скачиваем WordPress

Переходим в папку /var/www (где хранятся сайты):

cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xvzf latest.tar.gz
sudo rm latest.tar.gz

Теперь у нас есть папка /var/www/wordpress

 

 

5. Настройка WordPress

Копируем пример конфигурации:

cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php

Открываем файл:

sudo nano wp-config.php

И изменяем строки:

define( ‘DB_NAME’, ‘wordpress’ );
define( ‘DB_USER’, ‘wpuser’ );
define( ‘DB_PASSWORD’, ‘сильный_пароль’ );
define( ‘DB_HOST’, ‘localhost’ );

Можно также добавить уникальные ключи безопасности — взять их здесь:

https://api.wordpress.org/secret-key/1.1/salt/

Вставь полученные строки в соответствующий блок AUTH_KEY, SECURE_AUTH_KEY и т.д.

Сохрани (Ctrl+O, Enter, Ctrl+X).

6. Настраиваем права доступа

sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;

 

7. Настраиваем Apache (виртуальный хост)

Создаём конфигурацию сайта:

sudo nano /etc/apache2/sites-available/wordpress.conf

Добавь туда:

<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/wordpress
ServerName yourdomain.com
ServerAlias www.yourdomain.com

<Directory /var/www/wordpress/>
AllowOverride All
</Directory>

ErrorLog ${APACHE_LOG_DIR}/wordpress_error.log
CustomLog ${APACHE_LOG_DIR}/wordpress_access.log combined
</VirtualHost>

Активируем сайт и модуль rewrite:

sudo a2ensite wordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

Если ты работаешь локально, можешь просто открыть http://localhost.

 

8. Устанавливаем WordPress через браузер

Открой в браузере http://localhost или (если домен) http://yourdomain.com

 

Дальше всё просто:

  1. Выбери язык.

  2. Введи название сайта, логин, пароль и email.

  3. Нажми “Установить WordPress”.

 

9. (Опционально) Настройка HTTPS

Если есть домен:

sudo apt install certbot python3-certbot-apache -y
sudo certbot —apache

Следуй инструкциям для получения бесплатного SSL от Let’s Encrypt.

 

Готово!

Теперь WordPress установлен.
Админ-панель доступна по адресу:

http://yourdomain.com/wp-admin

или http://localhost/wp-admin для локальной установки

 

Присоединяйся в наше экспертное сообщество
Там мы делимся советами и инструментами для продвижения вашего бизнеса.
Присоединиться
Хочешь волшебный сайт? Оставь заявку!
Быстро свяжемся: поймём вашу цель, подскажем, с чего начать, и предложим подходящий формат работы
Заполните поля ниже





    Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с Политикой Конфиденциальности
    Почему адаптация сайта под искусственный интеллект стала обязательной в современном интернете
    Интернет переживает этап трансформации, сопоставимый с переходом на мобильную версию в начале 2010-х. Если раньше ключевым фактором роста была SEO-оптимизация и техническая чистота сайта, то сегодня в центр требований поисковых систем и пользовательского опыта вышла адаптация под искусственный интеллект. Это не временный тренд, а новая архитектура интернета. И бизнес, который не начнёт перестройку сейчас, в ближайшие годы заметно проиграет более гибким конкурентам.
    Как выбрать идеальное место для бизнеса
    Как выбрать место для бизнеса: определяем аудиторию, анализируем проходимость, проверяем документы и аренду. Ошибки, которые могут стоить прибыли.
    Mobile First от Google: как подготовить сайт к индексации в 2025 году
    В этой статье вы узнаете, как Google оценивает сайты в 2025 году, почему мобильная версия стала ключевым фактором ранжирования и что нужно сделать, чтобы ваш сайт оставался в топе поисковой выдачи.
    Оставить заявку