Статус: Новый участник
Сообщений: 2 Откуда: Екатеринбург
Поблагодарили: 2 раз в 1 постах
|
Рабочий конфиг ВИРТУАЛЬНОГО хоста для сервера NGINX. Тестировалось на версии 1.14.0 Выкладываю конфигурационный файл для web-сервера NGINX , тестировался на 1.14.0 Код:server {
server_name vuz.ru;
access_log /var/log/nginx/access_log;
error_log /var/log/nginx/error_log;
gzip on;
gzip_disable "msie6";
gzip_min_length 1000;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
set $root_path /dev/null;
root $root_path;
location /phpmyadmin {
auth_basic "Enter Super Secret password!";
auth_basic_user_file /etc/nginx/htpasswd;
root /usr/share/;
index index/html index.php ;
location ~ ^/phpmyadmin/(.+\.php)$ {
try_files $uri = 404;
root /usr/share/;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include /etc/nginx/fastcgi_params;
}
location ~* ^/pma/(.+\.(html|ico|xml|css|jpg|png|js|txt|gif|jpeg))$ {
root /usr/share/phpmyadmin/;
}
}
location / {
root /500G/frontend/web;
index index.php index.html index.htm;
try_files $uri /frontend/web/index.php?$args;
}
error_page 500 /500.html;
location = /500.html {
root /500G;
}
error_page 502 /502.html;
location = /502.html {
root /500G;
}
error_page 503 /503.html;
location = /503.html {
root /500G;
}
error_page 504 /504.html;
location = /504.html {
root /500G;
}
location ~ \.php$ {
try_files $uri /frontend/web$uri =404;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
fastcgi_buffers 8 16k;
fastcgi_buffer_size 32k;
fastcgi_connect_timeout 1500;
keepalive_timeout 1500;
fastcgi_send_timeout 1500;
fastcgi_read_timeout 1500;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location /admin {
alias /dev/null/backend/web;
try_files $uri /backend/web/index.php?$args;
location = /admin/ {
return 301 /admin;
}
location ~* ^/admin/(.+\.php)$ {
try_files $uri /backend/web/$1?$args;
}
}
location /api {
try_files $uri /api/web/index.php?$args;
}
location /storage {
alias /dev/null/storage/web;
try_files $uri /storage/web/index.php?$args;
}
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/VUZ.ru/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/VUZ.ru/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
}
server {
if ($host = VUZ.ru) {
return 301 https://$host$request_uri;
}
listen 80;
server_name VUZ.ru;
return 404;
}
|
 2 пользователей поблагодарили Станислав за этот пост.
|
|
|
Статус: Новый участник
Сообщений: 2 Откуда: Екатеринбург
Поблагодарили: 2 раз в 1 постах
|
С ПК 2022 года разработчик ответил, что больше не поддерживает конифгурацию с NGINX
|
|
|
|
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Важная информация:
Форум использует cookie-файлы. Продолжая работу с форумом, Вы соглашаетесь с использованием cookie-файлов.
Подробнее
Закрыть