Advertisement
Guest User

Untitled

a guest
Jun 18th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.15 KB | None | 0 0
  1. ####### NGINX.CONF
  2. # -*- mode: nginx -*-
  3. user www www-data;
  4. worker_processes auto;
  5. error_log /var/log/nginx/error.log;
  6. pid /run/nginx.pid;
  7.  
  8. events {
  9.     worker_connections 1024;
  10. }
  11.  
  12. http {
  13.     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
  14.     '$status $body_bytes_sent "$http_referer" '
  15.     '"$http_user_agent" "$http_x_forwarded_for"';
  16.  
  17.     access_log  /var/log/nginx/access.log  main;
  18.  
  19.     sendfile            on;
  20.     tcp_nopush          on;
  21.     tcp_nodelay         on;
  22.     keepalive_timeout   65;
  23.     types_hash_max_size 2048;
  24.  
  25.     include             /etc/nginx/mime.types;
  26.     include             /etc/nginx/sites-enabled/*.conf;
  27.     default_type        application/octet-stream;
  28. }
  29.  
  30.  
  31. ##### MY SITE CONF
  32.  
  33. # -*- mode: nginx -*-
  34. server {
  35.     listen 80 default_server;
  36.     listen [::]:80;
  37.     server_name praelatus.io;
  38.     root         /usr/share/nginx/html;
  39.  
  40.     location ~ .well-known {
  41.         root  /usr/share/nginx/html;
  42.         allow all;
  43.     }
  44.  
  45.     location /static/  {
  46.       allow all;
  47.       root /opt/praelatus/data;
  48.     }
  49.  
  50.     location / {
  51.         proxy_pass http://127.0.0.1:8000;
  52.     }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement