
nginx
ranran陈
这个作者很懒,什么都没留下…
展开
-
nginx 负载均衡调度算法
1.round-robin轮询,对应用程序服务器的请求以循环方式分发rr 加权轮询weight,权重,默认是1,越大权重越高配置和案例 upstream myweb1{ server 192.168.0.161 weight=1; server 192.168.0.162 weight=3; server 192.168.0.163 weight=6; } server { listen 80;原创 2021-03-02 21:30:48 · 313 阅读 · 0 评论 -
nginx经常出现的状态码
nginx经常出现的状态码304 数据没有修改 浏览器缓存里的数据和服务器里的数据是一样的 ctrl+F5:强制浏览器刷新,不使用缓存里的数据404 页面未找到403 Forbidden文件权限禁止访问200 服务器已经成功的将数据发送给客户机302 rewrite实验时出现过 临时重定向301 永久重定向 页面改变了位置500 服务器内部错误 如nginx挂了,并发太大,nginx 崩溃了502 nginx做负载均衡的时候后端服务器出问题,导致不能转发到原创 2021-03-02 21:20:08 · 515 阅读 · 0 评论 -
nginx里文件数量的问题
文件数量的问题目的:为了防止操作系统中内核里允许一个进程打开的文件数量太小,从而对nginx性能发挥产生限制解决方法:1.临时修改[root@localhost ~]# ulimit -n 1000000 修改linux内核对一个进程打开文件数量的限制2.永久有效修改文件:vim /etc/security/limits.conf追加:*soft nofile 1000000 软限制:警告 *hard nofile 1000000 硬限制:直接不允许 ...原创 2021-03-02 21:14:59 · 282 阅读 · 0 评论 -
nginx里的主配置文件 nginx.conf
目录:cd /usr/local/nginx1/conf配置文件全部内容[root@nginx-mysqldb nginx]# cat nginx.conf# For more information on configuration, see:# * Official English Documentation: http://nginx.org/en/docs/# * Official Russian Documentation: http://nginx.org/ru/do原创 2021-03-02 21:12:02 · 322 阅读 · 0 评论 -
linux 里启动\关闭nginx
1.未设置开机启动前直接启动nginx[root@www sbin]# pwd/usr/local/nginx1/sbin[root@www sbin]# lsnginx[root@www sbin]# ./nginxnginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)2.设置开机启动/etc/rc.local /usr/local/nginx1/sbin/nginx chmod +x /原创 2021-03-02 21:06:18 · 227 阅读 · 0 评论 -
linux系统里编译安装nginx
编写shell 脚本,一键安装nginx[root@www ~]# cat onekey_install_nginx.sh #!/bin/bash#useradd chenranid chenran || useradd chenran -s /sbin/nologin chenran#dowmload nginxmkdir -p /nginxcd /nginxcurl -O http://nginx.org/download/nginx-1.19.6.tar.gz#解压源码包ta原创 2021-03-02 20:58:14 · 194 阅读 · 0 评论