CentOS 下安装 ownCloud

首先,来介绍一下什么是ownCloud。ownCloud 是一个来自 KDE 社区开发的免费软件,提供私人的 Web 服务。当前主要功能包括文件管理(内建文件分享)、音乐、日历、联系人等等,可在PC和服务器上运行。简单来说就是一个基于Php的自建网盘。基本上是私人使用这样,因为直到现在开发版本也没有暴露注册功能。

 

 一、卸载旧版本

ownCloud安装要求 PHP5.3.3以上,如果需要卸载旧版本请参照以下办法,以卸载apache为例。查询已安装版本。如果要卸载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 yourpwd
mysql> 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/来确认。

四、安装PHP

//安装php
[root@localhost ~]# yum install php
//安装相关模块
[root@localhost ~]# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring
//重启apache,使其生效。
[root@localhost ~]# /etc/init.d/httpd restart

五、安装ownCloud

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_CentOS-6/isv:ownCloud:community.repo
yum install owncloud

官网上说可以这么安装,可是wget连不上;于是把包下载下来,自己解压。下载地址:http://owncloud.org/install/ 或者 http://download.owncloud.org/community/owncloud-6.0.2.tar.bz2

安装命令
tar -xjvf owncloud-6.0.2.tar.bz2 -C /var/www/html/owncloud

完成后,访问 http://localhost/owncloud
输入管理员 用户名和密码输入mysql 地址、库名、用户名、密码即可。
如果访问非本机访问被禁止,请设置防火墙规则,或者 关闭防火墙。

 

 

 

 

转载请附上原文出处链接及本声明
李老师的博客 » CentOS 下安装 ownCloud

发表评论

提供最优质的文章集合

立即查看 了解详情