首页 > 其他 > 详细

centos6私有云owncloud 部署

时间:2016-12-16 23:41:22      阅读:369      评论:0      收藏:0      [点我收藏+]

系统centos6

一、卸载旧版本

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

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

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


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

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


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

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



二、安装MySQL

1.安装mysql

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


2.设置开机启动

[root@localhost ~]# chkconfig --levels 235 mysqld on[root@localhost ~]# /etc/init.d/mysqld start


 3.设置root密码

[root@localhost ~]# mysql_secure_installation


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

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

[root@localhost ~]# 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[root@localhost ~]# yum install httpd//开机自启动[root@localhost ~]# chkconfig --levels 235 httpd on//启动apache[root@localhost ~]# /etc/init.d/httpd start//停止apache[root@localhost ~]# /etc/init.d/httpd stop


安装apache后,可以通过访问 http://localhost/来确认。

步骤3:调试PHP环境

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

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

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

    技术分享

  2. 启动httpd服务

    #service httpd restart  (重启httpd服务)

    技术分享

  3. 验证httpd服务

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

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

    技术分享



四、安装PHP

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

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

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

    技术分享

  2. 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

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

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

    技术分享

  2. 3

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

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

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

    #pwd (显示文件路径)

    技术分享


安装命令

tar -xjvf owncloud-6.0.2.tar.bz2 -C /var/www/html/owncloud

步骤5:更改文件夹所属及权限

  1. 更改owncloud文件夹所属用户组

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

    技术分享

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

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

    技术分享

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

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

    技术分享


完成后,访问

http://localhost/owncloud

输入管理员 用户名和密码

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


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


本文出自 “听说” 博客,请务必保留此出处http://waiyang.blog.51cto.com/1246514/1883306

centos6私有云owncloud 部署

原文:http://waiyang.blog.51cto.com/1246514/1883306

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!