自从上次腾讯云服务器过期之后, 我把服务前从腾讯云迁移到华为云重新搭建的时候就不想再用宝塔来管理我的服务器了. 生命在于折腾嘛, 虽然少了很多自动化的工具, 但是自己从零开始的快感是借助图形化工具不可比拟的
install nginx
1 | yum install nginx |
config nginx
我通yum直接安装的nginx, nginx的配置文件在 /etc/nginx/ 目录下的 nginx.conf, 如果只需要部署一个网站的话可以直接修改这个文件来配置文件, 但是我想通过一个nginx分发很多个网站, 所以我直接修改nginx为
1 | user nginx; |
我这里直接加载目录下面conf.d下面所有conf的文件, 里面每一个文件代表一个网站.
代理Node服务
我的所有后端也从PHP迁移到了NodeJs, 接口调用就比较麻烦了, 所以直接使用跨域
1 | error_page 404 /index.html; |
nginx 文件结构
1 | ... #全局块 |
1 | ########### 每个指令必须有分号结束。################# |
nginx 常用命令
关闭nginx进程
nginx -s stop
启动nginx进程
servic nginx start
检查配置文件是否有误
nginx –t
重新加载配置文件
nginx –s reload
查看端口占用
netstat -tunlp|grep 端口号