使用centos7搭建Cloudreve,在这条路上我尝试过自建、Owncloud等,恰巧最近发现了 Cloudreve 尝试体验后感觉更香,支持的功能更多。

 1.首先开始之前配置一个华为的源

vi /etc/yum.repos.d/openstack.repo   #内容如下

[base]
name=base
baseurl=https://repo.huaweicloud.com/centos/7/os/x86_64/
enable=1
gpgcheck=0
[extras]
name=extrax
baseurl=https://repo.huaweicloud.com/centos/7/extras/x86_64/
enable=1
gpgcheck=0
[updates]
name=updates
baseurl=https://repo.huaweicloud.com/centos/7/updates/x86_64/
enable=1
gpgcheck=0
[queens]
name=queens
baseurl=https://repo.huaweicloud.com/centos/7/cloud/x86_64/openstack-queens/
enable=1
gpgcheck=0
[virt]
name=virt
baseurl=https://repo.huaweicloud.com/centos/7/virt/x86_64/kvm-common/
enable=1
gpgcheck=0

2.打开防火墙,关闭setenforce0

systemctl start firewalld   #开启防火墙
setenforce 0     #关闭setenforce 0

3.进入home目录下,下载Clodreve云盘      ####如果没有wget命令 可以自己下载一个

cd/home   #进入home目录


yum -y install wget #下载wget


#安装包Cloudreve
wget https://cos.cdn.azpay.cn/uploads/2021/10/30/thHBjDcq_cloudreve_3.3.2_linux_amd64.tar.gz  

4.解压到当前目录home,给Cloudreve权限,启动Cloudreve

解压到当前目录
tar -zxvf thHBjDcq_cloudreve_3.3.2_linux_amd64.tar.gz    

给Cloudreve权限 
chmod +x ./cloudreve

启动 Cloudreve
./cloudreve  

5.会出现以下界面 ,记住账号密码,后续会用到

 

 6.差看已放行的端口所有端口,开启5212端口, 一定要重启防火墙才能生效。

查看已放行的端口
firewall-cmd --list-ports

开启5212端口
firewall-cmd --permanent --zone=public --add-port=5212/tcp

重启防火墙(修改配置后要重启防火墙  ,否则无效)
firewall-cmd --reload

7. 创建一个配置文件,加入以下命令,用于启动Cloudreve。

创建配置文件 
vi /usr/lib/systemd/system/cloudreve.service


加入以下内容
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target
​
[Service]
WorkingDirectory=/home
ExecStart=/home/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
​
StandardOutput=null
StandardError=syslog
​
[Install]
WantedBy=multi-user.target

8.更新配置,启动服务。

更新配置
systemctl daemon-reload

启动服务开机自启
systemctl start cloudreve
systemctl enable cloudreve

9.配置一个nginx源,用来下载nginx。

配置nginx源
vi /etc/yum.repos.d/local.repo

加入以下内容
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1



下载nginx
yum -y install nginx 

10.修改nginx配置文件,然后启动nginx。  #### 注意格式,如果格式不对会导致nginx启动失败。

nginx配置文件
vi /etc/nginx/conf.d/default.conf

在这个下面加入location / {
                 root   /usr/share/nginx/html;
                 index  index.html index.htm;
                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                 proxy_set_header Host $http_host;
                 proxy_redirect off;
                 proxy_pass http://127.0.0.1:5212;
                 # 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸
                 # client_max_body_size 20000m;
             } 


启动nginx
systemctl restart nginx

11.放行80端口,关闭5212端口,重启防火墙。

放行80端口
firewall-cmd --permanent --zone=public --add-port=80/tcp

关闭5212端口
firewall-cmd --permanent --zone=public --remove-port=5212/tcp

重启防火墙
firewall-cmd --reload

12.最后浏览器访问:http://ip:80  ,写入刚刚的密码

13.登录成功,存放给种文件和图片、视频、或者是班级的任务,也可以集体交进去,以上就是我的Cloudreve云盘,欢迎大家搭建。 如果有问题可以私信小编。 

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值