在线云笔记工具 "Leanote (蚂蚁笔记)" 有易操作的界面
包含一款富文本编辑器和Markdown编辑器,它最大的特点就是简约、免费、开源、支持 Markdown 语法、Vim 和 Emacs
编辑模式,支持程序代码高亮、笔记历史记录、支持笔记分享协作、将笔记发布成博客等功能
图片来自:网路
环境准备
基础环境
centos 6.5 1核 1G 30(其他自行测试)、 go语言环境、 MongoDB 数据库、 域名1个
安装go语言环境
请下载合适自己的go语言包 我是centos 6.5 64位 所以选择以下包
wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz (国外)
wget wget https://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz (国内)
tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz
vim /etc/profile
#添加以下内容
export PATH=$PATH:/usr/local/go/bin
#使配置文件立即生效
source /etc/profile
#检测是否安装成功
go version
安装MongoDB数据库
下载mongodb
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz
#解压mongodb
tar -xzvf mongodb-linux-x86_64-3.0.1.tgz -C /usr/local/
#修改环境变量加上Mongodb变量信息
#编辑 /etc/profile,在文件末尾追加以下配置
vim /etc/profile
export PATH=$PATH:/usr/local/mongodb-linux-x86_64-3.0.1/bin
#并执行以下命令,使环境变量生效。
source /etc/profile
Leanote 搭建
获取 Leanote 二进制安装包
打开此下载链接找到自己服务器对应的版本,Linux的话一般是前2个,64位或32位 然后选择自己下载的包传上去并解压
tar -xzvf leanote-linux-amd64-v2.6.1.bin.tar.gz
Mongodb导入数据
执行以下命令,注意修改/home/ubuntu部分路径为自己刚刚下载Leanote的目录
mongorestore -h localhost -d leanote --dir /home/ubuntu/leanote/mongodb_backup/leanote_install_data/
导入成功的话会提示done
配置Leanote
这里是Leanote的配置文件,比如域名、端口、访问控制、语言等,主要必须修改的一项是 app.secret 必须修改成其他随机的字符串
vi leanote/conf/app.conf
运行Leanote
screen -S leanote #使用screen保证退出linux后继续运行
cd /home/ubuntu/leanote/bin #进入到Leanote执行目录
bash run.sh
访问 ip:9000 开始使用(不要忘记开防火墙和安全组端口),默认管理员账号密码为 admin abc123
版权声明:本文为原创文章,版权归本站所有,欢迎分享本文,转载请保留出处!