使用Nginx过滤网络爬虫

NGINX可以非常容易地根据User_agent过滤请求,我们只需要在需要URL入口位置通过一个正则表达式就可以过滤不符合要求的爬虫请求:location / {    if($http_user_agent ~* "python | curl | java | wget | h...

2018-04-12 11:02:16

阅读数:26

评论数:0

nginx配置域名强制跳转https

1,首先安装证书,生成证书. # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请求的证书(CSR): o...

2018-01-22 18:23:34

阅读数:716

评论数:0

nginx+php运行原理(以及nginx和php-fpm)

nginx服务器作用1,前端服务器:负责http请求解析转发,或者处理静态请求。轻量级,并发量高,可以作为反向代理,负载均衡。 应用服务器:负责调用某种语言的解释器,或则某某种语言写的程序,接受http请求,按照开发者意图做出动作,把结果返回给请求。Fastcgicgi:全称common ga...

2017-09-08 09:23:16

阅读数:293

评论数:0

thinkphp的nginx配置,以及重写隐藏index.php入口文件

1,心血来潮,把ThinkPHP项目部署到了nginx上,以上是在apache上跑的。突然发现nginx不支持pathinfo功能,难怪在TP中调怎么都没管用。 2,开始上文件了,比网上其他一些杂的好多了: server { listen 80; ...

2017-04-21 16:17:27

阅读数:7020

评论数:0

配置php.ini文件,关闭错误提示,打开错误日志,设置错误日志路径

配置php.ini文件,关闭错误提示,打开错误日志,设置错误日志路径 打开php.ini配置文件; 找到display_errors = On;修改为:display_errors = Off; 找到log_errors = Off;修改为:log_errors = On; ...

2017-03-23 10:30:54

阅读数:3719

评论数:0

实战在 nginx配置中开启gzip压缩

1、Vim打开Nginx配置文件,或者通过ftp下载到本地修改。 vim /etc/nginx/nginx.conf //具体位置是你服务器nginx的安装配置 2、找到如下面这一句,进行修改,如果前面还了#说明没有开启gzip。 #gzip on; 3、更改为如下内容 gzip o...

2017-03-22 11:29:16

阅读数:155

评论数:0

nginx启用浏览目录功能

需要配置就是   加入  autoindex   on location / {            root /data/www/file                     //指定实际目录绝对路径;            autoindex on;                ...

2017-02-10 22:26:27

阅读数:129

评论数:0

lnmp一键安装包对laravel项目的部署配置哦

前言:    接触lnmp一键安装包,的确好用,但是我在配置laravel项目的时候,遇到了一些麻烦 问题:    直接使用lnmp配置了下vhost下的虚拟机目录后,配置的是public目录下,直接访问laravel项目的时候,会出现如下错误:nginx   不能访问或者  not  found...

2016-12-15 10:48:52

阅读数:2207

评论数:0

关于在部署lumen项目时在Linux上使用root账户去创建并且拉取项目

注意事项:         在部署lumen项目时在Linux上使用root账户去创建并且拉取项目 不论在nginx上部署项目还是composer去拉取项目,要切换到root权限去创建目录,并且拉取项目,这样才能不出错

2016-12-08 20:30:53

阅读数:601

评论数:0

乌班图安装nginx中出现的一些错误问题解决方案

Nginx安装问题 下载nginx,地址:http://nginx.org/en/download.html 解压安装,这个不解释 问题出现1: ? 1 2 3 4 ./configure: error: the HTTP rewrite ...

2016-09-07 18:03:20

阅读数:907

评论数:0

乌班图下安装nginx 常见错误

1.到nginx官网下载源码包。 2.安装nginx依赖包运行命令:sudo apt-get install libssl-dev sudo apt-get install libpcre3 libpcre3-dev 3.解压下载的nginx源码包。检查编译环境命令如下: 进入...

2016-09-07 18:02:12

阅读数:794

评论数:0

nginx安装配置 作为反向代理服务器

安装 在 Ubuntu 下,可以舍去编译安装的过程,直接 apt-get sudo apt-get install nginx 安装好之后可以直接通过: sudo service nginx start 来启动 nginx 服务,nginx 默认设置了 80 端口的...

2016-09-07 16:48:02

阅读数:118

评论数:0

nginx中配置多个虚拟主机实例

server            {              listen  80;               server_name     dodadm113.sky5.com;              index           index.php index.html;...

2016-09-07 16:17:52

阅读数:1366

评论数:0

Nginx配置文件详细说明

#运行用户 user www-data;    #启动进程,通常设置成和cpu的数量相等 worker_processes  1; #全局错误日志及PID文件 error_log  /var/log/nginx/error.log; pid        /var/run/nginx...

2016-09-07 16:11:23

阅读数:178

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭