centos6.7实战安装私有云owncloud-9.0.1

centos6.7实战安装私有云owncloud-9.0.1

近日一直有搭建私有云的想法.百度后找到免费开源的OWNCLOUD.尝试安装配置.以下为安装过程,谢谢各位

安装环境为:centos6.7

先选择最小化安装,然后自定义安装选项中:

Base System 下伟游罪勾选

Base

Compatilility libraries

Debugging Tools

Development 下勾选

Development tools

系统安装后已优化设置.这里不在痕称赘述.参见另一篇经验.

安装mysql

#yum -y install mysql mysql-server mysql-devel

配置mysql开机自启动服务

#chkconfig mysqld on (设置mysql服信册务随开机启动)

#service mysqld start (启动mysql服务)

#service mysqld start (启动mysql服务)

检查自启动服务

# chkconfig --list | grep mysqld (检查自启动服务是否处于开启on状态)

安装PHP环境

因为owncloud 要求平台为5.3以上.所以我们先要升级一个软件包

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

接着安装PHP5.6 这里安装时间较长, 请耐心等待.

#yum install -y php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64

因owncloud9.0.1需要XML支持,这里也安装一下

#yum install -y php56w-xml

将httpd加入自启动列表,并检查

#chkconfig httpd on (httpd服务加入自启动)

# chkconfig --list | grep httpd (检查)

启动httpd服务

#service httpd restart (重启httpd服务)

验证httpd服务

打开浏览器,访问http://centos主机ip

见到如下页面即表示安装成功.

通过wget 下载私有云文件,这里下载较慢,或其他方式下载上传至主机

#wget https://download.owncloud.org/community/owncloud-9.0.1.tar.bz2

解压文件至var/www/html下面

#tar -jxf owncloud-9.0.1.tar.bz2 -C /var/www/html

检查解压文件路径是否正确

#cd /var/www/html (切换文件路径)

#ls (列出该路径下文件)

#pwd (显示文件路径)

更改owncloud文件夹所属用户组

# chown -R apache:apache /var/www/html/owncloud/

更改owncloud/config文件夹读写属性

# chmod 777 /var/www/html/owncloud/config/

浏览器访问http://cenots主机IP/owncloud

验证安装,并配置管理员用户

owncloud安装完成,简单配置语言