nginx的命令,配置!
nginx工作原理
nginx常用命令
-
测试配置文件
nginx -t
-
启动:
指定配置文件
nginx -p `pwd`/ -c conf/nginx.conf
-
停止:
nginx指定配置文件的,停止时也需指定参数
nginx -p `pwd`/ -c conf/nginx.conf -s quit
nginx添加新模块
配置nginx与FastDFS关联配置文件
复制 fastdfs-nginx-module 源码中的配置文件到/etc/fdfs 目录, 并修改
cp /usr/local/leyou/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/
vi /etc/fdfs/mod_fastdfs.conf
修改以下配置:
这里不要在配置项后面写中文注释,不然配置文件不生效!!!
connect_timeout=10 # 客户端访问文件连接超时时长(单位:秒)
tracker_server=192.168.56.101:22122 # tracker服务IP和端口
url_have_group_name=true # 访问链接前缀加上组名
store_path0=/leyou/storage # 文件存储路径
复制 FastDFS 的部分配置文件到/etc/fdfs 目录
cd /usr/local/leyou/FastDFS/conf/
cp http.conf mime.types /etc/fdfs/
nginx概念
-
upstream 负载均衡概要
upstream 是 Nginx 的 HTTP Upstream 模块,这个模块通过一个简单的调度算法来实现客户
端 IP 到后端服务器的负载均衡upstream test.net{ ip_hash; server 192.168.10.13:80; server 192.168.10.14:80 down; server 192.168.10.15:8009 max_fails=3 fail_timeout=20s; server 192.168.10.16:8080; } server { location / { proxy_pass http://test.net; } }