Инструменты пользователя

Инструменты сайта


start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
start [2026/01/09 07:50] – <code> odminstart [2026/01/09 09:02] (текущий) odmin
Строка 1: Строка 1:
-====== Установка Nginx + PHP Ubuntu 24====== +====== Начнём ====== 
-  * ''sudo apt install nginx -y'' +  * [[wiki:nginx_php_ubntu24|Установка Nginx PHP Ubuntu 24]] 
-  * ''sudo systemctl start nginx'' +  [[wiki:apc|ИБП APC в Ubuntu Debian apcupsd]] 
-  * ''sudo systemctl enable nginx'' +  * [[wiki:proxmox_gmail_notifier|proxmox gmail notifier]] 
-  * ''sudo systemctl status nginx'' +  * [[wiki:samba|SAMBA]]
- +
-  * ''sudo apt install php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd php8.3-mbstring php8.3-xml php8.3-zip php8.3-intl php8.3-bcmath -y'' +
-  * ''sudo systemctl start php8.3-fpm'' +
-  * ''sudo systemctl enable php8.3-fpm'' +
-  * ''sudo systemctl status php8.3-fpm'' +
- +
-Редактируем php.ini  +
-  * ''mcedit /etc/php/8.3/fpm/php.ini'' +
- +
-  * memory_limit 256M +
-  * upload_max_filesize 64M +
-  * post_max_size 64M +
-  * max_execution_time 300 +
-  * max_input_vars 3000 +
-  * date.timezone Europe/Moscow +
- +
-Редактируем PHP-FPM +
-  * ''mcedit /etc/php/8.3/fpm/pool.d/www.conf'' +
- +
-  * pm = dynamic +
-  * pm.max_children = 50 +
-  * pm.start_servers = 5 +
-  * pm.min_spare_servers = 5 +
-  * pm.max_spare_servers = 35 +
-  * pm.max_requests = 500 +
- +
-Перезапуск PHP-FPM +
-  * ''sudo systemctl restart php8.3-fpm'' +
- +
-**Настройка Nginx для работы с PHP** +
-Создаем конфигурацию виртуального хоста wiki +
-   ''sudo nano /etc/nginx/sites-available/wiki'' +
-<code> +
-  server { +
-     listen 80; +
-     server_name wiki www.wiki; +
-     root /var/www/html; +
-     index index.php index.html index.htm; +
-  +
-     location / { +
-         try_files $uri $uri/ /index.php?$query_string; +
-     } +
-  +
-     location ~ \.php$ { +
-         include snippets/fastcgi-php.conf; +
-         fastcgi_pass unix:/var/run/php/php8.3-fpm.sock; +
-         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; +
-         include fastcgi_params; +
-     } +
-  +
-     location ~ /\.ht { +
-         deny all; +
-     } +
-  +
-     location ~* \.(jpg|jpeg|png|gif|ico|css|js|pdf|txt)$ { +
-         expires 1y; +
-         add_header Cache-Control "public, immutable"; +
-     } +
- } +
-</code> +
-Создаем директорию для сайта wiki +
-  * ''sudo mkdir -p /var/www/html'' +
-  * ''sudo ln -s /etc/nginx/sites-available/wiki /etc/nginx/sites-enabled/'' +
- +
-Проверка конфигурации +
-  * ''sudo nginx -t'' +
-Перезапуск вэб сервера +
-  * ''sudo systemctl reload nginx'' +
- +
- +
start.1767934258.txt.gz · Последнее изменение: odmin