阿里云服务器搭建私人云盘

阿里云服务器搭建私人云盘1、配置安全组端口新建安全组并开放以下端口2、利用Git来搭建私人云盘1、利用Workbench点击立即登录进行远程连接2、安装docker容器docker是一款开源的容器运行工具,提供了一套便捷的服务打包、分发、部署方式。我们将要部署的服务就是通过docker容器来运行的。docker-compose是一款基于docker的容器编排工具。有了它,我们通过一份配置文件就能启动所有需要的服务。依次执行以下命令,通过自动化脚本完成docker..

大家好,又见面了,我是你们的朋友全栈君。

1、配置安全组端口

新建安全组并开放以下端口

阿里云服务器搭建私人云盘

 2、利用 Git 来搭建私人云盘

1、利用 Workbench 点击立即登录 进行远程连接

阿里云服务器搭建私人云盘

 2、安装 docker 容器

docker 是一款开源的容器运行工具,提供了一套便捷的服务打包、分发、部署方式。我们将要部署的服务就是通过 docker 容器来运行的。

docker-compose 是一款基于 docker 的容器编排工具。有了它,我们通过一份配置文件就能启动所有需要的服务。

依次执行以下命令,通过自动化脚本完成 docker 和 docker-compose 安装:

// 首先更新一下安装库
apt-get install update
apt-get install upgrade
// 安装 docker 和 docker-compose
apt-get install docker
apt-get install docker-compose

安装 git

apt-get install git

3、部署 NextCloud

将配置好的部署环境克隆到服务器上

git clone https://gitee.com/csr632/nextcloud-example
cd nextcloud-example

执行配置修改脚本,它会自动将docker-compose.yml中的 IP 占位符your.domain.name替换成【你的服务器公网 IP】:

chmod +x ./prepare.sh

./prepare.sh 你的服务器公网IP

启动 docker 容器

docker-compose up -d

3、遇到的问题

1、在启动 docker 容器的时候出现报错

发现是自己的 80 端口被占用了

Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use

这时候查看自己的端口信息

netstat -tlnp | grep 80

 发现是 apache 占用了

tcp6    0    0 :::80         :::*               LISTEN      36591/apache2   

把 apache2停掉

再次启动 docker 容器

systemctl stop apache2
docker-compose up -d

2、通过公网 ip 访问云盘时出现 welcome to nginx

通过关闭了一次 docker 又启动了就好了

docker-compose down
docker-compose up -d

4、个人感受

由于我自己的云服务器的带宽最大是1M

所以上传速度大概在500k左右,下载速度在120kb/s左右,还是很慢的。

像我这样的云服务器不建议搭建网盘,拿来学习学习云服务器的操作还是不错的!
(白嫖的云服务 还要什么自行车 嘎嘎嘎)

参考连接:nextcloud-example: 10分钟搭建一套属于你自己的云盘服务

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142382.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • @MapperScan 源码解析

    @MapperScan 源码解析aa

    2022年5月18日
    41
  • 刷屏专用超长复制_跪求超超长刷屏字符剑。。

    该楼层疑似违规已被系统折叠隐藏此楼查看此楼….飘过…..飘过……飘过…….飘过……..飘过……..飘过……..飘过……..飘过…….飘过……飘过…..飘过….飘过…飘过..飘过.飘过.飘过.飘过..飘过…飘过….飘过…..飘过……飘过…….飘过……..飘过……..飘过….

    2022年4月8日
    96
  • PHP使用swoole实现多线程爬虫[通俗易懂]

    PHP使用swoole实现多线程爬虫

    2022年2月12日
    33
  • 思科设备DHCP服务器option 82选项与DHCP中继代理的问题「建议收藏」

    思科设备DHCP服务器option 82选项与DHCP中继代理的问题「建议收藏」思科设备DHCP服务器option82选项与DHCP中继代理的问题  实验目的:  1.无中继代理时,DHCP向客户端发送地址段和接收接口地址相同的网段,如果不存在相同网段,就会丢弃请求数据包.  2.有中继代理时,服务器能够发送正确IP地址给客户端,是因为有一个被称为option82的选项,这个选项只要DHCP请求数据包被中继后便会自动添加,此…

    2022年10月15日
    1
  • 小米手机计算机无法归零,小米体脂秤不归零怎么调

    1、放平体重秤秤角。电子体重秤是比较敏感的,所以先确认四个秤脚是否摆放平稳、否有悬空、否有杂物,另外选择坚实的地面;2、移动后数据稳定再称重。第一次称完下来等数据稳定归零后再进行第二次测量;3、关闭忽略30秒之内的称重数据功能。小米体重秤有个选项,会自动忽略30秒之内的称重数据,也就是说前一个人刚称重完,30秒内另一个人站上去,得不到准确的数据。可以选择关闭该功能或者等30秒后再称重;4、重新绑定…

    2022年4月9日
    480
  • Docker离线安装教程「建议收藏」

    Docker离线安装教程「建议收藏」一、基础环境Centos7环境下载docker包,我们演示的是19.3.12下载地址将下载好的压缩包上传至服务器下二、开始安装解压docker包tar-zxvfdocker-19.03.12.tgz将解压后的文件复制到/usr/bin下cpdocker/*/usr/bin将docker注册为servicevi/etc/systemd/system/docker.service复制下列配置到docker.service并保存(:wq)[Un

    2022年9月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号