[云服务器10]使用alist搭建云盘系统

hello大家好啊,今天为大家带来的是使用alist搭建一个网盘系统!

首先我们得明确,人家阿里云盘,百度云盘都是存了PB级的数据,然后我大概算了一下,成本约为2 554 880RMB每个月,买不起,根本买不起!所以我们这次就100GB的做个试验吧!

获得服务器

为了搭建我们的平台,需要一台云服务器。

首先我们打开雨云,登录或注册一个账号,如果是注册优惠码记得填pyao

可以参考这篇文章有关账号的步骤,登录注册好后,我们来到主面板,购买一个云服务器。

区域可以自己选,然后套餐目测2核2G足够了。

操作系统我个人喜欢用Ubuntu 22.04,当然只要是Linux系列的都可以。

预装选择1Panel,后面会用到。

然后点击右下角的试用,可以$1$元使用$1$天($24$小时计),如果你觉得好用可以一直续费用下去。

购买好后,会自动跳转到服务器列表,找到你刚才购买的服务器,等创建中变成运行中后,点击管理

d59065a85b6b4b25a70bb87db3751b55

—>

dac2e09d2ae1474fbf4f2aee9b922a0b

可以看到下面有一个安装信息,等安装好后,复制下网址,把${LOCAL_IP}替换为你的服务器IP地址,然后输入账号密码,点击登录

—>

登陆后会来到

在这里再次核对配置是否选对了,当然内存差那么一点是正常的!

开始搭建

首先,我们点击左边的应用商店,在这里搜索alist并安装。

注意要勾选端口外部访问

点击确定,耐心等待安装好。

—>

然后点击这个笔记本一样的图标,会出现:

找到第5行的最右边的and the initial password is: XXXX,这就是alist的初始密码啦

然后我们回到应用商店,安装一个叫OpenResty的软件。

所有选项都默认,直接确定

同样耐心等待(这个安装时间比较长)。

两个APP都安装好后,我们点击alist这个卡片的服务器端口,会弹出这个窗口:

4a39f9726e634e7bba6c27db3cf211aa

快速跳转后,会来到设置界面,我们注意:

点击设置,把IP设置为雨云面板中的IP。

这是我们回到alist端口这里,会自动跳转到一个界面。

账号默认是admin,密码就是在alist安装日志中的那一串密码(不是1Panel的,注意不要把空格也复制)。

这表示我们还没有绑定对象存储,我们可以在雨云购买一个。

先点击界面下方的管理

然后点击存储-添加,驱动选择对象存储

挂载路径你可以随便填,我填了/rainyun

然后往下滑,点击启用签名

接着我们来到雨云,点击对象存储,然后点击购买新实例

因为我们只是用来测试的,所以平衡50G就可以了。你也可以用2000积分兑换一个平衡10G的。

然后点击新建存储桶,名字自己定吧。

然后在我的存储桶中,找到你刚才的桶,点击名字。

点击信息与监控,打开启用公共访问

回到alist管理界面,存储桶名称填写雨云面板的存储桶名称,比如我的就是kkxxpan

Endpoint填写雨云面板中的API端点内容,不带https://和你的桶名,比如我就填cn-sy1.rains3.com,地区不是必填项可以不填。

访问密钥ID填写雨云面板的Access Key,安全访问密钥填Secret Key

对象版本填写V2

好了后点击确定,如果你的存储状态为work,就成功了!

f8206c3e2cfb40b7b57378d1628e3554

此时我们回到alist主页,如果没有了那个提示,而是:

就OK了!

至于如何正确使用,可以参考一下alist官网

域名访问

当你搭建好了以后,就可以通过http://你的服务器IP:Alist提供的端口来访问了!

但仅仅是这样还是不够的,比如谁会记一串又臭又长的数字呢……

所以我们将使用OpenResty反代服务来直接通过域名+80端口访问了!

回到1Panel面板,点击左边的网站,点击创建网站,选择上面的反向代理这一栏。

域名可以自己注册,不要在雨云注册(目前),因为雨云备案系统已经鸽了好久了……

比如我的是kkxx.tech,那么我就填kkxx.tech;同时你也可以直接加入二级域名(比如pan.kkxx.tech,真香~)

代理地址填写你的alist地址,也就是127.0.0.1:Alist提供的端口,也可以是服务器的IP,前面一定要填http

然后来到你的域名服务提供商,进行DNS解析,这个大家都会吧。

添加一条A记录,那比如我想通过pan.kkxx.tech访问,那么主机名pan,如果是kkxx.tech就填@,记录值就是你的服务器IP。

like this:

然后:

你看,不用输数字,不用加端口,多么好啊(做感叹状)!

为了不让浏览器出现让强迫症发疯不安全,那你可以到Cloudflare搞一个免费的SSL证书,稍微配置后,就可以用https://访问了!

那么,本期教程就结束了!点赞关注不迷路!