owncloud mysql版本_【原创】OwnCloud安装及维护文档(基于linux centOS 6.5)...

目录

OwnCloud安装及维护文档

一、虚拟机配置

二、安装配置环境

1、卸载旧版本

2、安装Apache

3、安装PHP

4、安装MySQL

三、安装ownCloud

问题处理

提示php版本过低

中文乱码

访问owncloud页面时,页面无法解析,返回php源码

OwnCloud安装及维护文档

一、虚拟机配置

操作系统:CentOS 6.5

内存大小:1252MB

显存大小:12MB

网络:Intel PRO/1000MT 桌面(桥接网络)

二、安装配置环境

1、卸载旧版本

ownCloud安装要求 PHP5.4以上,如果需要卸载旧版本请参照以下办法,以卸载apache为例。

查询已安装版本。如果要卸载mysql,就把httpd改成mysql。

[root@myCENT ~]# rpm -qa|grep httpdhttpd-2.2.15-30.el6.centos.x86_64httpd-tools-2.2.15-30.el6.centos.x86_64

如要卸载,输入一下命令。

[root@myCENT ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64

如果卸载出现问题,可以尝试加上--nodeps,强制卸载。

[root@myCENT ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64 --nodeps

2、安装Apache

//安装httpd

[root@myCENT ~]# yum install httpd

//开机自启动

[root@myCENT ~]# chkconfig --levels 235 httpd on

//启动apache

[root@myCENT ~]# /etc/init.d/httpd start

//打开配置文件

vim /etc/httpd/conf.d/owncloud.conf

//在配置文件中修改以下行:

AllowOverride None

Order allow,deny

allow from all

把AllowOverride None修改为AllowOverride All

//重新启动apache

[root@myCENT ~]# service httpd restart

3、安装PHP

因为新版本的owncloud要求php版本在5.4以上,centOS6.5自带版本为5.3,需要卸载重装较高版本。经过尝试,发现仓库中php版本仍为5.3,可以通过以下办法安装php5.5 版本。

修改yum源:

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

安装php5.5以及扩展

yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache

//重启apache,使其生效。

[root@myCENT ~]# service httpd restart

4、安装MySQL

1.安装mysql

[root@myCENT ~]# yum install mysql mysql-server

2.设置开机启动

[root@myCENT ~]# chkconfig --levels 235 mysqld on

[root@myCENT ~]# /etc/init.d/mysqld start

3.设置root密码

[root@myCENT ~]# mysql_secure_installation

默认是密码是空,在提示“Enter current password for root”时,直接回车。输入新密码,再重复输入一次确认,一路回车即可。

4. 登录mysql,创建数据库,数据库名ownclouddb

[root@myCENT ~]# mysql -u root -p

mysql> show databases;

mysql> create database ownclouddb;

Query OK, 1 row affected (0.01 sec)

mysql> use ownclouddb;

Database changed

mysql> create database ownclouddb;

//localhost替换用户名,owncloud替换为密码

mysql> CREATE USER 'ownclouddb'@'localhost'IDENTIFIED BY 'owncloud';

mysql> grant all privileges onowncloud.* to 'ownclouddb'@localhost identified by 'ownclounddb';

mysql> flush privileges;

mysql> quit;

//重启mySQL,使其生效。

[root@myCENT ~]# service mysqld restart

//重启httpd

service httpd restart

三、安装ownCloud

解压到html下

tar -xjvf owncloud-9.0.2.tar.bz2 var/www/html/owncloud

注:myCENT即指主机ip

输入管理员 用户名和密码

输入mysql 地址、库名、用户名、密码即可。

aac862a45a13816588a8119b6ec3c871.png

如果访问非本机访问被禁止,请设置防火墙规则,或者 关闭防火墙。

附:Owncloud工作示意图:

678795419aee2dc4171e334137b8dda2.png

问题处理

提示php版本过低

解决办法:

因为新版本的owncloud要求php版本在5.4以上,centOS6.5自带版本为5.3,需要卸载重装较高版本。经过尝试,发现仓库中php版本仍为5.3,可以通过以下办法安装php5.5 版本。

修改yum源:

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

安装php5.5以及扩展

yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache

//重启apache,使其生效。

[root@myCENT ~]# service httpd restart

中文乱码

解决办法:

新建文件夹或文件使用中文名称,或者上传的文件带有中文名称,可能变成乱码。尽量不要使用中文字符。

访问owncloud页面时,页面无法解析,返回php源码

解决办法:

php解析出现问题,重新更新或卸载后重新安装php(version 大于等于5.4)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值