搭建私人网盘(Linux篇)

Cloudreve支持多家云存储驱动的公有云文件系统,可助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。

注:本篇以centos8为例,系统不同,一些指令也会有所不同!!!

一、查询CPU架构

首先,我们要清楚我们的CPU架构是什么,在终端输入以下指令便可查看CPU架构。

uname -m

输入指令后可知CPU架构为X86_64,即amd64。

二、开启5212端口

1.查询5212端口是否开启

firewall-cmd --query-port=5212/tcp

返回yes即为已经开启,返回no即为没有开启。

2.开启5212端口

firewall-cmd --zone=public --add-port=5212/tcp --permanent

返回success即为开启成功。

3.重启防火墙

systemctl restart firewalld

三、下载Cloudreve文件(推荐使用方法一下载)

方法一:

打开https://github.com/cloudreve/Cloudreve/releases/tag/3.5.3,下载对应架构的文件,我的架构是amd64,所以我下载的第一个文件。

如果你是使用服务器搭建的话可以使用xftp将下载好后的文件上传到服务器上。

方法二:

1.创建一个名字为cloudreve的文件夹,便于文件的存储

mkdir cloudreve

2.进入cloudreve文件夹

cd cloudreve

3.下载文件

wget https://github.com/cloudreve/Cloudreve/releases/download/3.5.3/cloudreve_3.5.3_linux_amd64.tar.gz

下载好后可以输入ls查看文件夹中的文件。

四、部署

1.解压下载好的压缩包

tar -zxvf cloudreve_3.5.3_linux_amd64.tar.gz

2.给予cloudreve文件执行权限

chmod +x ./cloudreve

3.启动cloudreve

./cloudreve

如果出现截图中的内容则代表启动成功。

注意:一定要记住密码!一定要记住密码!一定要记住密码!

五、设置进程守护(systemd)

1.按ctrl+c停止运行cloudreve

2.输入以下命令创建cloudreve.service文件并打开

vim /usr/lib/systemd/system/cloudreve.service

3.复制以下内容到cloudreve.service中,并将PATH部分改为你cloudreve所在的路径

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target

[Service]
WorkingDirectory=/PATH
ExecStart=/PATH/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target

修改好后按ESC键,再输入:wq保存

4.更新systemd配置

systemctl daemon-reload

5.启动cloudreve服务

systemctl start cloudreve

6.设置开机自启

systemctl enable cloudreve

注:

(1)查询cloudreve路径

①进入cloudreve文件夹

cd cloudreve

②输入以下指令

pwd

(2)停止cloudreve服务

systemctl stop cloudreve

(3)忘记初始密码

初始密码只有第一次启动cloudreve时才会出现,如需重置密码,需要删除cloudreve文件夹下的cloudreve.db,并再次启动cloudreve

①停止cloudreve服务(已经停止的请忽略这一步,直接进入第二步即可)

systemctl stop cloudreve

②进入cloudreve文件夹

cd cloudreve

③删除cloudreve.db

rm -f cloudreve.db

④再一次启动cloudreve

./cloudreve

重置密码后记得使用systemd启动cloudreve服务,即输入systemctl start cloudreve

六、打开cloudreve网页

如果是使用本地搭建的,在浏览器地址栏中输入localhost:5212或127.0.0.1:5212即可打开cloudreve网页。

如果是使用服务器搭建的,在浏览器地址栏中输入服务器IP:5212即可。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇