1、下载nginx
访问nginx的官网 https://nginx.org/en/download.html,下载windows对应的最新nginx压缩包,解压到自己电脑上存放软件的文件夹中即可
解压完成后,文件目录结构如下:
2、启动nginx
注意:一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以
用dos命令,进入nginx的存放目录,并启动,如本人电脑的nginx存放目录为D:\RichwayWork\NGIX\nginx-1.19.9,对应的dos命令为:
3、停止nginx
注意:在windows环境下,不建议使用nginx -s stop 命令来停止nginx进程,因为此命令很可能出现停止了但是nginx进程还在,从而导致无法正常停止
通过如下命令来停止nginx
taskkill /im nginx.exe /f
4、nginx.conf server访问配置
以上配置完成后,重启nginx,在浏览器中输入http://www.abc.com:8000/index.html,即可
5、nginx.conf 反向代理配置
nginx的反向代理配置,是通过proxy_pass来实现的,具体配置如下:
server {
listen 8100;
server_name www.abc.com;
charset utf-8;
location /aa/ {
proxy_pass https://www.baidu.com/;
}
}
server {
listen 8200;
server_name www.abc.com;
charset utf-8;
location /bb/ {
proxy_pass https://zhidao.baidu.com/;
}
}