正文

安装

Cloudreve

#解压获取到的主程序
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

配置

Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。
Cloudreve 默认会监听5212端口。你可以在浏览器中访问http://服务器IP:5212进入 Cloudreve
以上步骤操作完后,最简单的部署就完成了。你可能需要一些更为具体的配置,才能让Cloudreve更好的工作,具体流程请参考下面的配置流程。

更改默认端口

以9981端口为例

 vim conf.ini

完整代码:

[System]
Mode = master
Listen = :9981
SessionSecret = FGxxNj5wxBOMxxxxxxxxxxxxxxxxxxUHBInYk1cZa3NbtmZh6xxxxxxxxecbiDyk
HashIDSalt = NxxxbySJxx0UfxxxxxxxxxxxxxxxAUOFKdkZ0lIdGxxxxxxxxxxxxxxxxxxxxxxx

进程守护

# 编辑配置文件
vim /etc/systemd/system/cloudreve.service

按下 i 进入编辑模式,复制以下内容并粘贴到 SSH,XShell 的快捷键是 Shift + Insert ( 键盘右上角偏左边 )

[Unit]
Description=Cloudreve
[Service]
User=root
WorkingDirectory=/www/wwwroot/你的域名/
LimitNOFILE=4096
PIDFile=/var/run/cloudreve/server.pid
ExecStart=/www/wwwroot/你的域名/cloudreve
Restart=on-failure
StartLimitInterval=600
[Install]
WantedBy=multi-user.target

然后按 Esc,接着输入 wq 保存,如果提示保存失败就试试 wq! 注意 ! 是英文的感叹号不是中文的!感叹号。
接着输入以下命令:

systemctl daemon-reload

服务就创建成功了,接下来启动服务:

systemctl start cloudreve

将服务设置为开机启动

systemctl enable cloudreve

如果要停止运行客户端,只需要输入

systemctl stop cloudreve

如果要禁止开机启动,输入

systemctl disable cloudreve

然后重启服务器检验

shutdown -r now

校验

成功:

Last modification:December 11th, 2020 at 01:32 pm
如果觉得我的文章对你有用,请随意赞赏