咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans
部门日报系统部署备忘录
- 大管家
- 原创 1800 投稿得红包
引子
部门里难免都会要求大家去写日报,其实这个是繁琐的工作,以前一直都是邮件或者excel,觉得查看和统计不方便。无意中网上看到了一款开源的日报系统,部署一下试试,这里就记录下步骤。
部署步骤
1、基本的linux和apache环境
2、安装nodejs
a、官网下载
b、利用命令tar -xvf解压,然后用命令mv修改为nodejs
c、设置全局,命令如下:
ln -s /opt/nodejs/bin/npm /usr/local/bin/
ln -s /opt/nodejs/bin/node/usr/local/bin/
d、如果用如下命令看到版本就没问题了
node -v
npm -v
3、安装redis
a、官网下载、解压、进入目录
b、make && make install
c、redis-server 运行
4、部署日报系统
a、把dailyReport放到/opt/apache2/htdocs下
dailyReport下载地址:https://github.com/WalterShe/dailyreport/zipball/master
b、进入该目录运行:npm install
c、vi config.js,修改app的端口为80
d、运行nohup node app.js &,之后看到输出'Express server listening on port '80' 则表示服务器启动成功。
如果想让它在后台永久运行则需要这样做:
npm install -g forever
forever start /opt/apache2/htdocs/dailyReport/app.js
e、浏览器地址栏输入http://你的域名/install,会看到设置默认管理员账户成功页面,按照提示进入网站登陆界面,
输入管理员账户名 adminn,密码1234567则可以登陆成功
f、手机版访问地址是:http://你的域名/m