如何搭建Cloudreve

今天教给大家如何搭建Cloudreve来作为自己的网盘

首先呢 搭建网盘需要以下条件

  • 一个服务器
  • 一块硬盘
  • 具有公网IP等访问服务器的条件

如果有以上条件就可以开始了!

一、安装 Cloudreve

首先我们通过 SSH 来连接上服务器

然后我们可以访问 Cloudreve 的官网:Cloudreve

通过 “下载” 来到 Github 找到合适自己系统的软件版本

直接将下载链接复制下来

回到服务器 找到一个合适的地方并创建文件夹(整理看的)

将压缩包下载到文件夹中:

wget https://xxxxxxxx.com/xxx/xxx/xxx

下载完后解压:

tar -zxvf xxxx.tar.gz

给权限:

chmod 777 cloudreve

你可以通过以下命令尝试开启它

./cloudreve

开启完后记得保存账号密码

默认端口 5212 如果启动失败大多是端口冲突

二、创建守护进程

你会发现当 SSH 关闭完后 Cloudreve 也会跟着关闭

该怎么办?这时候我们就要创建守护进程了

你可以在 /usr/lib/systemd/system/ 创建 xxxx.service 的文件

文件内容如下:

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

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

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target

将目录改成前面你所设置文件夹的目录

在 ExecStart 中后面要为 Cloudreve (就是前面说的 ./cloudreve )

创建文件夹后我们将进行以下操作:

更新 Service 的配置

systemctl daemon-reload

启动 Cloudreve 的守护进程

service start cloudreve

这样子就启动成功了

当然你也可以输入以下命令设置开机自启

systemctl enable cloudreve

你可以尝试通过 5212 端口看看是否启动成功

三、通过 Nginx 反代

Nginx 是博客的老伙伴了 前几篇文章都一直提到它

反代的文件内容以下:

server
{
     listen 80;     #iPv4
     listen [::]:80;  #监听端口iPv6
    #listen [::]:443 ssl;
    server_name _; #填写域名
    index index.php index.html index.htm default.php default.htm default.html;
    root /home/cloudreve;
#以下是反代内容 端口可改
    location / {
          proxy_pass  http://127.0.0.1:5212;
      }
}

把这个文件直接丢进 /usr/nginx/conf.d 文件后缀为 .conf

然后直接重启 Nginx:

nginx -s reload

接着直接通过反代配置中的域名或者IP访问 访问成功!

评论

  1. ryugu
    Android SamsungBrowser 1.0.
    1 年前
    2023-8-28 9:55:17

    挺好的

    • ryugu
      ryugu
      Android SamsungBrowser 1.0.
      1 年前
      2023-8-28 9:57:06

      请问评论显示设备是什么插件

      • 博主
        ryugu
        Windows Edge 116.0.1938.62
        1 年前
        2023-8-29 0:29:17

        主题自带

发送评论 编辑评论


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