Простые способы установки PHP и настройки WordPress в Ubuntu 22.04

Готовы ли вы начать свое путешествие по WordPress на Ubuntu 22.04? В этой статье мы познакомим вас с несколькими простыми способами установки PHP и настройки WordPress на вашем компьютере с Ubuntu 22.04. Независимо от того, новичок вы или опытный разработчик, мы поможем вам!

Метод 1: использование стека LAMP

Стек LAMP (Linux, Apache, MySQL, PHP) — популярный выбор для хостинга сайтов WordPress. Вот как это можно настроить:

Шаг 1. Установите Apache

Откройте терминал и выполните следующую команду для установки Apache:

sudo apt update
sudo apt install apache2

Шаг 2. Установите MySQL

Затем установите MySQL, выполнив следующие команды:

sudo apt install mysql-server
sudo mysql_secure_installation

Шаг 3. Установите PHP

Чтобы установить PHP, выполните следующую команду:

sudo apt install php libapache2-mod-php php-mysql

Шаг 4. Настройте Apache

Теперь мы настроим Apache для работы с PHP. Откройте файл конфигурации Apache:

sudo nano /etc/apache2/mods-enabled/dir.conf

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

<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

Сохраните файл и перезапустите Apache:

sudo systemctl restart apache2

Метод 2: использование стека LEMP

Если вы предпочитаете альтернативу Apache, отличным вариантом станет стек LEMP (Linux, Nginx, MySQL, PHP). Вот как это можно настроить:

Шаг 1. Установите Nginx

Для установки Nginx выполните следующие команды:

sudo apt update
sudo apt install nginx

Шаг 2. Установите MySQL

Как и в стеке LAMP, установите MySQL с помощью этих команд:

sudo apt install mysql-server
sudo mysql_secure_installation

Шаг 3. Установите PHP

Чтобы установить PHP, выполните следующую команду:

sudo apt install php-fpm php-mysql

Шаг 4. Настройте Nginx

Откройте файл конфигурации Nginx:

sudo nano /etc/nginx/sites-available/default

Внутри блока сервера найдите строку indexи добавьте index.phpв список:

index index.php index.html index.htm;

Сохраните файл и перезапустите Nginx:

sudo systemctl restart nginx

Метод 3: использование XAMPP

XAMPP – популярное кроссплатформенное решение для веб-серверов, включающее PHP и MySQL. Вот как вы можете установить и использовать XAMPP:

Шаг 1. Загрузите XAMPP

Посетите веб-сайт Apache Friends и загрузите пакет XAMPP для Linux.

Шаг 2. Установите XAMPP

Перейдите к папке с загруженным пакетом и запустите установщик с помощью следующей команды:

sudo chmod +x [filename].run
sudo ./[filename].run

Для завершения установки следуйте инструкциям на экране.

Шаг 3. Запустите XAMPP

После завершения установки запустите XAMPP с помощью следующей команды:

sudo /opt/lampp/lampp start

Шаг 4. Настройка WordPress

Откройте веб-браузер и посетите http://localhost/phpmyadmin, чтобы получить доступ к phpMyAdmin. Создайте новую базу данных для вашей установки WordPress.

Затем перейдите в каталог установки XAMPP (/opt/lampp/htdocs) и загрузите последнюю версию WordPress. Извлеките файлы WordPress в новую папку в каталоге htdocs.

Наконец, откройте браузер и посетите http://localhost/[wordpress-folder], чтобы начать процесс установки WordPress.

В этой статье мы рассмотрели три метода установки PHP и настройки WordPress в Ubuntu 22.04: использование стека LAMP, стека LEMP и XAMPP. Выберите метод, который соответствует вашим потребностям, и начните создавать свой веб-сайт WordPress уже сегодня!