零基础搭建个人云盘 – 支持多设备客户端

2020年11月21日17:51:00 评论 28 1510字
HXY

演示图

介绍

随着大家电脑、手机普及率越来越高,储存的文件资料也慢慢变多,而且不同设备终端之间的相互查看也不方便。云盘就刚好解决了此问题。但是云盘还存在上传、下载速度慢,文件被破解、文件被盗等等问题。解决这些问题的最快速方案就是搭建一个属于自己的个人云盘。本文章将会介绍ownCloud云盘程序的搭建教程

准备内容

推荐海外VPS,国内的机器都是小水管,暂不推荐。土豪随意

系统:CentOS 7.x (CentOS 7.6)

开始安装

第一步:使用SSH连接服务器

第二步:安装顺序执行代码(出现的问题可以百度解决)

# 如有自己以前的安装,可以先卸载
sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine

# 安装Docker
sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo\
    https://download.docker.com/linux/centos/docker-ce.repo

# 启动Docker
sudo systemctl start docker

# 安装Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 为Docker-compose文件添加可执行属性并增加软连接
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# 安装并启动ownCloud
# 创建ownCloud目录
mkdir owncloud-docker-server
cd owncloud-docker-server

# 下载ownCloud docker-compose.yml文件
wget https://raw.githubusercontent.com/owncloud/docs/master/modules/admin_manual/examples/installation/docker/docker-compose.yml

# 创建环境变量文件
cat << EOF > .env
OWNCLOUD_VERSION=10.5
OWNCLOUD_DOMAIN=localhost
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
HTTP_PORT=8080
EOF

# 通过Docker-Compose启动
sudo docker-compose up -d

# 检查ownCloud docker容器启动成功
sudo docker-compose ps

配置云盘

在安装ownCloud云盘过程中,我们配置了HTTP_PORT = 8080,所以我们需要对防火墙的8080端口进行放行。国内云服务商也需要去服务器的防火墙规则里面放行。

登陆云盘

在浏览器中打开:http://ip:8080 即可

用户名和初始密码都是:admin,登陆后推荐修改密码

最后

本文转载于公众号(转载时部分内容做了修改):腾讯云服务器

地址:https://mp.weixin.qq.com/s/9sMtibVKDt0eYWiyUYHEAQ

继续阅读
weinxin
我的微信
如有任何问题或疑问,请添加我的微信咨询哦~
夏天❤
  • 如果文内未有特别说明,所文均为本博客原创文章,转载请标注出处
  • 转载注明:https://www.sevesum.com/1012.html - 零基础搭建个人云盘 – 支持多设备客户端