nginx小记

安装

  • 查看nginx是否安装
yum info nginx
  • 官网下载
vi /etc/yum.repos.d/nginx.repo

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
  • 查看安装源是否生效,安装
yum list|grep nginx
yum install nginx -y
  • 安装成功,启动nginx
service nginx status  // 查看是否开启
servicee nginx start // 打开服务
  • 查看nginx安装path
which nginx

配置nginx项目目录

  • 把root改成你想配置的目录
  • 给自定义的目录设置755权限
  • 更新配置
kill -HUP `cat /var/run/nginx.pid`
  • 如果访问页面是403错误
  • 查看SELinux设置状态
/usr/sbin/sestatus 
  • 如果是enfing,修改为disabled
vi /etc/selinux/config
SELINUX = disabled
reboot

配置本地域名

  • 更改serve_name
server_name mf.com;
  • 更改window的host文件
10.0.1.188 mf.com // 10.0.1.188 为虚拟机的ip

反向代理,解决前后端分离项目跨域问题

location /api {
     rewrite  ^/api/(.*)$ /$1 break;
     proxy_pass http://api.kylin.eosbeijing.one:8880;
}
nginx配置,支持前端browser路由
location / {
	root   /var/www/eos_game_build;
	try_files $uri $uri/ @router;
	index  index.html index.htm;
}
    
location @router{
   rewrite ^.*$ /index.html last;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值