<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://adm30.ru/index.php?action=history&amp;feed=atom&amp;title=Nginx</id>
	<title>Nginx - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://adm30.ru/index.php?action=history&amp;feed=atom&amp;title=Nginx"/>
	<link rel="alternate" type="text/html" href="https://adm30.ru/index.php?title=Nginx&amp;action=history"/>
	<updated>2026-10-21T00:56:39Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://adm30.ru/index.php?title=Nginx&amp;diff=1636&amp;oldid=prev</id>
		<title>Admin: /* Контекст http */</title>
		<link rel="alternate" type="text/html" href="https://adm30.ru/index.php?title=Nginx&amp;diff=1636&amp;oldid=prev"/>
		<updated>2023-04-02T12:42:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Контекст http&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Глобальный контекст ==&lt;br /&gt;
&lt;br /&gt;
 pid /run/nginx.pid;&lt;br /&gt;
 user nginx;&lt;br /&gt;
 worker_processes auto;&lt;br /&gt;
 &lt;br /&gt;
 events {&lt;br /&gt;
 	worker_connections 1024;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== Контекст http ==&lt;br /&gt;
&lt;br /&gt;
 access_log off;&lt;br /&gt;
 include mime.types;&lt;br /&gt;
 default_type application/octet-stream;&lt;br /&gt;
 charset utf-8;&lt;br /&gt;
 autoindex_localtime on;&lt;br /&gt;
 &lt;br /&gt;
 keepalive_timeout 500;&lt;br /&gt;
 keepalive_requests 50;&lt;br /&gt;
 &lt;br /&gt;
 gzip off;&lt;br /&gt;
 gzip_min_length 10240;&lt;br /&gt;
 gzip_comp_level 9;&lt;br /&gt;
 gzip_types text/plain text/css text/javascript;&lt;br /&gt;
 &lt;br /&gt;
 #error_page 403 /bg0.jpg;&lt;br /&gt;
 #client_max_body_size 100M;&lt;br /&gt;
 #proxy_cache_path /home/nginx/cache levels=1:2 keys_zone=all:32m max_size=1g;&lt;br /&gt;
&lt;br /&gt;
== Контекст server ==&lt;br /&gt;
&lt;br /&gt;
=== По умолчанию ===&lt;br /&gt;
&lt;br /&gt;
 listen 80 default_server;&lt;br /&gt;
 root /home/nginx/data/html;&lt;br /&gt;
 index index.html;&lt;br /&gt;
 &lt;br /&gt;
 location / {&lt;br /&gt;
 	try_files $uri $uri/ /index.html;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== Локальный web-сервер ===&lt;br /&gt;
&lt;br /&gt;
 listen 80;&lt;br /&gt;
 server_name hostname.ru&lt;br /&gt;
 &lt;br /&gt;
 location / {&lt;br /&gt;
 	try_files $uri $uri/ =403;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 location ~* \.(jpg|jpeg|png|gif|tiff)$ {&lt;br /&gt;
 	try_files $uri =404;&lt;br /&gt;
 	access_log off;&lt;br /&gt;
 	add_header Pragma public;&lt;br /&gt;
 	add_header Cache-Control public;&lt;br /&gt;
 	add_header Vary Accept-Encoding;&lt;br /&gt;
 	expires 1M; &amp;lt;font style=&amp;quot;color:#505050;&amp;quot;&amp;gt;1 месяц&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;font style=&amp;quot;color:#505050;&amp;quot;&amp;gt;#	expires 10m; 10 минут&amp;lt;/font&amp;gt;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== Проксирование в web-ресурс ===&lt;br /&gt;
&lt;br /&gt;
 listen 80;&lt;br /&gt;
 server_name hostname.ru&lt;br /&gt;
 &lt;br /&gt;
 location / {&lt;br /&gt;
 	proxy_pass &amp;lt;nowiki&amp;gt;http://192.168.1.12:80&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
 	proxy_set_header HOST $host;&lt;br /&gt;
 	proxy_set_header X-Forwarded-Proto $scheme;&lt;br /&gt;
 	proxy_set_header X-Real-IP $remote_addr;&lt;br /&gt;
 	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== Проксирование в [[PHP|PHP-FPM]] ===&lt;br /&gt;
&lt;br /&gt;
 listen 80;&lt;br /&gt;
 server_name hostname.ru&lt;br /&gt;
 root /home/nginx/core/domain.ru;&lt;br /&gt;
 &lt;br /&gt;
 location / {&lt;br /&gt;
 	try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 location ~* \.php$ {&lt;br /&gt;
 	include fastcgi_params;&lt;br /&gt;
 	include fastcgi.conf;&lt;br /&gt;
 	fastcgi_pass unix:/opt/socket/php/php74;&lt;br /&gt;
 	fastcgi_index index.php;&lt;br /&gt;
 	fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== [[Certbot|SSL]] ===&lt;br /&gt;
'''&lt;br /&gt;
При первом выпуске сертификата следует открыть ресурс только на 80 порту.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;80&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 listen 80;&lt;br /&gt;
 server_name hostname.ru;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;font style=&amp;quot;color:#505050;&amp;quot;&amp;gt;#убрат комментирование после получения сертификата&lt;br /&gt;
 #	location / {&lt;br /&gt;
 #		return 301 &amp;lt;nowiki&amp;gt;https://hostname.ru$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
 #	}&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 	location ~* /.well-known/ {&lt;br /&gt;
 		try_files $uri $uri/ =403;&lt;br /&gt;
 		root /home/nginx/data/certbot;&lt;br /&gt;
 	}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;443&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 listen 443 ssl http2;&lt;br /&gt;
 server_name hostname.ru&lt;br /&gt;
 ssl_certificate /etc/letsencrypt/live/hostname.ru/fullchain.pem;&lt;br /&gt;
 ssl_certificate_key /etc/letsencrypt/live/hostname.ru/privkey.pem;&lt;br /&gt;
 ssl_trusted_certificate /etc/letsencrypt/live/hostname.ru/chain.pem;&lt;br /&gt;
 ssl_protocols TLSv1 TLSv1.1 TLSv1.2;&lt;br /&gt;
 ssl_ciphers &amp;quot;HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES&amp;quot;;&lt;br /&gt;
 ssl_prefer_server_ciphers on;&lt;br /&gt;
 &lt;br /&gt;
 	location ~* /.well-known/ {&lt;br /&gt;
 		root /home/nginx/data/certbot;&lt;br /&gt;
 		try_files $uri $uri/ =403;&lt;br /&gt;
 	}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>