Установка WordPress: два способа загрузить его на сервер Linux, через wget и через FTP, и настройка в браузере

Тестовая среда Семейство RHELAlmaLinux 9.8Учётная запись rootПроверено 2026-10-16

Установка WordPress — это загрузка файлов WordPress в корневую папку сайта на сервере Linux и завершение работы на экране установки в браузере: нужно ввести данные базы данных и аккаунт администратора. На сервере AlmaLinux 9.8 файлы загружаются двумя способами, командой wget и через FTP, а в руководстве описан путь от выбора языка до завершённой установки и проверено, что страница администрирования открывается.

Установочные файлы — это WordPress 7.1.3 по состоянию на 16 октября 2026 года; файл latest.zip размером 35,5 МБ после распаковки даёт 3 782 файла общим объёмом 115 МБ.

1️⃣ Подготовка к установке WordPress: корневая папка сайта, база данных и SSL

После экранов выбора языка и приветствия экран установки запрашивает имя базы данных, пользователя и пароль, поэтому создайте базу данных до того, как откроете экран установки. Её можно создать в панели управления хостингом или, если вы подключаетесь к серверу напрямую, по шагам из статьи Создание базы данных MariaDB и пользователя — там описан весь порядок. В это же время проверьте путь к корневой папке сайта, куда лягут файлы (например, /home/аккаунт/www), и SSL-сертификат.

Если на сервере ещё нет веб-сервера, PHP и базы данных, сначала настройте их по статье Установка APM в Rocky Linux — в таком порядке.

Файлы WordPress можно скачать на странице загрузки wordpress.org в формате zip или tar.gz.

Страница загрузки wordpress.org: кнопка Download WordPress

Есть два способа положить файлы на сервер, wget и FTP, и выбирают их по тому, можно ли выполнять команды через SSH.

КатегорияwgetFTP
Что понадобитсяSSH-доступFTP/SFTP-аккаунт и FileZilla на компьютере
Путь передачи файловСервер скачивает напрямую с wordpress.orgКомпьютер отправляет 3 782 файла по одному
Смена владельцаНужен chownНе нужна, если подключаться аккаунтом сайта
Подходящая средаСервер, на котором можно выполнять команды через SSHХостинг, на котором нельзя выполнять команды через SSH

2️⃣ Установка WordPress через wget: скачивание, распаковка и владелец по SSH

Подключитесь к серверу по SSH и скачайте установочный файл командой wget в папке уровнем выше корневой папки сайта (например, /home/аккаунт). Сервер получает файл напрямую с wordpress.org, поэтому даже файл размером 35,5 МБ скачивается за несколько секунд.

wget https://wordpress.org/latest.zip
--2026-10-16 13:35:30--  https://wordpress.org/latest.zip
Resolving wordpress.org (wordpress.org)... 2620:109:b00a::4206:2afc, 66.6.42.252
Connecting to wordpress.org (wordpress.org)|2620:109:b00a::4206:2afc|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 37226383 (36M) [application/zip]
Saving to: `latest.zip'

latest.zip        100%[===================================>]  35.50M  12.1MB/s    in 2.9s

2026-10-16 13:35:34 (12.1 MB/s) - `latest.zip' saved [37226383/37226383]

Скачанный latest.zip распаковывается командой unzip, и на том же месте появляется папка wordpress.

unzip latest.zip
Archive:  latest.zip
   creating: wordpress/
  inflating: wordpress/wp-trackback.php
  inflating: wordpress/xmlrpc.php
   creating: wordpress/wp-content/
  ... (4 251 строка — 3 782 файла · 468 папок)
  inflating: wordpress/wp-login.php

Переместите папку wordpress под именем корневой папки сайта (здесь www) и смените владельца на аккаунт, под которым работает PHP. Здесь владелец — аккаунт сайта, а группа — nobody; имя группы зависит от конфигурации сервера.

Если папка www уже существует, команда [mv wordpress/ www/] поместит всю папку wordpress внутрь www. В этом случае перенесите только содержимое командой [mv wordpress/* www/] или сначала очистите существующую папку www.

mv -v wordpress/ www/
renamed 'wordpress/' -> 'www/'

Аккаунт и группу для chown можно узнать из значений user и group в файле конфигурации пула PHP-FPM. Файлы пулов лежат в [/etc/php-fpm.d/]: на сервере, где для каждого сайта свой пул, смотрите файл с именем аккаунта, а на сервере без такого разделения — файл по умолчанию [www.conf].

grep -E '^(user|group) ' /etc/php-fpm.d/siteuser.conf
user = siteuser
group = nobody

Подставьте значение user из результата на место владельца, а значение group — на место группы и выполните chown.

chown -R siteuser:nobody www/

Проверьте по списку, сменился ли владелец.

ls -l www/
итого 236
-rw-r--r--  1 siteuser nobody   405  фев  6  2020 index.php
-rw-r--r--  1 siteuser nobody 19903  янв  1  2026 license.txt
-rw-r--r--  1 siteuser nobody  7407  июл  6 16:51 readme.html
-rw-r--r--  1 siteuser nobody  7718  июл  7 03:06 wp-activate.php
drwxr-xr-x  9 siteuser nobody  4096 окт  6 16:05 wp-admin
-rw-r--r--  1 siteuser nobody   351  фев  6  2020 wp-blog-header.php
-rw-r--r--  1 siteuser nobody  2323  июн 14  2023 wp-comments-post.php
... (остальное опущено)

Если в списке на местах владельца и группы указаны аккаунт сайта и nobody, работа на сервере закончена, и дальше вы открываете экран установки в браузере.

3️⃣ Установка WordPress через FTP: загрузка с помощью FileZilla

На хостинге, где нельзя выполнять команды через SSH, загрузите папку, распакованную на компьютере, в папку аккаунта на сервере с помощью FileZilla (FTP/SFTP). FTP отправляет 3 782 файла с компьютера по одному, поэтому загрузка занимает больше времени, чем wget, где сервер скачивает файлы сам.

Экран FileZilla: распакованная папка wordpress-6.8.1, загруженная в папку аккаунта на сервере

Когда загрузка закончится, щёлкните правой кнопкой по папке в окне сервера справа (Remote site), выберите [Rename] и измените имя на имя корневой папки сайта — [www].

Экран FileZilla: пункт Rename в контекстном меню папки на стороне сервера
Экран FileZilla: www, введённое в поле имени папки на стороне сервера

Файлы, загруженные аккаунтом сайта, принадлежат этому аккаунту, поэтому шаг смены владельца командой chown не нужен.

4️⃣ Настройка WordPress в браузере: язык, база данных и аккаунт администратора

После загрузки файлов при заходе на домен вместо сайта открывается экран установки, потому что wp-config.php ещё нет. На первом экране выберите язык установки и нажмите [Continue] — следующие экраны отображаются на выбранном языке. На рисунке ниже экран с выбранным корейским языком, а следующие рисунки показывают ход установки со значением по умолчанию — English (United States).

Экран выбора языка установки WordPress: список Select a default language и кнопка Continue

Следующий экран объясняет, какие данные нужны для установки. Проверьте пять пунктов — имя базы данных, имя пользователя, пароль, хост базы данных и префикс таблиц — и нажмите [Let’s go!].

Экран-введение установки WordPress: пять данных базы данных и кнопка Let’s go

На экране подключения к базе данных введите заранее созданные имя базы данных, пользователя и пароль. Если база данных находится на том же сервере, оставьте хост localhost, а префикс таблиц можно заменить с wp_ по умолчанию на другое значение. Закончив, нажмите [Submit].

Экран подключения к базе данных при установке WordPress: поля Database Name, Username, Password, Database Host и Table Prefix и кнопка Submit

Если данные подключения верны, открывается экран подтверждения с кнопкой [Run the installation], а нажатие на неё ведёт на экран сведений о сайте.

Экран подтверждения установки WordPress: сообщение All right, sparky! и кнопка Run the installation

На экране сведений о сайте введите название сайта, имя пользователя администратора, пароль и адрес электронной почты, затем нажмите [Install WordPress]. Чтобы поисковые системы не собирали сайт до публикации, отметьте [Discourage search engines from indexing this site]. Эту настройку можно снова изменить после установки в [Настройки › Чтение].

Экран сведений о сайте (Welcome) при установке WordPress: поля Site Title, Username, Password, Your Email и Search engine visibility и кнопка Install WordPress

Когда появляется экран [Success!], установка завершена, и кнопкой [Log In] можно сразу войти под введённым аккаунтом администратора.

Экран завершения установки WordPress: сообщение Success и ссылка Log In
🧭 Симулятор экранов установки WordPress
Нажимайте кнопку внизу каждого экрана, чтобы продолжить установку. Измените пароль базы данных, чтобы увидеть экран ошибки подключения.
wp-admin/setup-config.php › Select a default language

5️⃣ Вход на страницу администрирования: авторизация в wp-admin

Если дописать /wp-admin после домена, откроется экран входа, где вводят имя пользователя и пароль, заданные при установке.

Экран входа WordPress: поля имени пользователя или адреса электронной почты и пароля и кнопка Log In

После входа показывается экран Dashboard с меню слева. Экраны, которые открывает каждое меню, можно прокликать в симуляторе экранов администрирования в статье Консоль WordPress чтобы увидеть их по одному.

Экран Dashboard администрирования WordPress: меню слева и сообщение Welcome to WordPress

🔢 FAQ & рекомендуемые материалы

В семействе RHEL её устанавливают командой [dnf install unzip], в семействе Debian — командой [apt install unzip]. Если прав на установку нет, скачайте вместо zip файл tar.gz (latest.tar.gz) и распакуйте его командой [tar -xzf latest.tar.gz] — получится та же папка wordpress.

[Error establishing a database connection] появляется, когда имя базы данных, пользователь, пароль или хост отличается от реального значения на сервере. Сверьте их со значениями, созданными в панели управления хостингом, с учётом регистра, и оставьте хост localhost, если это тот же сервер.

[Unable to write to wp-config.php file] появляется, когда у PHP нет прав на запись wp-config.php в корневую папку сайта. На том же экране показываются также сообщение [You can create the wp-config.php file manually and paste the following text into it.] и текст, который нужно вставить. Смените командой chown владельца корневой папки сайта на аккаунт, под которым работает PHP, и продолжайте. Если сменить владельца нельзя, создайте wp-config.php самостоятельно с показанным содержимым и нажмите [Run the installation], чтобы продолжить установку.

Имя папки добавляется к адресу как есть. Если загрузить файлы в папку blog внутри www, адрес сайта будет example.com/blog/. После установки его можно проверить на экране администрирования в [Настройки › Общие], в полях Адрес WordPress (URL) и Адрес сайта (URL).

🪐ИсточникиОфициальная документация 1

ℹ️ О партнёрских ссылках
Материалы этого сайта содержат партнёрские ссылки. Если посетитель покупает товар или услугу по такой ссылке, сайт получает комиссию от продавца. При этом сумма, которую платит покупатель (при акционных скидках сумма снижается ↓), не увеличивается. Указанные цены, скидки и наличие актуальны на момент написания и могут отличаться, поэтому перед покупкой уточняйте их у продавца. Товары выбираются и оцениваются по нашим собственным критериям, а комиссия не влияет ни на порядок, ни на содержание обзоров.

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

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

Докажите, что вы человек: 2   +   4   =