nginx入门

326 阅读1分钟

1、下载
nginx.org/en/download…
箭头所指为稳定版本,下载下来直接解压,我是放在E:\nginx-1.18.0

如何查看是否下载成功?在shell如图所示表示下载成功!

2、文件目录

  • conf为配置文件,最主要nginx配置在nginx.conf文件
  • logs 就是日志文件,有进程和错误日志,而其中nginx.pid文件存在表示nginx服务启动,如果该文件不存在说明nginx服务关闭

3、启动与关闭

  • nginx start 启动
  • stop -s nginx 关闭
  • nginx -s reload 重启
    nginx启动后,在浏览器输入localhost:80,如下图所示为启动成功


4、配置nginx.conf
1、访问本地资源

# 访问本地绝对路径下的静态html, 可以本地build项目后放置这里测试
server {
        listen       80;
        server_name  localhost;
        location / {
        root D:/tools/nginx/dist/html;
        index index.html index.htm;
    }
}

2、负载均衡简易配置
# upstream 负载均衡到多台tomcat服务器
upstream my_server {                                                
    server 1.0.0.1:8080;
    server 1.0.0.2:8080; 
    server 1.0.0.3:8080; 
    keepalive 2000;
}
server {
    listen       80;     
    server_name  localhost;                                               
    client_max_body_size 1024M;
 
    location /my/ {
        proxy_pass http://my_server/;
        proxy_set_header Host $host:$server_port;
    }
}

3、通过nginx访问本地文件

    location / {
        root   E:/nginx-1.18.0;
        autoindex on;
    }

如上就是nginx的入门简易配置,大家可以在电脑本地尝试,感谢小伙伴们的浏览。