Cloudreve的部署、迁移与新增离线下载节点

如果你是一个万物皆想编译的大佬,那么可以参考这里的官方文档: 构建 - Cloudreve

我们以使用官方提供的已编译的二进制文件部署为例

首先需要购买一台服务器,推荐使用美国等境外服务器,配置1核1G即可,但推荐2核2G

Clip_2024-01-27_07-56-01

Clip_2024-01-27_07-56-011920×1008 111 KB

在选择系统时建议选择Debian11、12或者Ubuntu20、22,可以选装这两个面板之中的一个

Clip_2024-01-27_07-57-28

Clip_2024-01-27_07-57-281920×1008 100 KB

如果你是懒人族,直接预装网盘系统也是可以的

以预装1Panel为例(当然也会给出命令行操作的方法)

购买完成后点击管理即可进入服务器管理页

Clip_2024-01-27_08-00-37

向下滑动即可看到预装APP信息

一般情况下,可能会输出如下内容

 

面板地址:http://$LOCAL_IP:25681/ed8fc2 用户名:se4g5b 密码:******* 修改密码命令:1pctl update password 你的密码

你需要将$LOCAL_IP替换为你的服务器IP

Clip_2024-01-27_08-05-23

Clip_2024-01-27_08-05-23731×345 38.8 KB

而不是像个xx一样

Clip_2024-01-27_08-06-32

也不要像个xxx一样

Clip_2024-01-27_08-11-18

做好准备工作后,从 Releases · cloudreve/Cloudreve (github.com) 下载一个适用于Linux的发行版本

注意一定要下载AMD64的,这里的AMD64并不是指AMD的CPU,而是指CPU架构为64位

Clip_2024-01-27_08-14-25

Clip_2024-01-27_08-14-251872×969 96.6 KB

使用你喜欢的方式上传文件,如果使用1Panel,请参考

Clip_2024-01-27_08-16-31

Clip_2024-01-27_08-16-311872×969 57.9 KB

如果使用命令行,可以 apt install lrzsz -y 后使用 rz 命令上传

之后解压压缩包

对于面板用户,直接点击解压即可

Clip_2024-01-27_08-21-06

Clip_2024-01-27_08-21-061872×969 61.5 KB

官方给出的解压命令是

 

tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

其中VERSION代表版本,对应了x.x.x这样的字段

Clip_2024-01-27_08-21-53

Clip_2024-01-27_08-21-531872×969 89.4 KB

OS代表系统

Clip_2024-01-27_08-22-27

有darwin、linux和windows,注意Linux系统是区分大小写的,而Windows系统不区分

ARCH代表CPU架构

Clip_2024-01-27_08-23-57

因为我们的版本是3.8.3,系统是Linux,CPU架构是amd64,所以我们最终使用的命令应该为

 

tar -zxvf cloudreve_3.8.3_linux_amd64.tar.gz

之后我们需要赋予其执行权限,如果使用命令行,可以使用chmod +x ./cloudreve

如果是面板,那么点击更多-权限

Clip_2024-01-27_08-26-46

Clip_2024-01-27_08-26-461872×969 65.1 KB

勾选可执行后确定即可

Clip_2024-01-27_08-27-18

Clip_2024-01-27_08-27-181872×969 53.1 KB

如果你使用命令行,此时可以直接使用命令启动cloudreve

 

./cloudreve

但是这样做会导致进程运行在当前的shell中,断开ssh后进程被终止,cloudreve也随之停止,当然,你可以使用screen将其放在后台执行,但更推荐使用进程守护,这样可以做到崩溃后自动重启,开机自动启动

如果你使用命令行,可以参考systemd的设置方式: 快速开始 - Cloudreve
或者使用Supervisor: 快速开始 - Cloudreve

对于面板用户,我们不得不打开终端执行一条命令

Clip_2024-01-27_08-33-43

Clip_2024-01-27_08-33-431872×969 47.3 KB

初次连接会要求输入用户名和密码,可以在雨云服务器的管理面板看到

Clip_2024-01-27_08-34-13

之后输入以下命令:

 

sudo apt install supervisor -y

如果提示找不到命令,那么你可能是安装了使用yum管理软件包的系统

Clip_2024-01-27_08-35-38

我们需要执行

 

yum install -y epel-release yum install -y supervisor systemctl start supervisord systemctl enable supervisord systemctl status supervisord

最后若输出以下内容即代表成功:

Clip_2024-01-27_08-39-24

Clip_2024-01-27_08-39-24764×324 9.87 KB

不得不说,yum的输出确实好看并且简单易读

Clip_2024-01-27_08-36-52

Clip_2024-01-27_08-36-521638×600 15.4 KB

之后打开面板并初始化进程守护

Clip_2024-01-27_08-39-45

Clip_2024-01-27_08-39-451872×969 55.2 KB

什么都不用动,一路下一步即可

Clip_2024-01-27_08-40-25

Clip_2024-01-27_08-40-251872×969 63.4 KB

最后输入一个立即重启即可

参考这里填写相关参数

Clip_2024-01-27_08-42-25

运行目录是 Cloudreve 主程序所在目录
启动命令是 Cloudreve 主程序绝对路径

确定后即可自动启动

Clip_2024-01-27_08-43-54

Clip_2024-01-27_08-43-541872×969 40.7 KB

点击日志即可查看默认的用户名和密码以及监听的端口

Clip_2024-01-27_08-44-38

Clip_2024-01-27_08-44-38763×716 8.48 KB

如果你要从之前1Panel部署的docker应用迁移过来,那么你需要进入以下目录

 

/opt/1panel/apps/cloudreve/cloudreve/data

如果你修改了默认安装路径,那么请一并修改其中的"opt"

将此目录下所有文件打包下载

停止cloudreve的进程

Clip_2024-01-27_08-49-34

Clip_2024-01-27_08-49-341872×969 44.8 KB

将文件上传至cloudreve可执行文件的同级目录下即可

Clip_2024-01-27_08-50-10

Clip_2024-01-27_08-50-101872×969 58.6 KB

别忘了重新开启他

Clip_2024-01-27_08-49-34

Clip_2024-01-27_08-49-341872×969 44.8 KB

之后即可完美迁移数据

Clip_2024-01-27_08-51-50

Clip_2024-01-27_08-51-501872×969 19.1 KB

如果要新增离线下载节点,点击这里的新增节点

Clip_2024-01-27_08-53-49

Clip_2024-01-27_08-53-491872×969 30.6 KB

复制下这个框中的所有内容,可以做成适当修改

Clip_2024-01-27_08-54-47

Clip_2024-01-27_08-54-471872×969 56.5 KB

之后将可执行文件与配置文件复制到另一台机子

Clip_2024-01-27_08-55-48

Clip_2024-01-27_08-55-481872×969 59 KB

在新主机上粘贴后文件后,打开config.ini,将里面的内容清空并粘贴进刚刚复制的方框中的内容

Clip_2024-01-27_08-56-27

Clip_2024-01-27_08-56-271872×969 58.3 KB

之后参考上方的supervisor使用教程配置一个守护进程

之后你需要在这里填入从机地址并测试通信,成功后继续步骤即可

Clip_2024-01-27_08-58-11

Clip_2024-01-27_08-58-111872×969 53.6 KB

都完成后编辑主节点,把这个开关打开

Clip_2024-01-27_08-58-43

Clip_2024-01-27_08-58-431872×969 40 KB

  • 27
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
将Python环境迁移部署离线电脑可以通过以下步骤实现: 1. 在在线电脑上下载Python安装包。 在Python官方网站或其他信任的软件下载网站上下载适用于离线电脑操作系统的Python安装包。确保所下载的安装包与离线电脑的操作系统版本和位数相匹配。 2. 将Python安装包转移到离线电脑。 使用可移动存储设备(如U盘)将Python安装包从在线电脑上复制到离线电脑上。确保文件复制完整且未被损坏。 3. 在离线电脑上安装Python。 双击Python安装包,按照安装向导的指示进行Python的安装。选择适当的安装路径并完成安装过程。 4. 配置Python环境变量。 打开离线电脑上的环境变量设置界面(可能是系统属性或控制面板中的高级系统设置)。添加Python安装路径到系统的PATH环境变量中,以便可以从任何目录或命令提示符下运行Python解释器。 5. 验证Python安装是否成功。 打开命令提示符或终端窗口,输入"python"命令,并按下回车键。如果出现Python解释器的交互式提示符(通常为">>>")则表示Python安装成功。 现在,您已成功将Python环境迁移部署离线电脑。您可以编写和运行Python程序,使用Python标准库和第三方库,以及进行其他Python开发和探索。请注意,由于离线电脑没有网络连接,您将无法使用包管理器pip进行第三方库的安装和更新。在离线电脑上安装所需的第三方库时,您需要手动下载库的安装包并进行手动安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值