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云盘,欢迎大家搭建。 如果有问题可以私信小编。
标签:尝试,更香,--,端口,repo,nginx,Cloudreve,cloudreve From: https://blog.csdn.net/dxgcbhj/article/details/141870820