个人使用的云网盘,自行搭建ownCloud

前言吐槽:老实说,我有点想不通,为啥没人跟百度云盘竞争的,百度云盘在下载搞收费形式,就没人搞个容量收费形式吗,意思也就是用户来注册,送100G,上传下载不限制,但是给的存储容量上面收费,而且现在搞个磁盘阵列,云存储之类的技术很成熟,在搞一部分dy,ks短视频投放,我感觉15天就可以抢下百度云盘的市场。为啥没人干了???


要是有人用上面的方法,请你成功后送我10T永久空间,谢谢!


这里搭建个人网盘使用,就是为了上传下载不限速

1.搭建这个直接使用docker进行部署,不要问我为啥,因为方便,可迁移,一次部署,多地使用

ownCloud官网地址:https://owncloud.org/

ownCloud下载地址:https://owncloud.org/install/#

docker的快速部署:https://www.jianshu.com/p/9c96ea8e6f41

2.拉取docker镜像

docker pull owncloud         ###ownCloud的镜像,这个镜像已经集成了Apache+PHP环境

docker pull mysql :5.7            ####mysql镜像

3.运行mysql容器

docker run --name owncloud-mysql  -p 13306:3306   -e   MYSQL\_ROOT\_PASSWORD=root     -v   /haha/owncloud/mysql:/var/lib/mysql    mysql:5.7

-v   本地目录:容器内存储位置

4.运行owncloud 镜像

docker run --name owncloud --link owncloud-mysql:mysql    -v  /haha/data/ownclouddata:/data  -p 8080:80  -d owncloud

5.进入owncloud的web界面

打开浏览器----ip:8080(自己起容器映射的端口)

自己设置管理员的账号/密码--------admin/123qweasdzxc(自定义)

之后就进入这个界面

==============================================================

这里补充一点的是可以直接运行跑owncloud容器的,这个镜像有自带的数据库SQLite 数据库,这个比较小众,考虑到后面情况的就换成mysql,就比如你后期要搭建一个zabbix就可以有mysql的数据库,当然个人用的话,还是建议有主流数据库,不然报错了你都不知道怎么解决

你可能感兴趣的:(个人使用的云网盘,自行搭建ownCloud)