发布新日志

  • 部门日报系统部署备忘录

    2018-02-02 15:29:41

    引子


    部门里难免都会要求大家去写日报,其实这个是繁琐的工作,以前一直都是邮件或者excel,觉得查看和统计不方便。无意中网上看到了一款开源的日报系统,部署一下试试,这里就记录下步骤。


    部署步骤


    1、基本的linux和apache环境


    2、安装nodejs

        a、官网下载

        b、解压之后进入bin目录

        c、./node -v 可以看到版本

        d、设置全局,命令如下:

        ln -s /opt/node-v6.10.3-linux-x64/bin/node /usr/local/bin/node

        ln -s /opt/node-v6.10.3-linux-x64/bin/npm /usr/local/bin/npm


    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的端口为8888

        d、运行nohup node app.js &,之后看到输出'Express server listening on port '8888' 则表示服务器启动成功。

        如果想让它在后台永久运行则需要这样做:

         npm install -g forever

        forever start /opt/apache2/htdocs/dailyReport/app.js

        e、浏览器地址栏输入http://你的域名/install,会看到设置默认管理员账户成功页面,按照提示进入网站登陆界面,

        输入管理员账户名 adminn,密码1234567则可以登陆成功

        f、手机版访问地址是:http://你的域名/m


    浏览日报界面

Open Toolbar