Как установить WordPress в операционной системе Linux (пошаговое руководство)

Опубликовано: 2021-02-08
WordPress Linux
Следуйте @Cloudways

Итак, вы купили сервер у первоклассного провайдера веб-хостинга WordPress и теперь хотите установить WordPress на Linux. Если вы не знаете, как это сделать, не волнуйтесь, я здесь, чтобы помочь вам. После того, как вы пройдете это руководство, процесс будет для вас похож на прогулку по парку.

  • Установка ЛАМПЫ
    • Скачать WordPress для Linux
  • Установите WordPress на Debian
    • Создайте базу данных WordPress с помощью phpMyAdmin
  • Почему Cloudways?
    • Оптимизированный стек на Cloudways

Прежде чем я углублюсь в детали процесса, вот некоторые предварительные условия, о которых вы должны помнить:

  1. Операционная система

При покупке сервера обычно в комплекте идет предустановленная ОС. Обычно это популярный дистрибутив Linux, например Ubuntu или Debian. В этом руководстве я буду использовать Debian 9 для установки WordPress.

  1. НАПОЛЬНАЯ ЛАМПА

LAMP - это аббревиатура от четырех основных технологий, которые используются в комбинации для размещения и запуска динамического веб-сайта. Эти компоненты с открытым исходным кодом:

  • Linux
    Linux - это операционная система как для настольных компьютеров, так и для серверов. Он включает ядро ​​Linux (ядро операционной системы) и вспомогательные инструменты и библиотеки.
  • Apache
    Apache - широко используемый веб-сервер с открытым исходным кодом, и, по данным W3Techs, сегодня на нем работает почти 35% веб-сайтов.
  • MySQL / MariaDB
    MySQL и MariaDB - две ведущие системы управления базами данных с открытым исходным кодом. Оба работают на SQL, языке структурированных запросов, который используется для создания сложных запросов к базе данных для СУБД.
  • PHP
    PHP - это хорошо известный язык сценариев серверной веб-разработки с открытым исходным кодом. Он остается в тройке самых популярных языков программирования для создания веб-приложений.
  1. phpMyAdmin

Это, пожалуй, наиболее часто используемый инструмент управления базами данных в индустрии веб-разработки. Вы можете создавать, изменять, удалять, отбрасывать, импортировать и экспортировать запросы к базе данных напрямую с помощью phpMyAdmin.

  1. WordPress

Как вы, возможно, уже знаете, WordPress - популярная CMS, которая позволяет создавать интернет-магазины, блоги и сайты электронного обучения в очень удобной форме. Я буду устанавливать последнюю версию WP (на момент написания этого руководства - 5.6) в этом руководстве.

Установка ЛАМПЫ

Перед установкой WordPress на свой сервер вам необходимо узнать, как установить LAMP на сервер Debian. Пока вы работаете, вы также можете узнать, как установить phpMyAdmin в Debian.

Скачать WordPress для Linux

После того, как вы успешно установили стек LAMP на свой сервер, вам нужно будет загрузить и извлечь файлы WordPress. Вам нужно будет получить доступ к вашему серверу через SSH. В этом примере я буду использовать PuTTY для подключения к серверу.

Войти на сервер

Запустите PuTTY, укажите IP-адрес сервера, порт и имя пользователя.

шпатлевка логин

После этого перейдите в « Соединение»> «SSH»> «Аутентификация» , перейдите к файлу закрытого ключа для аутентификации и нажмите « Открыть» .

замазка ssh auth

Введите свои учетные данные для входа на сервер. После успешного входа в систему вы увидите экран, похожий на этот:

Терминал

Перейдите в папку html с помощью этой команды:

 cd / var / www / html 

сменить каталог

Внутри папки я создам еще одну папку с именем «farhan». Затем я загружаю, извлекаю и устанавливаю WordPress во вновь созданной папке. Введите следующую команду, чтобы создать папку в папке html:

 судо мкдир фархан 

сделать каталог

Войдите в папку, используя:

 cd farhan 

Теперь загрузите файлы WordPress, используя следующую команду:

 sudo wget https://wordpress.org/latest.zip 

скачать wordpress

После того, как вы скачали WordPress, извлеките файлы с помощью этой команды:

 разархивировать latest.zip 

распаковать папку

После завершения процесса извлечения вы увидите новую папку с именем WordPress, содержащую все файлы WordPress. Вы можете увидеть полный список извлеченных файлов, набрав:

ls

список папок

Установите WordPress на Debian

Теперь откройте браузер и перейдите к установке WordPress, введя IP-адрес сервера вместе с путем к папке WordPress. В моем случае путь к папке:

 http://34.125.xxx.xxx/farhan/wordpress 

настройка wordpress

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

Создайте базу данных WordPress с помощью phpMyAdmin

Перейдите в каталог phpMyAdmin, введя этот URL-адрес на вкладке браузера:

 http://34.125.xxx.xxx/phpmyadmin/ 

логин phpmyadmin

Войдите в систему с учетными данными SQL и создайте базу данных . Для этого урока я создам базу данных с именем farhandb :

база данных на phpmyadmin

После создания базы данных перейдите в терминал SSH и откройте папку WordPress с помощью команды cd.

 cd wordpress 

перейти в папку wordpress

Затем используйте следующую команду, чтобы создать новый файл wp-config.php, сделав копию wp-config-sample.php.

 sudo cp wp-config-sample.php wp-config.php 

скопировать файл конфигурации

После этого откройте только что созданный файл wp-config.php и отредактируйте три значения (имя базы данных, имя пользователя и пароль).

Чтобы открыть и отредактировать файл wp-config, используйте следующую команду:

 судо нано wp-config.php 

редактировать файл

Затем определите имя базы данных (созданной ранее), имя пользователя и пароль. После внесения изменений нажмите «CTRL + x» для выхода, затем «Y», чтобы сохранить изменения.

изменить значения в файле конфигурации wp

Следующий шаг - перейти в браузер и перейти в папку установки WordPress. В моем случае URL-адрес:

 http://34.125.xxx.xxx/farhan/wordpress/

Затем просто запустите мастер установки и введите необходимую информацию, чтобы завершить процесс установки.

установка wordpress

К настоящему времени вы должны были успешно установить WordPress на сервер под управлением Debian. Я знаю, что установка WordPress в дистрибутивы Linux немного сложна, но я надеюсь, что это руководство упростит вам процесс. В общем, этапы процесса:

  • Установить ЛАМПУ
  • Установить phpMyAdmin
  • Скачать и разархивировать WordPress
  • Создайте базу данных через phpMyAdmin
  • Дайте специальное разрешение каталогу WordPress
  • Установить WordPress

Как вы понимаете, этот процесс установки WordPress в Linux занимает некоторое время, и в случае каких-либо неудач вам придется начинать все сначала.

Вы можете легко избежать всех этих хлопот, зарегистрировав учетную запись Cloudways. Вы получите управляемую хостинговую платформу WordPress, которая позволит вам пропустить все шаги и предоставить вам установку WordPress в один клик.

Вот краткий обзор того, как легко запустить и установить WordPress на Debian на платформе Cloudways:

Почему Cloudways?

Вам может быть интересно, почему я рекомендую здесь Cloudways? Что ж, если честно, вышеупомянутая установка WordPress вручную иногда может быть сложной. Помимо простой установки, вы получаете:

Простота использования и душевное спокойствие

Cloudways позволяет вам пользоваться преимуществами облачного хостинга, не вдаваясь в подробности, а все запросы, связанные с сервером, находятся на расстоянии одного клика. Если у вас есть какие-либо вопросы, просто запустите сеанс живого чата.

Оптимизированный стек

Все серверы, запущенные на платформе Cloudways, поставляются с предустановленной LAMP и поддерживающими технологиями, такими как NGINX, Varnish, Redis и Memcached и т. Д. Вот как выглядит стек Cloudways:

стек облаков

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

  • Лучший хостинг для WordPress
  • Лучший хостинг для WooCommerce

Хотите узнать, насколько проста и удобна платформа Cloudways? Вот подробное прохождение Cloudways.

Не забудьте поделиться этой статьей, если вы нашли ее полезной. И если у вас есть какие-либо вопросы, оставьте комментарий ниже, и мы скоро ответим!