Установка Wordpress · 5 min read · Jan 17, 2026
Установка Wordpress на сервере с ISPconfig 2.x
Установка Wordpress на сервере с ISPconfig 2.x
Версия: 1.0
Автор: Paul Voth - #mail#@#beentold
Этот учебник описывает, как я устанавливаю Wordpress, что я делал таким образом на множестве различных серверов, включая настройки Windows и Linux. Я абсолютно согласен, что есть и другие способы сделать это, но это учебник о моем способе. Если у вас есть улучшения или предложения, пожалуйста, дайте мне знать.
Наконец - это мой первый собственный вклад в HowToForge, так что, пожалуйста, будьте ко мне снисходительны.
1. Глупые предположения
1.1 Я предполагаю, что вы (сделали) следующее:
- Вы настроили свой сервер в соответствии с одним из учебников “Идеальная настройка…” здесь на HowToForge.com
- Вы установили ISPconfig
- Вы создали веб-сайт в ISPconfig (если нет, посмотрите этот учебник: ISPConfig 2.x - Первые шаги)
- Вы скачали Wordpress 2.5 или новее (если нет, скачайте его здесь)
- У вас есть программа FTP-клиента и текстовый редактор, и вы знаете, как ими пользоваться
1.2 Логины и другие данные, используемые в этом учебнике:
- В этом учебнике используется domain.tld как домен веб-сайта. Замените его на фактический домен вашего веб-сайта
- Имя базы данных MySQL, которую мы создадим, будет web1_db1
- Пользователь MySQL, которого мы создадим, будет web1_u1
- Пароль MySQL, который мы будем использовать, - MySQLPassword - пожалуйста, не используйте это как фактический пароль и измените его на что-то более безопасное
- Имя сайта ISPconfig - web1 - это может отличаться у вас. Пожалуйста, проверьте.
- IP-адрес, используемый здесь для подключения к вашему серверу через SSH, - 192.168.0.100
2. Первые шаги
2.1 Загрузка файлов
Распакуйте ваш архив с wordpress. Да, я знаю, многие другие учебники говорят вам загрузить архив и распаковать его на вашем сервере. Я не делаю это таким образом. Причина в том, что во многих случаях это вызывало проблемы. Файлы, после распаковки, могли быть перемещены или изменены только пользователем root. И поскольку я не люблю использовать пользователя root, когда не обязательно (по соображениям безопасности), я делаю это таким образом.
Итак, мы распаковали архив wordpress zip (или .tar.gz). Я предполагаю, что вы уже создали веб-сайт для вашего блога на Wordpress. Откройте ваш FTP-клиент и подключитесь к вашему серверу. Если вы используете FTP-аккаунт, который вы создали в ISPconfig, когда создавали сайт domain.tld, перейдите в папку /web. Если вы подключаетесь как root, перейдите в /var/www/web1/web. По крайней мере, на Debian. Может варьироваться, если вы используете другую Linux - так что для простоты и безопасности: создайте FTP-учетную запись в ISPconfig, если вы еще этого не сделали, и используйте ее.
Загрузите папку wordpress в папку /web на вашем сервере, сохраняя структуру каталогов (практически все современные FTP-клиенты делают это автоматически).
Пока идет загрузка, давайте создадим базу данных для нашего блога на Wordpress.
2.2 Настройка базы данных MySQL
Войдите в ваш ISPconfig как администратор и откройте ISPManager. Откройте сайт, который вы создали для блога на Wordpress. В нашем примере сайт называется domain.tld.

Затем мы нажимаем на Опции.

Теперь мы нажимаем кнопку Новый рядом со словом Базы данных. Как вы можете видеть, имя базы данных и пользователь базы данных были созданы автоматически. В моем примере это web1db1 и web1u1. В вашей настройке это может отличаться. Теперь все, что нам нужно сделать, это ввести новый пароль для пользователя. Я буду использовать MySQLPassword в качестве пароля. Пожалуйста, используйте что-то другое. Сложный пароль повышает безопасность, так что, пожалуйста, отнеситесь к этому серьезно! Используйте что-то, что включает строчные и заглавные буквы, а также цифры. Минимальная длина пароля должна составлять 6 символов, но я обычно выбираю пароль длиной 10 символов.
Вы можете оставить настройку Доступ издалека на Нет на данный момент. Если вам когда-либо понадобится удаленный доступ к вашей базе данных MySQL, вы можете включить его в любое время. Если он вам не нужен, это просто еще одна потенциальная проблема безопасности.
Пожалуйста, запишите ваш новый пароль MySQL и/или сохраните его в безопасном месте! Это будет последний раз, когда вы увидите его в ISPconfig или где-либо еще на сервере.
Теперь все, что вам нужно сделать, это нажать Сохранить, и мы закончили здесь. Вы можете закрыть окно браузера с IPSconfig сейчас.
Давайте подождем, пока загрузка полностью завершится, прежде чем переходить к следующему шагу.
3. Установка Wordpress
3.1 Chmod
Прежде чем мы сможем запустить автоматический скрипт установки, нам нужно изменить права доступа к папке, содержащей блог на wordpress, чтобы сделать ее записываемой для скрипта установки. Подключитесь к вашему серверу через SSH. Если вы используете терминал Linux, введите:
ssh 192.168.0.100(пожалуйста, помните, 192.168.0.100 - это вымышленный IP-адрес, используйте IP-адрес вашего сервера.)
Если вы используете Windows, скачайте SSH-клиент (например, Putty - бесплатно) и подключитесь к вашему серверу.
После подключения вас попросят ввести ваши учетные данные. Введите их и продолжайте.
После того как вы подключены и вошли в систему, используйте следующую команду, чтобы сделать папку wordpress записываемой (если ваш блог будет на www.domain.tld):
chmod 777 /var/www/web1/web/Если ваш блог будет в отдельной директории (т.е. www.domain.tld/wordpress), вам нужно будет изменить права доступа к этой папке. Итак, если вы используете папку под названием wordpress, вам нужно ввести:
chmod 777 /var/www/web1/web/wordpress/После завершения установки вы можете вернуть папку к ее первоначальным настройкам, обычно 775, используя эту команду:
chmod 775 /var/www/web1/web/3.2 Использование установщика Wordpress
Теперь укажите вашему браузеру адрес http://www.domain.tld/wp-admin/install.php или, если вы загрузили файлы в отдельную папку (например, wordpress), укажите браузеру адрес: http://www.domain.tld/wordpress/wp-admin/install.php
Вы увидите приветственное сообщение, подобное этому:

Нажмите кнопку Создать файл конфигурации.
Теперь вы должны увидеть страницу, объясняющую, что мы будем делать дальше. Нажмите Давайте начнем! Если вы видите сообщение об ошибке о том, что директория не записываема, что-то пошло не так при изменении прав доступа. Вернитесь к шагу 3.1 и измените права доступа к директории, содержащей файлы и папки wordpress.
Теперь мы введем данные MySQL. Заполните форму данными, которые вы записали. Убедитесь, что вы вставили свой пароль MySQL, а не тот, который я ввел в следующем примере:

После того как вы нажмете Отправить, скрипт продолжит, и вы сможете ввести имя вашего блога и ваш адрес электронной почты. Убедитесь, что это ваш фактический адрес электронной почты, потому что на этот адрес будет отправлено письмо с вашим именем пользователя и паролем для вашего нового блога на Wordpress!

Проверка разрешения моему блогу появляться в поисковых системах, таких как Google и Technorati, позволит вашему новому блогу индексироваться поисковыми системами, что поможет привлечь новых посетителей на ваш блог. Готово? Нажмите Установить WordPress.
Теперь вы должны увидеть сообщение об успехе. В нем указаны имя пользователя и пароль для вашего нового блога на Wordpress. Запишите их! Вы также получите электронное письмо с именем пользователя и паролем.

Теперь все, что вам нужно сделать, это нажать Войти и войти с данными, которые вы только что записали. Следующее, что вы должны увидеть, это панель управления администратором Wordpress:

Поздравляю - вы только что успешно установили блог на Wordpress на своем сервере. Наслаждайтесь!
4. Первые шаги
Подождите, что вы имеете в виду под первыми шагами?
Не волнуйтесь, все, что я собираюсь сказать здесь, это то, что вам, вероятно, следует изменить ваш автоматически сгенерированный пароль Wordpress (и запишите его тоже). Также сделайте несколько записей!
И наконец, если вам понравился этот и/или любые другие учебники на HowToForge.com, пожалуйста, подумайте о поддержке этого отличного бесплатного ресурса, став подписчиком.
Get new posts in your inbox
No spam. Unsubscribe anytime.