leanote自建服务器安装解释

为知笔记,leanote都变成收费了。对于穷逼&爱自己胡捣鼓的人来说,自己建个服务器端再好不过了。

怎么安装服务器端官方也给出了相关的安装教程点击跳转


按照官方给出安装步骤就可以,但是会出现部分问题,比如mongodb无法通过手动下载的tar.gz来运行,这时候就需要用apt命令来安装。


如果你想完全按照官方教程来安装,那么你要下载对应你的机器版本的mongodb的包,但是mongodb官网好像没有32位的安装包了,这个是我收集的32位的链接:http://downloads.mongodb.org/linux/mongodb-linux-i686-v3.2-latest.tgz?_ga=2.114898759.1713724367.1498550277-1089294971.1498550277


手动解压安装的话你可能还得用 apt安装mongodb-clients,不安装的话可能运行错误。


mongodb可以运行之后必须做的是添加用户,这是官方教程对于mongodb V2和mongodb V3官方给出了不同方法,这个基本不会有错误。

官方教程中会有让你在/etc/profile中添加PATH变量严格按照官网步骤即可,需要注意的是修改完后当时是有效的,一但重启之后普通用户的PATH变量是生效的,root用户的变量不生效,需要将添加在profile里的语句添加到/root/.bashrc中。


其他都操作完执行运行的时候,确实可以运行了,但是关闭终端后就停止运行了,因为父进程结束了子进程也被关闭了。那你就需要这样运行了

nohup revel run github.com/leanote/leanote

你可以把这个写成脚本。这样就关闭终端之依然在运行。


用着用着可能出现一些问题,大部分问题是因为数据库没有连接上,

这两条是官方安装教程中的语句,执行这两条基本可以解决。当然你可以把他们写成脚本。


关于配置nginx我还没有成功,弄了好几次都没有成功,实现不了端口的转发。

有会的大佬可以留言帮我一下,感激不尽。有问题call我   [email protected]  ---->QQ邮箱  163邮箱 gmail邮箱

猜你喜欢

转载自blog.csdn.net/q916490090/article/details/79513755