centos6私有云owncloud 部署

系统centos6

一、卸载旧版本

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

  1. 查询已安装版本。如果要卸载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环境

  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 地址、库名、用户名、密码即可。

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

时间: 2024-10-22 16:07:37

centos6私有云owncloud 部署的相关文章

06_树莓派搭建私有云owncloud

1.私有云owncloud简介 首先私有云是什么东西呢?类似于百度云网盘,360云盘等可以把数据上传到服务器的一个平台,这样在家里就可以搭建一个私有云,上传自己喜欢的电影或者音乐,方便与家人.好友分享. 首先,我们需要了解私有云的运行条件,owncloud是基于LAMP环境才能运行的.所以什么是LAMP环境呢?请看下面的解释 L:Linux,开源操作系统,(raspbian系统): A:Apache,网页服务器: M:Mysql(MariaDB),数据库 P:PHP,编程语音. 大概知道了own

自行搭建私有云ownCloud,启用SSL,其他配置

ownCloud简介 ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了ownCloud. 用途 如果搭在VPS上,可以用作个人的网盘使用.ownCloud提供了各个平台的文件同步客户端,因此搭建好ownCloud之后即可使用客户端来同步.上传.下载文件,十分方便. 可以搭在性能较好的智能路由器上,连接硬盘,这样路由器就能作为个人的NAS存储云使用.ownCoud的文档

私有云 openstack部署

                                控制节点 计算节点 两台机器 环境准备 centos7.1 控制节点 外网卡Linux-node0.openstack 192.168.31.151 内网卡Linux-node0.openstack 192.168.1.17 计算节点 外网卡Linux-node2.openstack 192.168.31.219 内网卡Linux-node2.openstack 192.168.1.8 关闭防火墙 firewalld 关闭selin

企业私有云Owncloud(1)--介绍

一.Introduction ownCloud是一个开源的云存储解决方案,包括两个部分:服务器和客户端.ownCloud在客户端可通过网页界面,或者安装专用的客户端软件(Windows.Linux.Mac OS.iOS.Android)来使用.除了云存储之外,ownCloud也可用于同步日历.电子邮件联系人.网页浏览器的书签:此外还有多人在线文件同步协作的功能(类似google documents或Duddle等等). 利用Owncloud,IT管理员能在已有数据中心中部署企业私有云平台,企业内

企业私有云Owncloud(2)-单机版 安装和配置

本文讲单机版Owncloud安装,即所有component都安装在一个server上.Owncloud推荐使用如下环境(详见OwncloudServerAdminManual Chapter2): * Red Hat Enterprise Linux 7    * MySQL/MariaDB     * PHP 5.4 +     * Apache 2.4 (注意,自从8.0后不再支持windows Server版) 安装方式有两种,一种是RPM包,一种是源码安装.安装之前最好disable s

优秀个人免费私有云OwnCloud 8.0终于发布 - 亮眼新功能初探简介

OwnCloud是一个基于Linux的私有云开源项目,用户可以免费使用它来搭建自己的私有云来进行文件和多媒体等的分享. 本人有幸在大概一年多前因为项目需要而接触和使用到OwnCloud,但不幸的是当时发现有很多如性能等问题亟待解决.但这并不妨碍OwnCloud作为一个优秀的,免费的,开源的私有云服务器. 今天闲逛HackerNews的时候发现OwnCloud刚刚发布了8.0版本,而我们当时希望有的很多功能都已经囊括进来了,这是个非常激动人心的发布.下面对该版本的一些新功能进行介绍,希望能帮助到同

ownCloud 开源私有云

未来属于私有云,好像有点道理,所有数据掌控在自己手里.ownCloud 是源自 KDE 的开源项目, 官方网站 https://www.owncloud.org  “ownCloud is open source file sync and share software for everyone from individuals operating the free ownCloud Server edition, to large enterprises and service provide

搭建自己的OwnCloud私有云

最近在网上看到了一个免费空间Hostinger,免费版包含了2G空间.100G月流量,每个用户可以创建两个免费空间,我用其中的一个安装了WordPress,用来当自己的Blog,效果可以看这里,另外一个安装OwnCloud. OwnCloud是开源的私有云,服务器安装好后,可以用客户端进行同步,客户的包含了Windows.Mac.Linux以及各种手机系统. 下面就是我搭建OwnCloud的介绍: 下载OwnCloud,打开网站,可以看到各种下载,我下载了ownCloud的zip包. 上传Own

企业为什么部署私有云

随着数据泄密事件层出不穷,越来越多的企业开始关注自身数据的安全性与隐秘性.大到论是跨国集团还是中小企业,核心数据是企业发展的命脉,一旦数据丢失,尤其是高敏感数据的泄露,都会造成无法弥补的损失,这是任何一个企业都不能承受之重.云存储就是在这样的背景下应运而生,而且成为了企业数据存储的不二选择. 企业一旦决定使用云存储服务,首先要考虑的的问题就是选择哪一种云存储服务:公有云还是私有云.一部分企业管理者认为,中小企业的资金毕竟有限,如果采用了私用云服务,对这些设备进行维护和监控就会产生一笔高昂的费用.