小白如何搭建自己专属的云笔记

第一步:开通 ECS 云服务器

进入阿里云https://www.aliyun.com/minisite/goods?userCode=nrxob4um就可以领券购买 ECS 产品了,根据产品购买页面我们一步一步来讲。

1、计费方式

包年包月可以理解为是预付费产品,我们得先购买一个月或者几个月几年的ECS 产品才能使用 ECS,适合于长期稳定使用服务器的场景,比如说做网站。而按量付费可以理解为是后付费产品,我们需要保证有 100 元的余额才可以使用按量付费,按量付费就是用几个小时就扣几小时的钱,适合于测试或者跑数据的场景。

2、地域

地域(Region)和可用区(Zone)是两个概念:

地域就是服务器的数据中心所放在的城市,例如华东 1 是在杭州,华东 2 是在上海,不同地域的 ECS 不可内网互联。

可用区是同一地域下的不同数据中心,在同一个地域距离较近,可以通过光纤连接,内网可以互联。

一般来说,地域的选择,就是看您的业务中,哪个地域访客最多、转化率最高,而不是离管理者最近。例如我的博客访客主要来自广东省,那么【华南 1- 深圳】自然是我首选的;例如我是阿里速卖通上的外贸企业,客户主要分布在拉美国家,我的官方就不可能建设在【华东 1】,而是应该选择【美国东部 1(弗吉尼亚)】。

3、网络

网络分经典网络和专有网络:

经典网络是阿里云最早期的网络方式,同一地域内的所有 ECS、OSS、RDS都可以互联,然后通过安全组来实现访问的控制。

专有网络则是用户自有一个虚拟路由网络和交换机,只有同一网络、交换机下的 ECS、RDS 等产品才能互联,专有网络还可以绑定弹性 IP,就算换 ECS了,IP 依旧可以保持不变。

所以尽量以选择专有网络为先。

4、实例系列

实例就是云服务器的规格,包括 CPU、内存等。可以点击【选择其他实例规格】来查看所有可选的实例。

可根据需要来选择合适的规格,这里可以选择【入门级 ( 共享 )】实例。

5、公网带宽

公网带宽则分按使用流量和按固定带宽计费:

按流量计费顾名思义就是用多少流量扣多少钱,不同地域的每 G 流量资费不一样。

按带宽计费就是先买断多少 M 的带宽,后面无关用多少流量都不计费。

一般来说正常建站最好有至少 2M 的带宽,并配合 OSS 来放置资源会比较好。

6、镜像

公共镜像:是由阿里云官方提供公共基础镜像,仅包括初始系统环境。请根据您的实际情况自助配置应用环境或相关软件配置。

自定义镜像:基于用户系统快照生成,包括初始系统环境、应用环境和相关软件配置。选择自定义镜像创建云服务器,节省您的重复配置时间。

共享镜像:是其他账号的自定义镜像主动共享给您使用的镜像。阿里云不保其他账号共享给您的镜像的完整性和安全性,使用共享镜像需要自行承担风险。

镜像市场:提供经严格审核的优质镜像,预装操作系统、应用环境和各类软件,无需配置,可一键部署云服务器。满足建站 / 应用开发 / 可视化管理等个性化需求。

7、存储

存储主要分系统盘和数据盘,系统盘就是整个操作系统所安装的虚拟硬盘,而数据盘则是提供挂载到某一盘符或者目录下。

数据盘的安全可靠性更高,推荐将网站数据存放于数据盘所挂载的目录或盘符下。

而普通云盘则是阿里云最早提供的云盘,在三盘副本和高可靠性下性能孱弱,只存在于无 I/O 优化的实例。高效云盘则是在三盘副本和高可靠性下提供1240 ~ 3000 IOPS 的磁盘性能,在 60G 以下性价比凸显。SSD 云盘则是买的越大性能越好,最大提供 20000 IOPS 的性能,磁盘大于 60G 的情况下有购买价值,性能明显。

8、其他

购买量,就是购买多长时间,以及多少台相同配置的 ECS。

9、安全设置

设置密钥,就是通过密钥文件登入 Linux 系统,而非通过密码,必须拥有密钥文件才可以登入系统。

自定义密码,就是通过密码登入 Linux 系统或者 Windows 系统,推荐新手使用该方式。

创建后设置,就是生成实例了再通过重置密码的方式修改密码,不推荐!

第二步:安装 Leanote 程序

Leanote 是一款开源云笔记软件,使用 Go 的 Web 框架 revel 和 MongoDB 开发完成。支持多语言多用户有非常好的笔记记录体验,接下来我们将介绍 Leanote的二进制版安装教程

1、设置安全组

(1)进入本实例安全组

(2)点击配置规则

(3)右上角快速创建规则

(4)根据框内内容输入,并点击确认

HTTP(80)和 HTTPS(443)

授权对象为:0.0.0.0/0

2、安装 MongoDB

(1)导入包管理系统使用的公钥

sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv

0C49F3730359A14518585931BC711F9BA15703C6

(2)为 MongoDB 创建一个列表文件

根据版本创建 /etc/apt/sources.list.d/mongodb-org-3.4.list 列表文件

Ubuntu 14.04

echo “deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodborg/3.4 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 16.04

echo “deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/

mongodb-org/3.4 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org3.4.list

(3)更新本地包数据库

sudo apt-get update

(4)安装最新版本的 MongoDB

sudo apt-get install -y mongodb-org

3、安装 Leanote

(1)下载或者通过 sftp 上传二进制包(建议本地下载后上传 速度快)

wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linuxamd64-v2.6.1.bin.tar.gz

(2)解压

tar xzf leanote-linux-amd64-v2.6.1.bin.tar.gz

(3)启动 MongoDB

sudo service mongod start

(4)导入数据库,最后出现 done 表示成功

cd leanote

mongorestore -h localhost -d leanote –dir mongodb_backup/leanote_install_data/

(5)启动 Leanote 出现 Listening on :9000… 表示成功:

cd

apt install screen

screen -S leanote

cd leanote/bin

bash run.sh

第三步:配置 Leanote

代码:

cd ../

cd conf

vim app.conf

bash ../bin/run.sh

浏览器打开就行。

http://ECS 公网 IP

第四步:使用 Leanote

1、进入首页后,在顶部切换至中文

2、点击登录,账号是 admin,密码是 abc123


3、点击这里的 + 号,是创建一个笔记分类

4、然后我们就可以新建我们的笔记了!~


5、笔记是实时保存的,我们不用刻意去点击保存,或者 Ctrl + S

6、在右上角,点击后台管理


7、在 Configuration 中 Site’s URL 修改为我们的 ECS 公网 IP


8、Open Register 中可以选择不开放注册


本文摘自阿里云课程《7天学会ECS》

你可能感兴趣的:(小白如何搭建自己专属的云笔记)