Last active
March 25, 2016 08:41
-
-
Save stableShip/7fdf867a3c00ed233b48 to your computer and use it in GitHub Desktop.
580服务器部署文档
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # 运行环境 | |
| * [nodejs-v0.10.*](https://nodejs.org/en/download/releases/) | |
| * Windows、Linux 或 MacOS 操作系统 | |
| * [mongodb]((https://www.mongodb.org/)) | |
| * [redis](http://redis.io/download) | |
| # 部署服务端 | |
| ## 下载源码 | |
| `svn checkout svn://120.24.251.10/sq580/branches/svrCode_20150630_XC` | |
| ## 安装依赖包 | |
| 进入目录: | |
| `cd svrCode_20150630_XC` | |
| 安装依赖包: | |
| `npm install ` | |
| # 安装mongo | |
| [官网下载](https://www.mongodb.org/) | |
| [配置mongo的用户验证](http://francs3.blog.163.com/blog/static/405767272012102331445410/) | |
| # 安装redis | |
| redis版本为2.8.*版本 | |
| [官网下载](http://redis.io/download) | |
| ## 修改数据库配置 | |
| 数据库配置文件为svrCode_20150630_XC/model/config/index.js | |
| ```javascript | |
| var CONFIG = { | |
| //mongo数据库配置 | |
| MONGODB:{ | |
| USERNAME:"root", | |
| PASSWORD:"123456", | |
| HOST:"127.0.0.1", | |
| PORT:"27017", | |
| DATABASE:"yhtsdk", | |
| OPTIONS:"" | |
| }, | |
| //redis配置 | |
| REDIS:{ | |
| port:6379, | |
| host:"127.0.0.1", | |
| auth_pass: "558a645db07d55d77f5682c3" | |
| }, | |
| //短信配置,一般无需修改 | |
| SMS:{ | |
| uri:'http://211.147.239.62:9050/cgi-bin/sendsms?', | |
| username:'xckj@xckj', | |
| password:'Sdg1892@' | |
| }, | |
| //socket.io端口配置 | |
| SOCKET:{ | |
| PORT:3001 | |
| }, | |
| //极光推送配置,一般无需修改 | |
| JPUSH:{ | |
| USER:{ | |
| APPKEY:'7f717e35745dd07af052fd6a', | |
| SECRET:'efb0193d0cee40a3ea5c464d' | |
| }, | |
| DOCTOR:{ | |
| APPKEY:'ae7196209cf93a53c9af3dff', | |
| SECRET:'6a008e3afe5d46e58ddb7ead' | |
| } | |
| }, | |
| //定时任务配置 | |
| FOLLOWUP_SCHEDULE: { | |
| EVERYDAY: { | |
| hour: 0, | |
| minute: 11, | |
| second:0 | |
| } | |
| } | |
| }; | |
| ``` | |
| 将上面需要修改的配置修改为实际的配置. | |
| # 运行项目 | |
| 新建文件夹svrCode_20150630_XC/logs,放置日志文件 | |
| * `mkdir logs` | |
| 启动方式: | |
| * `node app.js` | |
| ## 相关小问题 | |
| ### mongo数据库结构 | |
| `svn checkout svn://120.24.251.10/sq580/trunk/designFile` | |
| `cd designFile/一期参考` | |
| 查看 `mongodb原库表结构.xls` 文件 | |
| ### 消息协议 | |
| `svn checkout svn://120.24.251.10/sq580/trunk/designFile` | |
| `cd designFile/一期参考` | |
| 查看 `接口协议.xls` 文件 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment