OwnCloud安裝及維護文檔
1、虛擬機配置
2、安裝配置環境
一、卸載舊版本
二、安裝Apache
三、安裝PHP
四、安裝MySQL
3、安裝ownCloud
問題處理php
OwnCloud安裝及維護文檔html
操做系統:CentOS 6.5
內存大小:1252MB
顯存大小:12MB
網絡:Intel PRO/1000MT 桌面(橋接網絡)node
一、卸載舊版本
ownCloud安裝要求 PHP5.4以上,若是須要卸載舊版本請參照如下辦法,以卸載apache爲例。mysql
二、安裝Apache
//安裝httpd
[root@myCENT ~]# yum install httpd
//開機自啓動
[root@myCENT ~]# chkconfig --levels 235 httpd on
//啓動apache
[root@myCENT ~]# /etc/init.d/httpd start
//打開配置文件
vim /etc/httpd/conf.d/owncloud.conf
//在配置文件中修改如下行:
AllowOverride None
Order allow,deny
allow from all
把AllowOverride None修改成AllowOverride All
//從新啓動apache
[root@myCENT ~]# service httpd restartweb
安裝apache後,能夠經過訪問 http://myCENT/來確認。sql
三、安裝PHP
由於新版本的owncloud要求php版本在5.4以上,centOS6.5自帶版本爲5.3,須要卸載重裝較高版本。通過嘗試,發現倉庫中php版本仍爲5.3,能夠經過如下辦法安裝php5.5 版本。
修改yum源:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
安裝php5.5以及擴展
yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache數據庫
//重啓apache,使其生效。
[root@myCENT ~]# service httpd restartapache
四、安裝MySQL
1.安裝mysql
[root@myCENT ~]# yum install mysql mysql-server
2.設置開機啓動
[root@myCENT ~]# chkconfig --levels 235 mysqld on
[root@myCENT ~]# /etc/init.d/mysqld start
3.設置root密碼
[root@myCENT ~]# mysql_secure_installation
默認是密碼是空,在提示「Enter current password for root」時,直接回車。輸入新密碼,再重複輸入一次確認,一路回車便可。vim
//重啓mySQL,使其生效。
[root@myCENT ~]# service mysqld restart
//重啓httpd
service httpd restartcentos
Wget
https://download.owncloud.org/community/owncloud-9.0.2.tar.bz2
解壓到html下
tar -xjvf owncloud-9.0.2.tar.bz2 var/www/html/owncloud
完成後,訪問
http://myCENT/owncloud
注:myCENT即指主機ip
輸入管理員 用戶名和密碼
輸入mysql 地址、庫名、用戶名、密碼便可。
若是訪問非本機訪問被禁止,請設置防火牆規則,或者 關閉防火牆。
附:Owncloud工做示意圖:
//重啓apache,使其生效。
[root@myCENT ~]# service httpd restart
中文亂碼
解決辦法:
新建文件夾或文件使用中文名稱,或者上傳的文件帶有中文名稱,可能變成亂碼。儘可能不要使用中文字符。
訪問owncloud頁面時,頁面沒法解析,返回php源碼 解決辦法: php解析出現問題,從新更新或卸載後從新安裝php(version 大於等於5.4)。