前几天将项目完成之后,捋了一遍项目代码。这是一个前后端分离的项目,前端采用react全家桶+ES6技术栈、anted-mobile移动端组件库;后端使用node+express+mangodb+socketIO技术栈;数据库使用的是mongdb,并采用能够基于node.js环境下对mongodb进行便捷操作的mongoose对mongodb数据库进行增、删、改、查的操作。
项目完成之后需要打包部署到服务器上。这里我选用的 Nginx服务器。Nginx是一个高性能的HTTP和反向代理web服务器,可以通过配置Nginx实现网页的跨域访问。
一、安装brew命令
-
在终端加载Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
二、安装nginx:
brew install nginx
几个nginx常用命令:
-
启动nginx服务器:
nginx
-
停止nginx服务器
sudo nginx -s stop
-
查看nginx是否在运行
ps -ef | grep ngnix
-
查看nginx配置日志,如果nginx不能正常打