安装Go语言

  1. SSH工具连接服务器开始操作:

    cd /www/server && wget -O golang.tar.gz https://dl.google.com/go/go1.15.2.linux-amd64.tar.gz
  2. 下载好之后解压:

  3. tar -xzvf golang.tar.gz


  4. 添加环境变量,使用vim 打开/etc/profile 文件。

    vim /etc/profile


  5. 在profile 最底部添加:

    export GOROOT=/www/server/go
    export GOBIN=$GOROOT/bin
    export GOPKG=$GOROOT/pkg/tool/linux_amd64
    export GOARCH=amd64
    export GOOS=linux
    export GOPATH=/www/wwwroot/Golang
    export PATH=$PATH:$GOBIN:$GOPKG:$GOPATH/bin


  6. 添加好之后,保存退出,然后执行如下命令使其生效:

    source /etc/profile


  7. 使用如下命令来测试Go语言环境是否安装成功:

    go version

安装Cloudreve

现在开始安装Cloudreve 安装命令如下:

cd /optwget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gztar -zxvf cloudreve_3.1.1_linux_amd64.tar.gz   #解压获取到的主程序chmod +x ./cloudreve  #赋予执行权限./cloudreve   #启动 Cloudreve

分别复制命令回车执行,安装成功截图如下:

Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的“cloudreve.db”,重新启动主程序以初始化新的管理员账户。

Cloudreve 默认会监听“5212”端口。你可以在浏览器中访问“http://服务器IP:5212”进入 Cloudreve。如果宝塔面板需要在安全中放行“5212”端口。注意用默认的管理账号和密码登录。

进程守护

以上步骤操作完后,最简单的部署就完成了。你可能需要一些更为具体的配置,才能让Cloudreve更好的工作,宝塔面板我们可以使用Supervisor管理器来设置进程守护,具体流程请参考下面的配置流程。

安装Supervisor管理器:软件商店→系统工具 ,找到Supervisor管理器安装即可。

域名访问

新建网站,之后在网站设置中,配置反向daili,如图:

效果展示

演示地址:https://demo.cloudreve.org/