Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
linux:webserver:lemp [09/05/2024 08:26] – створено - зовнішнє редагування 127.0.0.1linux:webserver:lemp [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 27: Рядок 27:
 Відкриваємо порти для роботи веб-сервера: Відкриваємо порти для роботи веб-сервера:
  
-<prefixed command language-bash> sudo ufw allow 'Nginx HTTP' </prefixed>+<code> 
 +sudo ufw allow 'Nginx HTTP' 
 + 
 +</code>
  
 ===== Крок 2 - Встановлення MySQL ===== ===== Крок 2 - Встановлення MySQL =====
Рядок 95: Рядок 98:
  
 </code> </code>
 +
 +<wrap important>ВАЖЛИВО! Певіряйте версію PHP-FPM в конфігураціонному файлі в рядку [[http://wiki.nginx.org/NginxHttpFcgiModule#fastcgi_pass|fastcgi_pass]] unix:/var/run/php/php7.2-fpm.sock;</wrap>
  
 Нижче описано дію цих директив і блоків розташування: Нижче описано дію цих директив і блоків розташування:
Рядок 106: Рядок 111:
   * ''location ~ /\.ht''  - останній блок розташування відповідає за файли .htaccess, які Nginx не обробляє. У разі додавання директиви deny all з файлів .htaccess у кореневий каталог документа вони не будуть виводитися відвідувачам.   * ''location ~ /\.ht''  - останній блок розташування відповідає за файли .htaccess, які Nginx не обробляє. У разі додавання директиви deny all з файлів .htaccess у кореневий каталог документа вони не будуть виводитися відвідувачам.
 Після додавання цього змісту слід зберегти і закрити файл. Для активації нового серверного блоку створіть символічне посилання від нового файлу конфігурації серверного блоку (в каталозі ''/etc/nginx/sites-available/'') на каталог ''/etc/nginx/sites-enabled/'': Після додавання цього змісту слід зберегти і закрити файл. Для активації нового серверного блоку створіть символічне посилання від нового файлу конфігурації серверного блоку (в каталозі ''/etc/nginx/sites-available/'') на каталог ''/etc/nginx/sites-enabled/'':
- 
 <code> <code>
 +
 sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/ sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
  
Рядок 165: Рядок 170:
 </code> </code>
  
-=== Встановлення SSL сертифіката для домена ===+<WRAP help> Підключення SSL сертифікату від Let's Encrypt за допомогою certbot
  
-[[:domains:ssl|Кляц]]+[[:domains:ssl|Натисніть сюди]]
  
-<note important>Іноді після встановлення деяких компонентів, apache може встановитись як залежність і він буде забирати 80 порт у nginx. Для цього його порібно видалити виконавши:+</WRAP> 
 + 
 +<WRAP important>Іноді після встановлення деяких компонентів, apache може встановитись як залежність і він буде забирати 80 порт у nginx. Для цього його порібно видалити виконавши:
 <code> <code>
  
Рядок 176: Рядок 183:
 </code> </code>
  
-</note>+</WRAP>
  
  • linux/webserver/lemp.1715243160.txt.gz
  • Востаннє змінено: 09/05/2024 05:26
  • (зовнішнє редагування)