Leanote (蚂蚁笔记) Linux 搭建

在线云笔记工具 "Leanote (蚂蚁笔记)" 有易操作的界面
包含一款富文本编辑器和Markdown编辑器,它最大的特点就是简约、免费、开源、支持 Markdown 语法、Vim 和 Emacs
编辑模式,支持程序代码高亮、笔记历史记录、支持笔记分享协作、将笔记发布成博客等功能


123-768x461.png
图片来自:网路

环境准备

基础环境

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


   版权声明:本文为原创文章,版权归本站所有,欢迎分享本文,转载请保留出处!

发表留言

人生在世,错别字在所难免,无需纠正。

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif