蚂蚁笔记安装教程
视频地址
加入蚂蚁笔记群聊
up自建的服务已停止,目前笔记写在 语雀,点这个邀请链接注册即可使用。
上机实验,点这里可搭建一个看看效果
1、创建基础网站环境(已有的小伙伴请跳过这步)
- 购买域名并备案
- 购买服务器
- 安装基础网站环境LNMP(可以安装宝塔工具进行环境安装[自行百度宝塔])
- 创建站点
- 进入远程连接工具(宝塔自带有一个)
sudo -i
获取权限 - 安装基本工具 可选
yum update -y
yum install wget -y
yum install vim -y
yum install git -y
yum install curl -y
2、下载leanote二进制版
cd /www/wwwroot/你的网站目录
- 执行命令(可去官网leanote检查是否有新版本,有就换新版本链接吧)
wget https://sourceforge.net/projects/leanote-bin/files/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz/download
- 解压
tar -xzvf download
- 在leanote目录下编辑配置
vim conf/app.conf
- 修改
app.secret
的值,自己随便改
3、下载Mongodb
cd /usr/local
- 执行命令(可去官网mongodb检查是否有新版本,有就换新版本链接吧)
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.6.tgz
- 解压
tar -xzvf mongodb-linux-x86_64-4.0.6.tgz
- 配置环境变量
vim /etc/profile
- 末尾添加
export PATH=$PATH:/usr/local/mongodb-linux-x86_64-4.0.6/bin
- 重载配置(部分小伙伴需要退出后重新登录才会生效哦)
source /etc/profile
初始化数据库并导入数据
- 创建存放数据的目录
mkdir -p /data/leanote
- 初始化数据库并运行
mongod --dbpath /data/leanote
- 新开一个命令行窗口
- 导入数据
mongorestore -h localhost -d leanote --dir /www/wwwroot/你的网站目录/leanote/mongodb_backup/leanote_install_data/
- 测试
mongo
- 能正确出现
>
表示成功
4、运行leanote
cd /www/wwwroot/网站目录/leanote/bin
bash run.sh
- 测试(需要安装curl,可忽略)
curl http://127.0.0.1:9000
默认用户名:admin 密码:abc123
5、使用域名
- 需要配置nginx(使用apache的小伙伴自行百度)
- 还有js、css等也要添加
location / {
proxy_pass http://127.0.0.1:9000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
- 输入域名访问测试
- 不绑定域名的小伙伴,可以用ip放问,需要防火墙放行端口。有宝塔的小伙伴直接在安全里放行就好了
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --completely-reload