1.nginx下载
下载地址:http://nginx.org/en/download.html 下载对应版本即可
2.nginx启动
2.1 直接启动
找到下载并解压后的根目录,双击nginx.exe
注意:nginx底层采用c语言开发,解压路径不要出现中文以及特殊字符等
正常启动后回出现两个进程,①主进程 内存占用大 ②守护进程,防止主进程意外终止,内存占用小;
如果多次点击启动程序会出现多个进程,终止多余的进程,结束进程时需要先关闭守护进程再关闭主进程
2.2 命令启动
进入nginx根目录选中路径后输入cmd并回车
启动 start nginx
重启 nginx -s reload
停止 nginx -s stop 或者 nginx -s quit
启动成功后浏览器访问localhost,出现如下界面则启动正常
3 主要配置文件nginx.conf
路径:/conf/nginx.conf
#每个反向代理服务都是一个server
server {
#监听端口号 一般默认都是80
listen 80;
#拦截用户访问的路径
server_name localhost;
#反向代理配置 / 拦截所有请求
location / {
#root关键字 代表的是一个目录
root html;
#index关键字 默认的欢迎页面
index index.html index.htm;
}
}
4 练习配置本地域名代理访问图片地址
4.1 本机host地址修改,目的是访问域名时访问指定ip,不通过互联网域名解析
路径:C:\Windows\System32\drivers\etc\hosts 需要管理员权限才能修改
增加如图所示配置
4.2 修改nginx.conf配置文件,增加server配置
server{
listen 80;
server_name image.lyj.com;
location / {
root F:/images/ ;
}
}