前言
在开发完前端项目并把它打包成静态的网站之后,需要上传到服务器上,才能让用户来访问。 我们就需要在服务器上安装服务器程序: 如 Nginx
一、安装Nginx
-
更新服务器的软件包索引
sudo apt update
-
安装Nginx
apt-get install nginx
-
查看Nginx的版本
nginx -v
-
浏览器访问虚拟机地址
二. 配置nginx
- 将本地静态网页导入ubuntu 桌面
- 配置Nginx文件
cd /etc/nginx/sites-enabled #编辑sites-enabled目录下的default文件 sudo vim default
修改root(网站的根目录), index(网站的首页)
- 重启配置以及nginx
#重启nginx配置 sudo nginx -s reload #重启nginx服务 sudo systemctl restart nginx.service
- 访问虚拟机地址
- 反向代理
- ‘/’:为自己项目反向代理的baseURL
- ‘proxy_pass’ :反向代理目标服务器
- 配置负载均衡
三. 介绍Nginx配置项
server:代表一个服务器的配置,可以配置多个 server 块,每个 server 之间通过监听不同的端口,来处理不同的请求。 listen:监听端口号,默认为80端口 server_name:服务器域名,未申请域名可直接填IP地址,也可不填 root :配置项目所在地址 index:配置HTML主页 try_files:当出现意外情况时,访问该页面。默认为404页面 - $uri匹配整个 url 片段。 - $uri/匹配 URL 目录,也就是以 '/' 结尾的 URL,例如: https://editor.csdn.net/
原文链接:https://blog.csdn.net/qazwsxedcrfvrgb/article/details/127687849
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END