Nginx入门

NGINX

启动

nginx
查看进程
ps -ef|grep nginx
查看端口占用情况
lsof -i:80
其他

nginx -s 
         quit #停止
         stop #立即停止
         reload #重新加载配置文件
         oropern #重新打开日志文件

配置

使用whereis nginx找到nginx的配置目录(可能有很多个,需要一个一个找)

其中配置文件可能在 nginx.conf里,也可能在sites-enabledsites-available里。

打开后找到 server 下的 root,用来存放页面文件的路径

worker_processes 修改worker数量 auto自动设置

反向代理

upstream backend {
    ip_hash; #解决session问题
    server xxxxxxxx:xxx weight=1;
    server xxxxxxxx:xxx weight=2;
}
location /app {
    proxy_pass https://backend;
}

注意使用springboot的话,需要在所有的接口上加上前缀"/app"

https

# SSL configuration
#
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
ssl_certificate_key 目录
ssl_certificate 目录

http跳转https


Nginx入门
https://dreamerland.cn/2023/09/14/服务器技术杂项/nginx入门/
作者
Silva31
发布于
2023年9月14日
许可协议