安装二进制安装 leanote 记录
安装 go,用官网文档介绍的方式安装
设置相应的环境变量
安装 go install github.com/revel/cmd/revel
时会报错:
root/go/src/github.com/mattn/go-isatty/isatty_tcgets.go:7:8: cannot find package "golang.org/x/sys/unix" in any of:
/usr/local/go/src/golang.org/x/sys/unix (from $GOROOT)
/root/go/src/golang.org/x/sys/unix (from $GOPATH)
这时按照以下操作安装缺少的模块(参考网址:https://studygolang.com/articles/19351?fr=sidebar
):
开发好的go项目,在windows上运行的好好的,等拿到linux上编译时,报错,找不到核心包,用共go get命令也获取不到,查资料说是被墙了,幸好github上又对应的包下载,[https://github.com/golang?page=1](https://links.jianshu.com/go?to=https%3A%2F%2Fgithub.com%2Fgolang%3Fpage%3D1) 下载后,成功解决。 mkdir -p $GOPATH/src/golang.org/x cd $GOPATH/src/golang.org/x git clone https://github.com/golang/sys.git 参考:[http://www.fecshop.com/topic/805](https://links.jianshu.com/go?to=http%3A%2F%2Fwww.fecshop.com%2Ftopic%2F805)
等待漫长下载结束即可
我这里使用从源码安装 leanote
,导入数据时执行以下命令:
mongorestore -h localhost:38763 -d leanote --dir /home/go/src/github.com/leanote/leanote/mongodb_backup/leanote_install_data
注意:--dir 参数,不要出现符号错误!
leanote 有连个配置文件,一个是 conf/app.conf-default,另一个是 conf/app.conf,两个都需要修改
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于