nginx多域名设置
来源:互联网 发布:收音机mac版 编辑:程序博客网 时间:2024/05/16 12:01
在使用nginx的时候,一般一台服务器需要有多个虚拟目录在存放站点信息,nginx有这些相关的设置可以让我们完成配置工作:
nginx的一般配置目录在:nginx.conf中
为了减少其中的代码含量可以增加 include /usr/local/nginx/vhost/*.conf; 来定义一个目录专门存放主要的域信息
php相关的nginx配置 server { listen 80; server_name www.meituge.com; server_name meituge.com; index index.html index.htm index.php; root /tmp/wwwroot/meituge; location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } location /status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } #log_format access '$remote_addr - $remote_user [$time_local] "$request" ' #'$status $body_bytes_sent "$http_referer" ' #'"$http_user_agent" $http_x_forwarded_for'; #access_log /home/wwwroot/logs/access.log access; }
python相关的nginx配置:
location / { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $fastcgi_script_name; # [1] fastcgi_param PATH_INFO $fastcgi_script_name; # [2] fastcgi_pass 127.0.0.1:9002;}对于静态文件可以添加如下配置:location /static/ { if (-f $request_filename) { rewrite ^/static/(.*)$ /static/$1 break; }}重启nginx配置:/path/to/nginx/sbin/nginx -s reload停止nginx:/path/to/nginx/sbin/nginx -s stop
参考网站:http://hi.baidu.com/%C1%AC%BF%B419%BC%AF/blog/item/40fc684c6b76d9ebd72afcf4.html
http://doc.linuxpk.com/58377.html (php)
- nginx多域名设置
- nginx多域名设置
- nginx多域名设置
- 设置nginx绑定多个域名
- 设置nginx绑定多个域名
- [Nginx]多个域名绑定一个IP 的nginx设置
- nginx多域名配置
- NGINX配置多域名
- NGINX配置多域名
- NGINX配置多域名
- NGINX配置多域名
- nginx配置多域名
- NGINX配置多域名
- nginx 多域名实例
- nginx多域名配置
- Nginx多域名配置
- nginx 配置多域名
- nginx多域名配置
- iptables中state模块的连接状态
- 编译安装 Mesa (OpenGL)
- 多个编辑框,自作数字键盘,确认当前是那个编辑框解决方法
- nginx python spawn-fcgi Flup webpy搭建python的web环境
- 面对算法问题怎么办??
- nginx多域名设置
- Websphere Application Server 7下Apache Tiles 2.2的异常处理
- 重置Portlet Action-scoped Request属性
- fedora 17 添加yum更新源
- 黑马程序员——java高新技术1学习笔记整理
- 黑马程序员——java高新技术2学习笔记整理
- IE浏览器下返回执行错误的Javascript代码所在的问题(js有用)
- 一些公式
- 答来信 :读书和实践哪个更重要?