下载代码
git-https
gitcloehttps://gitee.com/jiagzixi720/odelog.gitgit-ssh
gitcloegit@gitee.com:jiagzixi720/odelog.gitsv
svcosv://gitee.com/jiagzixi720/odelogsv-ssh
svcosv+ssh://gitee.com/jiagzixi720/odelog源码地址
https://gitee.com/jiagzixi720/odelog
zip离线下载
https://gitee.com/jiagzixi720/odelog/repository/archive/master.zip
安装odejs系统安装odejs
sudoapt-getistallodejs系统安装pm
#默认安装odejs自动安装该模块,如果没有安装,则执行下面命令安装 sudoapt-getistallpm全局安装cpm
#淘宝cpm镜像代替默认pm来快速安装ode模块 pmistall-gcpm--registry=https://registry.pm.taobao.org全局安装pm2
#使用负载均衡管理ode进程的启动、停止和重启等 cpmistall-gpm2项目中安装依赖包
#假如项目根目录是/data/www/odelog cd/data/www/odelog cpmistall安装mogodbwidows:https://odelog.c/cotet/detail?id=53eedd48598efda003c6d0bd&view=cotetDetail
liux:https://odelog.c/cotet/detail?id=5439cdae19d713190955ceb0&view=cotetDetail
启动mogodb #后台运行并自定义db和log目录 mogod--fork--dbpath=/usr/local/mogodb/data--logpath/usr/local/mogodb/log/mogodb.log--logapped修改配置 #settigs.bak.js文件重命名为:settigs.js module.exports={ port:3000,//web端口 cookieSecret:'cookieSecret',//cookie名称 dbUrl:'mogodb://zhagsa:123456@127.0.0.1:27017/odelog',//mogodb://用户名:密码@数据库ip:端口号/数据库名 email:{ host:'smtp服务器', port:465,//smtp端口,非加密:25,加密:465 secure:true,//是否加密, user:'发送邮箱用户名', pass:'发送邮箱密码' } }; 启动应用 #bi/www启动文件,-iode负载进程数,max=cpu核数 pm2 startbi/www-imax #其他pm2相关命令 pm2list #显示所有进程状态 pm2moit #监视所有进程 pm2logs #显示所有进程日志 pm2stopall #停止所有进程 pm2restartall #重启所有进程 pm2reloadall #0秒停机重载进程(用于NETWORKED进程) pm2stop0 #停止指定的进程 pm2restart0 #重启指定的进程 pm2delete0 #杀死指定的进程 pm2deleteall #杀死全部进程gix反向代理 server{ liste 80; server_ameodelog.c; idexidex.htmlidex.htmidex.ejs; root/data/www/odelog; #https加密协议,ssl证书 #liste 443; #ssl_certificate cert/odelog.c.pem; #ssl_certificate_keycert/odelog.c.key; #ssl_sessio_timeout5m; #ssl_ciphersECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #ssl_protocolsTLSv1TLSv1.1TLSv1.2; #ssl_prefer_server_cipherso; #静态资源文件根目录指定,不设置则404*****五颗星重要 locatio~^/(images/|js/|css/|fot/|fots/){ root/data/www/odelog/public; access_logoff; expiresmax; } #图片缓存 locatio~.*\.(gif|jpg|jpeg|pg|bmp|swf)$ { expires30d; } #js和css缓存 locatio~.*\.(js|css)?$ { expires1h; } #反向代理到本地ode项目3000端口*****五颗星重要 locatio/{ proxy_passhttps://127.0.0.1:3000; } #拒绝代码库文件响应 locatio~/\.(ht|sv|git){ deyall; } #访问日志 access_log/data/logs/gix/access/odelog.log; }访问本地:https://127.0.0.1:3000
http:https://odelog.c
htts:https://odelog.c







评论