Nginx,安装及基础配置
一:下载Nginx
二:Nginx目录
conf:存放核心配置文件
contrib:存放语法支持脚本
docs:存放文档资料
html:存放静态html文件
logs:存放日志文件
temp:存放临时文件
nginx.exe:懂的都懂
三:配置文件【nginx.conf】
文件位置:【conf】目录下
四:主要配置 nginx.conf文件
events
events { #设置工作模式为epoll,除此之外还有select,poll,kqueue,rtsig和/dev/poll模式 #use epoll;#不知道有啥用,放开后启动不成功,想了解自己查吧 #定义每个进程的最大连接数,受系统进程的最大打开文件数量限制 worker_connections 1024; }
server
server { #单连接请求上限次数 #keepalive_requests 120; #监听端口 listen 88; #监听地址,可以是ip,最好是域名 server_name localhost; #监听地址,可以是ip,最好是域名 #charset koi8-r; #设置虚拟主机访问日志的存放路径及日志的格式为main #access_log logs/access.log main; #响应日志 #error_log logs/error.log main;#错误日志 #请求的url过滤 location / { #根目录 root html; #请求的url过滤 index index.html index.htm; #拒绝的ip,黑名单 #deny ip; #允许的ip,白名单 #allow ip; } #禁止访问的文件或目录 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } #SSL证书验证目录相关设置 #location ~ \.well-known{ # allow all; #} #图片资源配置 #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ #{ # expires 30d; # error_log /dev/null; # access_log off; #} #网站js与css资源配置 #location ~ .*\.(js|css)?$ #{ # expires 12h; # error_log /dev/null; # access_log off; #} #访问异常页面配置 #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
五:启动与关闭
方法一:
- nginx.exe 文件的路径上 cmd
- 输入:start nginx,闪一下完事了
- 关闭:nginx -s stop
方法二:
- 同方法一的 1
- 输入:nginx 页面左下角光标会一直闪
- 关闭同上,但需要重新进入 2 的cmd页面
方法三:
直接双击 nginx.exe 文件(该方法不推荐,我也不知道为啥,但我觉得“太捞了”,所以我也不用)
六:查看是否启动成功
访问地址:localhost:88
出现下图,启动成功
Leslie Cheung 随笔
一生大笑能几回,斗酒相逢需醉倒
本文来自博客园,作者:Leslie_Cheung,转载请注明原文链接:https://www.cnblogs.com/Leslie-Cheung/p/17421016.html