centos6私有云owncloud 部署
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6私有云owncloud 部署相关的知识,希望对你有一定的参考价值。
系统centos6
一、卸载旧版本
ownCloud安装要求 php5.3.3以上,如果需要卸载旧版本请参照以下办法,以卸载apache为例。
查询已安装版本。如果要卸载mysql,就把httpd改成mysql。
[[email protected] ~]# rpm -qa|grep httpdhttpd-2.2.15-30.el6.centos.x86_64httpd-tools-2.2.15-30.el6.centos.x86_64
2. 如要卸载,输入一下命令。
[[email protected] ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64
如果卸载出现问题,可以尝试加上--nodeps,强制卸载。
[[email protected] ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64 --nodeps
二、安装MySQL
1.安装mysql
[[email protected] ~]# yum install mysql mysql-server
2.设置开机启动
[[email protected] ~]# chkconfig --levels 235 mysqld on[[email protected] ~]# /etc/init.d/mysqld start
3.设置root密码
[[email protected] ~]# mysql_secure_installation
默认是密码是空,在提示“Enter current password for root”时,直接回车。输入新密码,再重复输入一次确认,一路回车即可。
4. 登录mysql,创建数据库,库名owncloud
[[email protected] ~]# mysql -u root -p yourpwdmysql> show databases; +--------------------+| Database |+--------------------+| information_schema || mysql |+--------------------+ mysql> create database owncloud; Query OK, 1 row affected (0.01 sec) mysql> use owncloud; Database changed
三、安装Apache
//安装httpd[[email protected] ~]# yum install httpd//开机自启动[[email protected] ~]# chkconfig --levels 235 httpd on//启动apache[[email protected] ~]# /etc/init.d/httpd start//停止apache[[email protected] ~]# /etc/init.d/httpd stop
安装apache后,可以通过访问 http://localhost/来确认。
步骤3:调试PHP环境
将httpd加入自启动列表,并检查
#chkconfig httpd on (httpd服务加入自启动)
# chkconfig --list | grep httpd (检查)
启动httpd服务
#service httpd restart (重启httpd服务)
验证httpd服务
打开浏览器,访问http://centos主机ip
见到如下页面即表示安装成功.
四、安装PHP
因为owncloud 要求平台为5.3以上.所以我们先要升级一个软件包
因为owncloud 要求平台为5.3以上.所以我们先要升级一个软件包
#rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
2
接着安装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
五、安装ownCloud
cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_CentOS-6/isv:ownCloud:community.repoyum install owncloud
官网上说可以这么安装,可是wget连不上;于是把包下载下来,自己解压。
下载地址:http://owncloud.org/install/
或者http://download.owncloud.org/community/owncloud-6.0.2.tar.bz2
3
检查解压文件路径是否正确
#cd /var/www/html (切换文件路径)
#ls (列出该路径下文件)
#pwd (显示文件路径)
安装命令
tar -xjvf owncloud-6.0.2.tar.bz2 -C /var/www/html/owncloud
步骤5:更改文件夹所属及权限
更改owncloud文件夹所属用户组
# chown -R apache:apache /var/www/html/owncloud/
更改owncloud/config文件夹读写属性
# chmod 777 /var/www/html/owncloud/config/
浏览器访问http://cenots主机IP/owncloud
验证安装,并配置管理员用户
完成后,访问
输入管理员 用户名和密码
输入mysql 地址、库名、用户名、密码即可。
如果访问非本机访问被禁止,请设置防火墙规则,或者 关闭防火墙。
本文出自 “听说” 博客,请务必保留此出处http://waiyang.blog.51cto.com/1246514/1883306
以上是关于centos6私有云owncloud 部署的主要内容,如果未能解决你的问题,请参考以下文章