OwnCloud私有云服务搭建教程
OwnCloud是一款开源的存储云,其作用可以像百度网盘那样存放文件到这个云当中,只要能连上网,手机,平板,电脑都可以从中下载或者上传文件,用起来非常不错,部署的过程也很简单,废话不多说,开始吧。
测试系统:RHEL 7.2
1.为避免影响看看是否安装了其他版本的 Mysql 和 Apache
rpm -qa |grep mysql
rpm -qa |grep httpd
2.安装相关的组件和服务
yum -y install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo
3.安装好后启动服务,需要注意的是 mysql 在rhel 7中被改名为 mariadb
systemctl start httpd
systemctl start mariadb.service
4.关闭防火墙和selinux
iptables –F
setenforce 0
5.初始化mariadb数据库,并为owncloud软件创建库
mysqladmin –uroot password “123456” #创建密码
mysql -uroot -p123456 #进入数据库
create database owncloud; #创建owncloud库
6.下载owncloud
https://download.owncloud.org/community/owncloud-10.0.2.zip
7.将下载好后的owncloud软件上传,可以使用rz命令上传,如果没有rz命令用yum安装:
yum –y install lrzsz
8.上传好后解压到/var/www/html/下面
unzip owncloud-10.0.1.zip && mv owncloud /var/www/html/
chown –R apache:apache /var/www/html/ #赋予apache权限
9.创建好后,使用浏览器访问,找到自己的ip地址如下所示
192.168.5.111/owncloud,输入到浏览器框就可以进行正常访问了。
然后就可以进行正常访问登录邮箱和密码进行使用了
注意:使用owncloud需要把PHP的版本升至5.6以上才可,不然会提示版本过低无法使用等问题
下面是是把linux系统下php版本升至5.6以上的方法
1:进入终端后查看php版本
php -v
输出可能如下:
PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
2:执行下面的命令升级软件仓库
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3:执行下面的命令删除php
yum remove php-common
然后像安装那样问你是否继续的,输入yes即可
4:安装php 5.6版本(php56w-devel这个不是必需的)
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
5:重启httpd
service httpd restart
查看最新的版本
php -v
现在应该是5.6了!
上一篇: Docker创建seafile搭建私有云
下一篇: 点亮单个LED实验