
近日一直有搭建私有云的想法.百度后找到免费开源的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安装完成,简单配置语言
