
nginx
mqingo
java开发。
展开
-
nginx
nginx: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 特点: 反向代理 负载均衡 动静分离... 反向代理 : 先来了解正向代理:需要我们用户,手动的设置代理服务器的ip和端口号 反向代理:代理服务器的,用户不需要设置. 负载均衡: ...原创 2018-11-28 10:41:19 · 108 阅读 · 0 评论 -
nginx 使用nginx反向代理图片,js,css文件加载不出来
在nginx.conf文件中添加: location ~ .*\.(js|css|jpg|png)$ { proxy_pass http://127.0.0.1:8089; }注:8089是项目的端口号.原创 2019-01-25 14:17:01 · 3037 阅读 · 0 评论 -
nginx----Location详解
原创 2018-12-24 22:07:56 · 130 阅读 · 0 评论 -
nginx---正则表达式
location / { root /usr/local/nginx/html; index index.html index.htm; } location ~ image { root /var/www/image; ...原创 2018-12-24 21:37:33 · 401 阅读 · 0 评论 -
nginx----Location详解之精准匹配
location 语法location 有”定位”的意思, 根据URL来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如, 碰到.php, 如何调用PHP解释器? --这时就需要locationlocation 的语法location [=|~|~*|^~] patt {}中括号可以不写任何参数,此时...原创 2018-12-24 18:28:53 · 472 阅读 · 0 评论 -
输入nginx启动命令报错unknown directive "rker_processes" in /usr/local/nginx/conf/nginx.conf:3
在sbin目录下,输入./nginx -c /usr/local/nginx/conf/nginx.conf命令报错unknown directive "rker_processes" in /usr/local/nginx/conf/nginx.conf:3报错原因:nginx.conf配置文件有问题.原创 2018-12-24 17:29:35 · 6669 阅读 · 6 评论 -
linux安装nginx(wget方式安装)
#确保操作系统安装有GCC编译器(GNU Compiler Collection),性能强大的编译器,可以编译的语言包括:C、C++、Objective-C、Fortran、Java等,还必须安装Autoconf 和 Automake工具,它们用于自动创建功能完善的Makefile,当前大多数软件包都是用这一工具生成Makefile的,Nginx也不例外。在CentOS系统下,使用yum命令安装G...原创 2018-12-24 17:22:48 · 8922 阅读 · 2 评论 -
nginx卸载
输入以下指令全局查找nginx相关的文件: sudo find / -name nginx*第二步:删除查找出来的所有nginx相关文件:sudo rm -rf file 此处跟查找出来的nginx文件例:sudo rm -rf file /usr/local/nginx* ...原创 2018-12-24 15:56:32 · 2526 阅读 · 0 评论 -
nginx定时任务完成日志切割
设置日期: 具体脚本:#!/bin/bashbase_path='/usr/local/nginx/logs'log_path=$(date -d yesterday +"%Y%m")day=$(date -d yesterday +"%d")mkdir -p $base_path/$log_pathmv $base_path/access.log $base_path/$...原创 2018-12-24 15:18:58 · 210 阅读 · 0 评论 -
nginx日志管理
我们观察nginx的server段,可以看到如下类似信息 #access_log logs/host.access.log main;这说明 该server, 它的访问日志的文件是 logs/host.access.log ,使用的格式”main”格式.除了main格式,你可以自定义其他格式. main格式是什么?log_format main '$remot...原创 2018-12-24 13:04:41 · 197 阅读 · 0 评论 -
nginx虚拟主机配置
虚拟主机配置: server { listen 8080; #端口 server_name 192.168.1.204; #域名 location / { root /var/www/html; #根目录 index index.html; access...原创 2018-12-24 11:33:00 · 127 阅读 · 0 评论 -
nginx简介,信号量
nginx简介:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的启动:cd /ulsr/local/nginx, 看到如下4个目录./ ....conf 配置文件 ... html 网...原创 2018-12-24 11:02:15 · 239 阅读 · 1 评论 -
nginx------nginx+PHP的编译
apache一般是把php当做自己的一个模块来启动的.而nginx则是把http请求变量(如get,user_agent等)转发给 php进程,即php独立进程,与nginx进行通信. 称为 fastcgi运行方式.因此,为apache所编译的php,是不能用于nginx的. 注意: 我们编译的PHP 要有如下功能:连接mysql, gd, ttf, 以fpm(fascgi)方...原创 2018-12-27 09:48:32 · 171 阅读 · 0 评论 -
nginx-----部署集群
选定一台服务器当主服务器,环境:jdk,nginx[必有]在nginx.conf配置文件中添加:upstream aaa { ip_hash; #正式1 server 114.116.9.193:8083 weight=1 max_fails=3 fail_timeout=30s; #正式2 server 114.116.85.144:8083 we...原创 2018-12-26 17:45:25 · 244 阅读 · 0 评论 -
nginx----Rewrite语法
Rewrite规则: 常用的命令 if (条件) {} 设定条件,再进行重写 set #设置变量 return #返回状态码 break #跳出rewrite rewrite #重写 if语法格式:If 空格 (条件) { 重写模式} 根据方法重写: if ($request_method = ...原创 2018-12-26 14:52:48 · 172 阅读 · 0 评论 -
linux安装nginx(上传压缩包方式)
官方网站:http://nginx.org/ nginx安装环境: nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++PCREPCRE(Perl Compatible Regular ...原创 2018-10-25 10:51:07 · 698 阅读 · 0 评论 -
nginx url重写
注意:用url重写时, 正则里如果有”{}”,正则要用双引号包起来原创 2019-01-25 15:24:49 · 182 阅读 · 0 评论