笔记(50-53)nginx负载均衡、nginx配置ssl、php-fmp

学习笔记

  1. nginx负载均衡
    配置:
    upstream qq_com
    {
    ip_hash;
    server 61.135.157.156:80;
    server 125.39.240.113:80;
    }
    server
    {
    listen 80;
    server_name www.qq.com;
    location /
    {
    proxy_pass http://qq_com;
    proxy_set_header Host $host;
    proxy_set_header X-Real -IP $remeto_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
    }
    /
    upstream apelearn
    {
    ip_hash;
    server 115.159.51.96:80 weight=100;
    server 47.104.7.242:80 weight=10;
    }
    server
    {
    listen 80;
    server_name www.apelearn.com
    location /
    {
    proxy_pass http://apelearn;
    proxy_set_header Host $host;
    proxy_set_header X-Real -IP $remeto_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
    }
  2. nginx配置ssl
    让nginx实现用https来访问网站,http默认是80端口,https默认443端口
    证书申请:
    免费:freessl.org
    沃通:www.wosign.com
    注册账号,输入域名,开始申请,在这个过程中加一条txt的记录
    配置:修改端口80->443
    添加:
    ssl on;
    ssl_certificate /path/to/xxx.crt;
    ssl_certificate_key /path/to/xxx.key;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    curl 访问https:
    curl -k -H “host:bbs.aminglinux.cc” https://192.168.222.128/index.php
    扩展链接:
    https://github.com.aminglinux/nginx/tree/master/ssl
  3. php-fmp
    配置文件路径:
    /usr/local/php-fmp/etc/php-fmp.conf
    包含一个目录,php-fmp.d/*.conf
    www.conf 就是其中子配置文件
    www.conf配置讲解:
    pool 名字:[www] 可以自定义,启动后,ps aux |grep php-fmp 看最右侧,就是pool的名字
    listen指定监听的ip:port或者socket地址(这个地址需要和nginx配置文件里面的那个fastcgi_pass所制定的地址一致,否则会502,如果监听的事socket文件,那么要保证nginx服务用户(nginx)对该socket文件有写读权限,否则502)
    listen.mode 指定socket文件的权限
    php_flag[display_errors] = off
    php_admin_value[error_log] = /var/log/fpm-php.www.log
    php_admin_flag[log_errors] = on
    php_admin_value[error_reporting] = E_ALL
    pm =dynamic 动态模式
    pm.max_children = 5 最大进程数
    pm.start_servers = 2 启动几个子进程
    pm.min_spare_servers = 1 空闲时最少不能少于几个子进程
    pm.max_spare_servers = 3 空闲时最多不能多于几个子进程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值