nodeclub
nodeclub copied to clipboard
ubuntu上安装nodeclub的一系列问题求解
问题一:
如图, 运行环境是
- ubuntu:16.04
- node:10.15
- redis"5.0
- mongo:4.0.5
运行命令是:sudo make build。这个报错不知道是从哪里来的
问题二
config.js上面的注释确实有些看不懂。请问有例子可以参考么。像webo_key是什么,管理员怎么配置。还有GITHUB_OAUTH的callbackURL确实也不知道怎么配置
感谢各位大佬,如果有好的建议欢迎提供给我
@alsotang
刚才运行了一下test,基本是可行的,除了静态资源没有生成
@nanhupatar 代码down下来后,不用build,因为几年前build就报错 😂 ,然后把 config.default.js 改成 config.js
github配置方法可以参考我写的这个文档 https://tomoya92.github.io/pybbs/#/zh-cn/oauth
默认好像本地登录也是开启的,你注册一个帐号,然后把你的用户名配置在 config.js 里的 admins 数组里,你就是管理员了,比如你的名字是 xxx 配置成这样就行了 admins: { xxx: true },
其它的根据自己需要配置就行了
@nanhupatar 代码down下来后,不用build,因为几年前build就报错 😂 ,然后把
config.default.js改成config.jsgithub配置方法可以参考我写的这个文档 https://tomoya92.github.io/pybbs/#/zh-cn/oauth
默认好像本地登录也是开启的,你注册一个帐号,然后把你的用户名配置在
config.js里的admins数组里,你就是管理员了,比如你的名字是 xxx 配置成这样就行了admins: { xxx: true },其它的根据自己需要配置就行了
非常感谢反馈,我明天再尝试一下,如果有什么其他问题,再请教您
问题1可以看看travis的测试代码怎么写的。 问题2还是需要看代码才行
问题1可以看看travis的测试代码怎么写的。 问题2还是需要看代码才行
session_secret: "w_session", // 务必修改
auth_cookie_name: "node_club",
session_secret填一个字符串就行了么
其他地方的话
//weibo app key
weibo_key: 10000000,
weibo_id: "your_weibo_id",
这个东西是干什么的,貌似也没有解释,我猜测是微博开发者绑定的一个id。
@nanhupatar 代码down下来后,不用build,因为几年前build就报错 😂 ,然后把
config.default.js改成config.jsgithub配置方法可以参考我写的这个文档 https://tomoya92.github.io/pybbs/#/zh-cn/oauth
默认好像本地登录也是开启的,你注册一个帐号,然后把你的用户名配置在
config.js里的admins数组里,你就是管理员了,比如你的名字是 xxx 配置成这样就行了admins: { xxx: true },其它的根据自己需要配置就行了
非常感谢,确实是这样对管理员进行设置,我之前以为
admins: { user_login_name: true },
要改成
admins: { user_login_name: 登陆名 },
@tomoya92
还有一个问题 如果上https的话,config.js需不需要修改。
server {
listen 80;
server_name www.yitianyibu.cn yitianyibu.cn;
root /www/server/backend;
index index.html index.htm;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
expires 30d;
}
location ~ .*\.(js|css)?$ {
expires 12h;
}
location / {
proxy_pass http://127.0.0.1:3000;
}
access_log /www/wwwlogs/access.log;
}
server {
listen 443;
server_name yitianyibu.cn;
ssl on;
ssl_certificate /www/server/nginx/conf/1_yitianyibu.cn_bundle.crt;
ssl_certificate_key /www/server/nginx/conf/2_yitianyibu.cn.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:3000;
}
}
这是我的配置文件。 访问https://yitianyibu.cn 没有反应。http://yitianyibu.cn 时候正常。还有什么需要配置的 @alsotang @TakWolf
不需要修改。配置好ngnix即可。