前提:確認CentOS能夠聯網。 php
ownCloud安裝要求 PHP5.3.3以上,若是須要卸載舊版本請參照如下辦法,以卸載apache爲例。 html
查詢已安裝版本。若是要卸載mysql,就把httpd改爲mysql。 node
[root@localhost ~]# rpm -qa|grep httpdhttpd-2.2.15-30.el6.centos.x86_64httpd-tools-2.2.15-30.el6.centos.x86_64
2. 如要卸載,輸入一下命令。 mysql
[root@localhost ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64
若是卸載出現問題,能夠嘗試加上--nodeps,強制卸載。 sql
[root@localhost ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64 --nodeps
1.安裝mysql shell
[root@localhost ~]# yum install mysql mysql-server
2.設置開機啓動 數據庫
[root@localhost ~]# chkconfig --levels 235 mysqld on[root@localhost ~]# /etc/init.d/mysqld start
3.設置root密碼
apache
[root@localhost ~]# mysql_secure_installation
默認是密碼是空,在提示「Enter current password for root」時,直接回車。輸入新密碼,再重複輸入一次確認,一路回車便可。 centos
4. 登陸mysql,建立數據庫,庫名owncloud spa
[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
//安裝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 [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
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
完成後,訪問
輸入管理員 用戶名和密碼
輸入mysql 地址、庫名、用戶名、密碼便可。
若是訪問非本機訪問被禁止,請設置防火牆規則,或者 關閉防火牆。