赞
踩
实验介绍:
Leanote,前所未有的文档体验,近乎完美的平台覆盖,支持团队协同,想写什么写什么,想存什么存什么。免费领取一台云服务器ECS搭建Leanote,没有每个月限制多少条、多少G流量的限制,没有内容限制,没有字数长度限制,想要什么功能,自己实现。
参数 | 示例 |
---|---|
操作系统 | CentOS 7.9 64位。 |
预装应用 | 本教程无需选择。 |
产品所在地域 | 华东1(杭州)本教程以华东1(杭州)为例,您可根据实际需求进行选择 |
到期释放设置 | 建议您选择现在设置,避免到期未释放产生扣费。 |
其他参数 | 保持默认值或按需修改。 |
说明:实例创建完成大约3~5分钟后,才支持重置实例密码,如不可重置请耐心等待后重试。
说明:如果您的阿里云账号只能领取部分免费试用产品,请您领取符合免费试用资格的产品,然后进入实验,不满足免费试用资格的产品将会使用个人账户资源进行创建,并会产生一定的费用,请您及时关注账户扣费。
MongoDB是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库之间,它支持的数据结构非常松散是类似于json和bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引
2.3.1 执行以下命令,编辑mongodb-org.repo文件。
vim /etc/yum.repos.d/mongodb-org.repo
2.3.2按i进入编辑模式,并在mongodb-org.repo文件中添加如下代码。
[mongodb-org]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
注意:
2.3.3 配置完yum源之后,按ESC键退出编辑模式,输入:wq,回车保存并退出。
yum list
yum install mongodb-org -y
vim /etc/mongod.conf
按 i 进入编辑模式,找到net中的bindIP,将其参数修改为0.0.0.0。
2.6.2配置完后,按ESC键退出编辑模式,输入:wq,回车保存并退出。
systemctl start mongod.service
systemctl status mongod
wget --no-check-certificate https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
说明: 根据Leanote官方文档,如不修改app.secret项的值,将会有安全隐患。
3.3.1 执行以下命令,使用vim编辑器打开文件leanote/conf/app.conf。
vim leanote/conf/app.conf
3.3.2进入vim编辑器后,输入:/app.secret=并按下回车查找app.secret位置。
3.3.3 找到该项位置后按 i 键进入编辑模式,修改该项的值为任意字符串。
3.3.4 修改完成后,按ESC键退出编辑模式,输入:wq,回车保存并退出vim编辑器。
修改后如图所示。
mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 &
在本机浏览器中访问http://:9000,请将替换为您创建的ECS实例公网IP地址。
登录成功后如下图所示。
ECS提供的个人版免费试用实例为按量付费实例。完成教程后,请参考以下规则处理实例:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。