
Nginx
sixgod_0807
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
配置Nginx访问权限
1.基于IP此指令可以在http、server、location块中配置,由ngx_http_access_module模块支持的。location {deny 192.168.1.1; 拒绝此IP访问allow 192.168.1.0/24;允许该网段访问deny all;拒绝所有}从上到下开始匹配,匹配到了则停止。2.基于密码该认证由ngx_http_auth_basic_module模块支持...原创 2018-03-27 15:25:31 · 2671 阅读 · 0 评论 -
重新编译Nginx
找到安装nginx的源码根目录,如果没有的话下载新的源码http://nginx.orgtar xvzf nginx-1.3.2.tar.gz查看ngixn版本极其编译参数/usr/local/nginx/sbin/nginx -V进入nginx源码目录cd nginx-1.3.2以下是重新编译的代码和模块./configure --prefix=/usr/local/nginx--with-ht...原创 2018-03-27 15:26:44 · 953 阅读 · 0 评论 -
Nginx目录浏览功能
Nginx默认是不允许列出整个目录的。如需此功能,打开nginx.conf文件或你要启用目录浏览虚拟主机的配置文件,在server或location 段里添加上autoindex on;来启用目录浏览,下面会分情况进行说明。另外Nginx的目录浏览有两个比较有用的参数,可以根据自己的需求添加:autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes。改为...原创 2018-03-27 15:28:52 · 3876 阅读 · 0 评论 -
PHP安装
官网:php.net下载下来之后上传至服务器 因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装 首先释放安装包:tar -xvzf php-7.0.5.tar.gzcd php-7.0.5 接下来进行参数配置,配置前如果没有libxml2和libxml2-devel会报错,所以应该更新libxml2并安装libxml2-devel,使用在线安装:yum -y install...原创 2018-03-27 15:31:22 · 314 阅读 · 0 评论 -
Nginx日志切割
由于 Nginx 的日志都是写在一个文件当中的,因此,我们需要每天零点将前一天的日志存为另外一个文件,这里我们就将 Nginx 位于 logs 目录中的 access.log 存为 access_[yyyy-MM-dd].log 的文件。其实 logs 目录中还有个 error.log 的错误日志文件,这个文件也需要每天切割一个,在这里就说 access.log 了,error.log 的切割方法...原创 2018-03-27 15:33:14 · 193 阅读 · 0 评论 -
nginx反向代理后web服务器显示真实访问IP
nginx代理设置: proxy_headers_hash_max_size 51200; proxy_headers_hash_bucket_size 6400; proxy_redirect off; proxy_set_header Host $host; proxy_set_header...原创 2018-03-27 15:36:00 · 4926 阅读 · 0 评论 -
nginx反向代理 负载均衡
反向代理 server { listen 80; server_name 192.168.1.121; location / { root html; index index.html index.htm; proxy_pass http://192.168.1.116;...原创 2018-03-27 15:36:54 · 177 阅读 · 0 评论 -
Nginx重写
server { listen 80; server_name 192.168.1.117; location / { root b.com; index index.html index.htm index.php; rewrite ^/$ http://www.c.c...原创 2018-03-27 15:37:23 · 283 阅读 · 0 评论 -
Nginx平滑停止
立即停止 /usr/local/nginx/sbin/nginx -s stop或者kill -INT nginx主进程号平滑停止kill -QUIT nginx主进程号修改完配置文件后平滑重启/usr/local/nginx/sbin/nginx -s reload原创 2018-03-27 15:37:52 · 1041 阅读 · 0 评论