随笔分类 -  1208 nginx

摘要:location配置 1. 语法规则(按优先级) = 表示精确匹配,优先级最高 ^~ 表示uri以某个常规字符串开头,用于匹配url路径(而且不对url做编码处理,例如请求/static/20%/aa,可以被规则^~ /static/ /aa 匹配到(注意是空格)) ~ 表示区分大小写的正则匹配 ~ 阅读全文
posted @ 2021-07-27 19:00 panchanggui 阅读(1401) 评论(0) 推荐(0) 编辑
摘要:环境准备 windows nginx web项目资源包 准备资源包 这里拿layuimini项目举例,从码云上克隆下来直接访问提示需要部署在web服务器当中才能正常浏览演示 准备Nginx 进入解压后的目录 拷贝web项目至nginx目录 将web项目拷贝进来 修改Nginx配置 进入conf,使用 阅读全文
posted @ 2021-05-31 22:35 panchanggui 阅读(336) 评论(0) 推荐(0) 编辑
摘要:Nginx安装 注意:这里以CentOS 6.8服务器为例,以root用户身份来安装Nginx。 1.安装依赖环境 yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-deve 阅读全文
posted @ 2020-07-22 12:20 panchanggui 阅读(363) 评论(0) 推荐(0) 编辑
摘要:一、申请证书 可在阿里云申请免费证书,或购买更好的证书。 可参考阿里云上的教程配置。 下载证书,把证书文件放入服务器指定目录。 二、配置https default.conf #配置https访问 # 以下属性中以ssl开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。 server { 阅读全文
posted @ 2019-12-19 17:33 panchanggui 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:nginx模块处理流程一般是这样的: 客户端发送HTTP请求 –> Nginx基于配置文件中的位置选择一个合适的处理模块 ->(如果有)负载均衡模块选择一台后端服务器 –> 处理模块进行处理并把输出缓冲放到第一个过滤模块上 –> 第一个过滤模块处理后输出给第二个过滤模块 –> 然后第二个过滤模块又到 阅读全文
posted @ 2019-12-19 15:18 panchanggui 阅读(514) 评论(0) 推荐(0) 编辑
摘要:nginx.conf /etc/nginx/nginx.conf ######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错 阅读全文
posted @ 2019-12-19 15:15 panchanggui 阅读(34141) 评论(0) 推荐(0) 编辑
摘要:多个服务部署在同一个服务器,使用不同的端口。 一、思考过程 如果不想带上端口号,就只能访问 80 或 443 端口。 可以用过二级目录区分服务,通过反向代理转发到不同的 Server。 可以用过子域名区分服务,通过反向代理转发到不同的 Server。 二、方案评估 对于不带端口号访问,以我目前的经验 阅读全文
posted @ 2019-12-18 22:46 panchanggui 阅读(8548) 评论(0) 推荐(0) 编辑