使用Docker部署安装NextCloud私有云

0 环境配置

  • 阿里学生云服务器一台
  • 操作系统 Centos7.6
  • Docker 1.13.1
    安装Docker

1 安装NextCloud私有云

NextCloud基于云技术的工程教育平台,利用云技术,提高工程教育过程中教学、实验与创新的效率与效果。
每一位nextcloud的使用者都可以以教师或学生身份登录, 从而使得每个人都可以传授知识也可以学习知识,真正做到Any time, any where!的工程教育全新愿景。百度

1.1 重启Docker

service docker restart

1.2 安装NextCloud

docker run -d -p 8080:80 nextcloud

安装成功
在这里插入图片描述
1.3 访问服务器IP + 端口8080
例如http://47.101.174.127:8080/

Error
在这里插入图片描述
不要慌,因为没有开放端口号哈!

2 开放8080端口

2.1 查看防火墙的状态

firewall-cmd --state

2.2 处于关闭状态,开启!

systemctl start firewalld.service

在这里插入图片描述
2.3 开启!

firewall-cmd --zone=public --add-port=8080/tcp --permanent

–zone=public:表示作用域为公共的
–add-port=8080/tcp:添加tcp协议的端口8080
–permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效

在这里插入图片描述
2.4 重启防火墙&重新载入配置

systemctl restart firewalld.service

firewall-cmd --reload

在这里插入图片描述
2.5 检查8080开放情况

iptables -L -n | grep 8080

在这里插入图片描述

3 使用80端口

docker run -d -p 80:80 nextcloud

3.1 设置账号密码&点击安装完成
在这里插入图片描述
在这里插入图片描述
3.2 创建文件夹
在这里插入图片描述
3.3 上传文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.4 分享文件
在这里插入图片描述

参考链接

猜你喜欢

转载自blog.csdn.net/hezuijiudexiaobai/article/details/106476140