
nginx
文章平均质量分 71
荆茗Scaler
这个作者很懒,什么都没留下…
展开
-
https-OPenSSL证书生成及自签名证书
TLS(Transport Layer Security) 是SSL(Secure Socket Layer) 的后续版本certmgr.msc,运行中输入可以查看证书管理器win+r。证书签名请求文件,一个文件的后缀。证书私钥,由key生成CSR,等待被签名。原创 2022-12-21 15:10:45 · 3861 阅读 · 0 评论 -
nginx-nginx限流
1. 配置参数在nginx.conf配置文件中的http模块下添加:limit_req_zone $binary_remote_addr zone=serverRateLimit:10m rate=10r/s;limit_req_zone定义在http块中,$binary_remote_addr标识保存客户端IP地址的二进制形式。 Zone定义IP状态及URL访问频率的共享内存区域。zone=key表示区域的名字,冒号后面的10m表示的是区域的大小。16000个IP地址的状态信息y约1MB,原创 2022-03-30 15:50:58 · 3763 阅读 · 0 评论 -
nginx-openresty-lua使用
以下配置均在nginx.conf中配置1. localtion下直接写lua脚本:content_by_lualocation /lua { default_type text/html; #响应内容为html解析 content_by_lua 'ngx.say("<br>hello world ! welcome to openresty!</br>")'; # content_by_lua:调用lua脚本 }2. 调用lua脚本文原创 2022-03-29 18:34:02 · 5545 阅读 · 0 评论 -
nginx-openresty-安装
1. 下载openresty安装包weget https://openresty.org/package/centos/openresty.repo2. 移动openresty.repo到新的文件夹sudo mv /root/openresty.repo /etc/yum.repos.d/3. 检查可更新的程序sudo yum check-upadte4. 安装openrestyyum install -y openresty5. 启动openrestysystemctl原创 2022-03-29 15:21:52 · 4210 阅读 · 0 评论 -
nginx-前后端分离实战(springboot项目)
一个管理端项目:admin-controller,之前是前端和后端项目都放在一个项目中,如下图所示:现在的需求是需要把protocol目录下的静态文件剥离出springboot项目。静态文件需要部署在nginx上。1. 备份并删除后端项目中所有protocol目录下的文件。2. 在/usr/local/nginx/static/目录下新建protocol目录,并且把1中备份的静态文件拷贝到/usr/local/nginx/static/protocol 下。3. nginx配置文件ngi原创 2022-03-24 16:53:49 · 2334 阅读 · 0 评论 -
nginx-conf配置文件解读
1. 虚拟主机在本地windows上的host文件配置两个域名和ip的映射。10.4.xx.5 jllvm.com10.4.xx.5 lxfvm.com1.1 居于端口的虚拟主机监听端口号不一样,server_name下配置的域名均为localhost。server_name下配置的域名均为localhost时,如果访问过来的域名没有在配置文件中匹配到,那么最后默认匹配到localhost。nginx配置文件conf中配置了两个server:#一个server代表..原创 2022-03-23 13:56:06 · 2915 阅读 · 0 评论 -
nginx-linux安装nginx
1. 下载nginx安装包。nginx: download2. 通过命令解压nginx压缩包。tar -zxvf nginx-1.21.6.tar.gz3. 预编译nginx(非编译版本的nginx)。prefix=/usr/local/nginx为安装路径./configure --prefix=/usr/local/nginx如果报以下错: error: C compiler cc is not found那么执行命令安装安装:yum -y install gcc原创 2022-03-21 18:01:19 · 2669 阅读 · 1 评论