linux 安装nginx
1.解压安装包
|
1
|
tar -zxf nginx-1.25.1.tar.gz |
2.进入解压后文件夹
cd nginx-1.25.1
3.配置nginx
./configure

4.编译安装
make&&make install

5.运行nginx
进入目录
cd /usr/local/nginx/sbin
启动nginx
./nginx
6.配置nginx 配置文件在/usr/local/nginx/conf

7.重启nginx
/usr/local/nginx/sbin/nginx -s reload
8.关闭nginx
# 快速停止nginx ./nginx -s stop
9.查询nginx进程
|
1
|
ps -ef|grep nginx |
10.nginx配置文件
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
alias /opt/font/dist/; # 注意末尾斜杠,与 alias 路径匹配
try_files $uri $uri/ /index.html; # 适配前端路由,此处改为 /index.html(因为已在根路径)
index index.html index.htm;
}
location /manage { #这个名字要和底下的
alias /opt/manage/dist_prod/; # 注意末尾的斜杠
try_files $uri $uri/ /manage/index.html; #这个名字保持一致,.env配置文件内要是设置了VUE_APP_PUBLIC_PATH=/manage 那么这名字就得等于VUE_APP_PUBLIC_PATH等于的名字
index index.html index.htm;
}
location /front {
alias /opt/font/dist;
try_files $uri $uri/ /front/index.html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}


浙公网安备 33010602011771号