zoukankan      html  css  js  c++  java
  • nginx typecho config

    ##
    # You should look at the following URL's in order to grasp a solid understanding
    # of Nginx configuration files in order to fully unleash the power of Nginx.
    # http://wiki.nginx.org/Pitfalls
    # http://wiki.nginx.org/QuickStart
    # http://wiki.nginx.org/Configuration
    #
    # Generally, you will want to move this file somewhere, and start with a clean
    # file but keep this around for reference. Or just disable in sites-enabled.
    #
    # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
    ##
    
    # Default server configuration
    #
    server {
    	listen 80 default_server;
    
    	# SSL configuration
    	#
    	# listen 443 ssl default_server;
    	# listen [::]:443 ssl default_server;
    	#
    	# Note: You should disable gzip for SSL traffic.
    	# See: https://bugs.debian.org/773332
    	#
    	# Read up on ssl_ciphers to ensure a secure configuration.
    	# See: https://bugs.debian.org/765782
    	#
    	# Self signed certs generated by the ssl-cert package
    	# Don't use them in a production server!
    	#
    	# include snippets/snakeoil.conf;
    
    	root /app/typecho;
    
    	# Add index.php to the list if you are using PHP
    	index index.html index.htm index.nginx-debian.html index.php;
    
    	server_name _;
    
    	location / {
    		# First attempt to serve request as file, then
    		# as directory, then fall back to displaying a 404.
    		# try_files $uri $uri/ =404;
    	        # try_files $uri /index.html index.php;
    	}
    
    	# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    	#
    	location ~ .*.php(/.*)*$ {
    		include snippets/fastcgi-php.conf;
    		fastcgi_param SCRIPT_FILENAME /app/typecho$fastcgi_script_name;
    		# With php7.0-cgi alone:
    		# fastcgi_pass 127.0.0.1:9000;
    		# With php7.0-fpm:
    		fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    	}
    
    	# deny access to .htaccess files, if Apache's document root
    	# concurs with nginx's one
    	#
    	#location ~ /.ht {
    	#	deny all;
    	#}
    }
    
    
    # Virtual Host configuration for example.com
    #
    # You can move that to a different file under sites-available/ and symlink that
    # to sites-enabled/ to enable it.
    #
    server {
    	listen 89;
    
    	server_name _;
    
    	root /var/www/example.com;
    	index index.html;
    
    	location / {
    		proxy_set_header X-Real-IP $remote_addr; 
    		proxy_set_header Host $host; 
         	#	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    		proxy_pass	http://localhost:8989;
    	}
    }
    
    
  • 相关阅读:
    leetcode 309. Best Time to Buy and Sell Stock with Cooldown
    leetcode 714. Best Time to Buy and Sell Stock with Transaction Fee
    leetcode 32. Longest Valid Parentheses
    leetcode 224. Basic Calculator
    leetcode 540. Single Element in a Sorted Array
    leetcode 109. Convert Sorted List to Binary Search Tree
    leetcode 3. Longest Substring Without Repeating Characters
    leetcode 84. Largest Rectangle in Histogram
    leetcode 338. Counting Bits
    git教程之回到过去,版本对比
  • 原文地址:https://www.cnblogs.com/wilwei/p/10242578.html
Copyright © 2011-2022 走看看