OwnCloud私有云服务搭建教程

OwnCloud是一款开源的存储云,其作用可以像百度网盘那样存放文件到这个云当中,只要能连上网,手机,平板,电脑都可以从中下载或者上传文件,用起来非常不错,部署的过程也很简单,废话不多说,开始吧。

测试系统:RHEL 7.2

1.为避免影响看看是否安装了其他版本的 Mysql 和 Apache


   
   
   
   
  1. rpm -qa |grep mysql
  2. 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


   
   
   
   
  1. systemctl start httpd
  2. systemctl start mariadb.service

4.关闭防火墙和selinux


   
   
   
   
  1. iptables –F
  2. setenforce 0

5.初始化mariadb数据库,并为owncloud软件创建库


   
   
   
   
  1. mysqladmin –uroot password “ 123456#创建密码
  2. mysql -uroot -p123456 #进入数据库
  3. 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/下面


   
   
   
   
  1. unzip owncloud- 10.0. 1. zip && mv owncloud / var/www/html/
  2. 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:执行下面的命令升级软件仓库


   
   
   
   
  1.  rpm -Uvh https:/ /mirror.webtatic.com/yum /el7/epel-release.rpm
  2.  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了!

发布了4 篇原创文章 · 获赞 4 · 访问量 1万+

你可能感兴趣的:(一些分享)