1、安装Nginx服务器:
执行命令
brew install nginx
安装完以后,可以在终端输出的信息里看到一些配置路径:
/usr/local/etc/nginx/nginx.conf (配置文件路径)
/usr/local/var/www (服务器默认路径)
/usr/local/Cellar/nginx/1.X.X (安装路径)
注意:Nginx默认安装端口为8080,端口修改方式:打开 /usr/local/etc/nginx 发现里面有一个nginx.conf文件,更改默认的listen:8080为8088 重启nginx即可
2.命令
切换至目标路径
cd /usr/local/Cellar/nginx/1.19.6/bin
启动
nginx
停止
nginx -s stop
重新加载配置文件
nginx –s reload
3.更换目录文件 cd /usr/local/var/www open ./
4.多端口配置
server {
listen 8889;
server_name 192.168.2.192;
location / {
root /app/micro/portal;
index index.html;
try_files $uri $uri/ /index.html;
}
}
server {
listen 7100;
server_name 192.168.2.192;
# 配置跨域访问,此处是通配符,严格生产环境的话可以指定为主应用 192.168.2.192:8889
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
location / {
root /app/micro/app1;
index index.html;
try_files $uri $uri/ /index.html;
}
}