安装依赖
编译安装
优化命令
启动服务
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/bin/kill -s HUP $MAINPID
ExecStop=/usr/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
修改主配置文件
User nginx; 管理nginx用户
worker_ processes 1; nginx进程
events{
use epoll; 使用epoll模型相应客户端请求
worker_ connections 4096; 最大进程相应客户端4096个请求
}
测试重启
修改主配置文件
配置统计nginx访问
重启
访问测试
客户端访问统计
http:/ /192.168.100.10/stat1us
配置nginx统计访问需要身份验证
安装加密工具
生成验证数据文件
修改主配置文件
重启
客户端测试
修改主配置文件
配置nginx访问限制
deny IP/网段:阻止IP地址或者网段访问
allow IP/网段:允许IP地址或者网段访问|
重启测试
虚拟主机
创建2个虚拟主机的根目录和默认网站主页
配置虚拟ip
修改主配置文件
server { 虚拟主机
71 listen 192.168.100.30:80; 监听的ip地址和端口号
72 server_name localhost; 虚拟主机域名
73 charset utf-8; 字符编码
74 access_log logs/192.168.100.30.access.log; 成功日志
75 location / { 配置网站根
76 root /var/www/accpcom/; 网站根目录位置
77 index index.html index.htm; 网站主页
78 }
79 }
测试