【Nextcloud适用】centos6.7安装owncloud9.0教程

  • A+
所属分类:owncloud 私有云

工具/原料

  • 操作系统:centos6.7 最小化安装
  • 开源私有云:owncloud-9.0.1.tar.bz2
  • lamp环境

步骤1:安装mysql环境

  1. 1

    安装环境为:centos6.7

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

    Base System 下勾选

    Base

    Compatilility libraries

    Debugging Tools

    Development 下勾选

    Development tools

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  2. 2

    安装mysql

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  3. 3

    配置mysql开机自启动服务

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

    #service mysqld start  (启动mysql服务)

    #service mysqld start  (启动mysql服务)

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  4. 4

    检查自启动服务

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

步骤2:安装PHP环境

  1. 1

    安装PHP环境

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
  3. 3

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

    #yum install -y php56w-xml

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

步骤3:调试PHP环境

  1. 1

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

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  2. 2

    启动httpd服务

    #service httpd restart  (重启httpd服务)

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  3. 3

    验证httpd服务

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

步骤4:下载owncloud

  1. 1

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  2. 2

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  3. 3

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

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

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

    #pwd (显示文件路径)

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

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

  1. 1

    更改owncloud文件夹所属用户组

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  2. 2

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
  3. 3

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

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

步骤6:owncloud安装完成

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

    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
    【Nextcloud适用】centos6.7安装owncloud9.0教程
    END

注意事项

  • centos环境为优化后,并且能够正确连入网络
  • mysqld 及 httpd 服务需加入自启动
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: