centos7 -搭建个人网盘
一、准备
1.centos服务器,内存:2G以上 带宽:越大越好 。演示服务器版本:CentOS Linux release 7.7.1908 (Core)。
2.yum源配置:这里采用阿里源
- 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 运行 yum makecache 生成缓存
二、搭建网盘过程
1.安装docker
yum -y install docker # yum安装docker
systemctl start docker # 启动docker
service docker start #centos 6 启动docker命令
systemctl enable docker # 开机自启
chkconfig docker on #centos 6 开机自启
2.获取nextcloud镜像, 完成网盘搭建
docker run -d -p 8080:80 nextcloud #这里可以自定义端口,不一定要使用8080,但端口必须添加到防火墙中。
安装完成后界面如下:
三、注意事项和排错方法
1.注意开通8080 和80 端口(云服务器在安全策略组中,阿里云添加方法。)
2.局域网中要关闭AP隔离才能实现互传。
3.使用虚拟机安装的时候需要将网络模式调整成桥接模式或者nat模式。