使用OwnCloud搭建私有云网盘

  • A+
所属分类:服务搭建

OwnCloud是一个开源的个人云存储解决方案,如今被许多中小型企业用于局域网共享,网盘支持文件预览、链接分享、加载第三方储存等等,用户可以使用主流浏览器访问网盘,也可以安装全平台的客户端访问网盘,管理数据非常方便。

 实验环境

实验平台:VMware虚拟机

操作系统:CentOS 7.4 / Windows10

服务端IP:192.168.168.97

MySQL:5.7.21

Apache:2.4.33

PHP:7.2.3

OwnCloud:10.0.7

 服务端篇

第一步 搭建LAMP

新版本的OwnCloud只能运行在PHP 5.6以上的环境,涉及到云服务、虚拟化之类的东西,个人建议在CentOS7.x的新系统上面去折腾。教程中是在CentOS 7.4操作系统上搭建LAMP环境,搭建方法请参考之前写的文章。

CentOS7源码编译搭建LAMP:http://www.wanghualang.com/centos7-make-lamp.html

第二步 创建MySQL数据库

默认数据库root用户的密码为空,教程中修改为123456。

  1. [root@Wanghualang ~]# mysqladmin -uroot password '123456'  

使用新密码登陆数据库,创建owncloud数据库。

  1. [root@Wanghualang ~]# mysql -uroot -p123456  
  2. mysql> create database owncloud;  
  3. mysql> flush privileges;  
  4. mysql> exit  

第三步 安装OwnCloud

安装解压软件

  1. [root@Wanghualang ~]# yum -y install bzip2  

删除网站根目录的内容,并拷贝OwnCloud源文件到网站根目录

  1. [root@Wanghualang ~]# rm -rf /usr/local/apache/htdocs/*  
  2. [root@Wanghualang ~]# cd /usr/local/src/  
  3. [root@Wanghualang src]# wget --no-check-certificate https://download.owncloud.org/community/owncloud-10.0.7.tar.bz2  
  4. [root@Wanghualang src]# tar xjf owncloud-10.0.7.tar.bz2  
  5. [root@Wanghualang src]# mv owncloud/* /usr/local/apache/htdocs/  

安装OwnCloud,浏览器访问192.168.168.97,输入管理员用户名、密码后,点击存储&数据库,选择MySQL/MariaDB,填写教程第二步中创建的数据库名称、数据库管理用户和密码,如下图。这里说明一下,如果在存储&数据库中看不到MySQL/MariaDB,说明当前PHP不支持MySQL扩展,需要重新编译,在配置的时候添加:--with-pdo-mysql

使用OwnCloud搭建私有云网盘

安装结束后会自动跳转到控制台登陆界面,输入管理员用户名、密码登陆,教程结束!

使用OwnCloud搭建私有云网盘

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: