Please enable JavaScript.
Coggle requires JavaScript to display documents.
NGINX (nginx.conf
http://nginx.org/ru/docs/http/ngx_http_core_module.html…
NGINX
http
server
location
Описание
-
регулярное совпадение, чуствительное к регистру
location ~ /regexp\w+ {
return 200 'Hello regexp';
}
регулярное совпадение, не чуствительное к регистру
location ~ /regexp\w+ {
return 200 'Hello regexp';
}
-
-
Кеширование
location ~* .(css|js|jpg|png|gif)$ {
access_log off;
expires 1M;
add_header Pragma public;
add_header Cache-Control public;
add_header Vary Accept-Encoding;
}
-
-
-
-
-
Cmd
-
-
Кол-во одновременных запросов, которые может обработать воркер
ulimit -n
для директивы worker_connections
-
-
ssl
sudo openssl req -x509 -days 365 -newkey rsa:2048 -nodes -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt
install
-
sudo apt-get update
wget https://nginx.org/download/nginx-1.11.3.tar.gz
tar -zxvf nginx-1.11.3.tar.gz
cd nginx-1.11.3
sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
sudo apt-get install libpcre3 libpcre3-dev
./configure --sbin-path=/usr/bin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/access.log --with-debug --with-pcre --with-http_ssl_module --with-http_v2_module
make
sudo make install
-
-
-