WordPress – це відмінна платформа для ведення вашого блогу. Debian 9 з LEMP – це відмінний підхід для запуску WordPress, що поєднує надійність стека LEMP з набором функцій WordPress.


Хоча це не так часто, як стек LAMP, LEMP часто є чудовим доповненням для сайтів WordPress з великим обсягом через ефективність веб-сервера Nginx у ситуаціях з високим навантаженням.

Contents

Встановіть LEMP

  1. Оновіть систему та встановіть CURL

$ sudo apt – отримати оновлення && sudo apt-getinstall $ sudo apt-get install curl

  1. Встановіть NGINX

$ Sudo apt встановити nginx

  1. Встановити MySQL

$ Sudo apt встановити mysql-сервер
$ Sudo mysql_secure_installation

  1. Встановити розширення PHP

$ Sudo apt встановити php-fpm php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

$ Sudo systemctl перезапустити php-fpm

Налаштуйте Nginx для використання процесора PHP

  1. Створіть кореневий каталог для свого домену

$ Sudo mkdir /var/www/yourdomain.com

  1. Створіть файл конфігурації

$ sudo nano /etc/nginx/sites-available/yourdomain.com

Додайте у файл таке:

сервер {
слухати80;
слухати [::]: 80;

root / var / www / yourdomain;
index index.php index.html index.htm;

ім’я сервера yourdomain;

Розташування / {
#try_files $ uri $ uri / = 404;
try_files $ uri $ uri / /index.php$is_args$args;

}

розташування ~ .php $ {
включати фрагменти / fastcgi-php.conf;
fastcgi_pass unix: /var/run/php/php7.0-fpm.sock;
}

location = /favicon.ico {log_not_foundoff; access_logoff; }
location = /robots.txt {log_not_foundoff; access_logoff; дозволити всім; }
розташування ~ *. (css | gif | ico | jpeg | jpg | js | png) $ {
закінчується макс;
log_not_foundoff;
}

}

  1. Symlink налаштування файлів із доступного каталогу сайтів Nginx

$ sudo ln -s /etc/nginx/sites-available/yourdomain.conf / тощо / nginx / включено сайтів /

  1. Перезапустіть Nginx

$ Sudo systemctl перезавантажити nginx

Налаштування MySQL

  1. Додайте користувача MySQL

$ Sudo mysql -u корінь -p
>  СТВОРИТИ ДАТАБАЗУ WordPress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

  1. Встановіть права користувача

> ВИДАЙТЕ ВСІ НА WordPress. * TO ‘користувач баз даних’ @ ‘localhost’ ІДЕНТИФІКОВАНО ПО «пароль»;

>  Промивання привілеїв;

> Вихід;

Завантажте та налаштуйте WordPress

  1. Завантажте файл у каталог, що записується

$ Cd / tmp
$ Curl -LO https://wordpress.org/latest.tar.gz

  1. Витягніть файл

$ Tar xzvf latest.tar.gz

  1. Створіть файл конфігурації із зразкового файлу налаштування WordPress

$ cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

  1. Скопіюйте файли WordPress у кореневий каталог веб-документів

$ sudo cp -a / tmp / wordpress /. /var/www/yourdomain.com

  1. Призначити право власності на файли

$ sudo chown -R www-data: www-data /var/www/yourdomain.com

  1. Створення секретних ключових значень

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

  1. Скопіюйте секретні ключі у файл конфігурації WordPress

$ sudo nano /var/www/yourdomain/wp-config.php

Ви знайдете розділ у файлі, який виглядає приблизно так:

define (‘AUTH_KEY’, ‘поставте тут свою унікальну фразу’);
define (‘SECURE_AUTH_KEY’, ‘поставте тут свою унікальну фразу’);
define (‘LOGGED_IN_KEY’, ‘поставте тут свою унікальну фразу’);
define (‘NONCE_KEY’, ‘поставте тут свою унікальну фразу’);
define (‘AUTH_SALT’, ‘поставте тут свою унікальну фразу’);
define (‘SECURE_AUTH_SALT’, ‘поставте тут свою унікальну фразу’);
define (‘LOGGED_IN_SALT’, ‘поставте тут свою унікальну фразу’);
define (‘NONCE_SALT’, ‘поставте тут свою унікальну фразу’);

Замініть це висновком із запуску команди на кроці 6.

  1. Оновіть інформацію бази даних у файлі конфігурації WordPress

У файлі конфігурації WordPress знайдіть рядки

define (‘DB_NAME’, ‘wordpressdatabasename’);
define (‘DB_USER’, ‘wordpressuser’);
define (‘DB_PASSWORD’, ‘пароль’);

Оновіть ці рядки значеннями, використаними під час створення вашої бази даних. Додайте також рядок нижче, а потім збережіть і закрийте файл.

define (‘FS_METHOD’, ‘direct’);

Закінчіть Встановлення з інтерфейсу користувача

  1. Виберіть мову

    Як встановити WordPress на Debian 9 за допомогою LEMP

  2. Надайте базову інформацію про сайт та налаштуйте обліковий запис адміністратора

    Як встановити WordPress на Debian 9 за допомогою LEMP

  3. Ви побачите екран підтвердження

Як встановити WordPress на Debian 9 за допомогою LEMP

  1. Увійдіть, і ви можете розпочати налаштування свого сайту!

    Як встановити WordPress на Debian 9 за допомогою LEMP

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

Як встановити WordPress на Debian 9 за допомогою LEMP

Ознайомтеся з цими трьома найкращими послугами хостингу WordPress:

FastComet

Стартова ціна:
2,95 дол


Надійність
9.7


Ціноутворення
9.5


Користувач
9.7


Підтримка
9.7


Особливості
9.6

Прочитайте відгуки

Відвідайте FastComet

Хостингер

Стартова ціна:
0,99 дол


Надійність
9.3


Ціноутворення
9.3


Користувач
9.4


Підтримка
9.4


Особливості
9.2

Прочитайте відгуки

Відвідайте хостинг

А2 хостинг

Стартова ціна:
3,92 дол


Надійність
9.3


Ціноутворення
9,0


Користувач
9.3


Підтримка
9.3


Особливості
9.3

Прочитайте відгуки

Відвідайте хостинг A2

Пов’язані статті “Як”

  • Як виправити "Встановлення підключення до бази даних" Помилка WordPress
    новачок
  • Як пришвидшити керування браузером WordPress за допомогою .htaccess
    проміжний
  • Як додати спеціальний код у області заголовків та колонтитулів веб-сайту WordPress
    проміжний
  • Як встановити модуль електронної комерції Jigoshop в WordPress
    проміжний
  • Як захистити веб-сайт WordPress
    проміжний
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me