Nginx: Difference between revisions
From DWIKI
(Created page with "HTTP server, proxy, reverse proxy etc =Links= *[http://nginx.org/ Homepage] Category: Proxy") |
m (→FAQ) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
=Links= | =Links= | ||
*[http://nginx.org/ Homepage] | *[http://nginx.org/ Homepage] | ||
*[https://deliciousbrains.com/page-caching-varnish-vs-nginx-fastcgi-cache/ Varnish vs nginx] | |||
=Notes= | |||
==SSL certificates== | |||
The host.crt goes first in the bundle | |||
server { | |||
listen 443; | |||
ssl on; | |||
ssl_certificate /etc/ssl/your_domain_name.pem; (or bundle.crt) | |||
ssl_certificate_key /etc/ssl/your_domain_name.key; | |||
server_name your.domain.com; | |||
access_log /var/log/nginx/nginx.vhost.access.log; | |||
error_log /var/log/nginx/nginx.vhost.error.log; | |||
location / { | |||
root /home/www/public_html/your.domain.com/public/; | |||
index index.html; | |||
} | |||
} | |||
=FAQ= | |||
==Redirecting in nginx== | |||
https://www.liquidweb.com/kb/redirecting-urls-using-nginx/ | |||
==enable ipv6== | |||
In server section add | |||
listen [::]:443; | |||
===Error messages=== | |||
===no live upstreams while connecting to upstream=== | |||
can't connect to whatever backend? | |||
===upstream sent too big header while reading response header from upstream=== | |||
https://www.getpagespeed.com/server-setup/nginx/tuning-proxy_buffer_size-in-nginx | |||
[[:Category: Proxy]] | [[:Category: Proxy]] |
Revision as of 11:34, 22 June 2022
HTTP server, proxy, reverse proxy etc
Links
Notes
SSL certificates
The host.crt goes first in the bundle
server { listen 443; ssl on; ssl_certificate /etc/ssl/your_domain_name.pem; (or bundle.crt) ssl_certificate_key /etc/ssl/your_domain_name.key; server_name your.domain.com; access_log /var/log/nginx/nginx.vhost.access.log; error_log /var/log/nginx/nginx.vhost.error.log; location / { root /home/www/public_html/your.domain.com/public/; index index.html; } }
FAQ
Redirecting in nginx
https://www.liquidweb.com/kb/redirecting-urls-using-nginx/
enable ipv6
In server section add
listen [::]:443;
Error messages
no live upstreams while connecting to upstream
can't connect to whatever backend?
upstream sent too big header while reading response header from upstream
https://www.getpagespeed.com/server-setup/nginx/tuning-proxy_buffer_size-in-nginx Category: Proxy