最简单的使用方法,记录怎么部署静态的前端文件。
查看是否有正在运行的 Nginx 进程 ps -ef | grep nginx
查看安装的 Nginx 版本 nginx -v
在Ubuntu/Debian系
sudo apt-get install nginx
或者RedHat/CentOS系
2022-07-31 15:03:01
最简单的使用方法,记录怎么部署静态的前端文件。
查看是否有正在运行的 Nginx 进程 ps -ef | grep nginx
查看安装的 Nginx 版本 nginx -v
在Ubuntu/Debian系
sudo apt-get install nginx
或者RedHat/CentOS系
sudo yum install nginx
配置文件在 /etc/nginx/nginx.conf
简单加一个 server 就行
server {
listen 23333;
server_name nb_frontend;
# 静态文件的地址
root /home/..../dist;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
# 静态文件的地址
root /home/.../dist;
# 如果配置了history路由就加下面这句
try_files $uri $uri/ /index.html;
}
location /api {
# 如果要删除url中 /api
# rewrite ^/api/(.*)$ /$1 break;
# 后端服务地址
proxy_pass http://xxx;
}
error_page 404 403 500 502 503 504 /error_page.html;
location = /error_page.html {
# 错误页面对应的文件目录 下面有error_page.html文件
root /home/.../public;
}
}
然后启动服务
sudo nginx -c /etc/nginx/nginx.conf
如果修改了 Nginx 配置文件 需要执行下面命令重新加载
sudo nginx -s reload
下一篇:ubuntu搜狗拼音候选词消失