如果大家有部署 LAMP 的經驗的話,安裝 ownCloud 對你來說應該沒有什麼難道,原因都是基於 LAMP 研發出來的。但有一點需要注意,ownCloud 必須要 php-dom 套件,而安裝它一定要 php5.4 版本,筆者花了一些時間安裝此版本,因為需加入 epel-release-6-5.noarch.rpm 和 ius-release-1.0-13.ius.centos6.noarch.rpm 套件才令 yum 從新 yum repository 下載 php 5.4 版本,請大家跟著以下方法就能夠安裝 ownCloud。
測試環境:
VMware Workstation 9.0
CentOS 6.5 (IP Address 192.168.111.50)
MySQL 5.1.73-3
PHP54
Httpd 2.2.15-39
ownCloud 7.0.3
Step 1:請使用 yum 安裝 httpd 和 MySQL 套件。
yum install httpd mysql-server
Step 2:接著下載 epel-release-6-5.noarch.rpm 和 ius-release-1.0-13.ius.centos6.noarch.rpm 套件。
wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/epel-release-6-5.noarch.rpm
wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-13.ius.centos6.noarch.rpm
Step 3:一併裝這兩個套件。
rpm -Uvh ius-release-1.0-13.ius.centos6.noarch.rpm epel-release-6-5.noarch.rpm
Step 4:利用 yum search 檢查有沒有 php54 套件。
yum search php54
Step 5:接著安裝 php54 和 ownCloud 所需套件。
yum install php54
yum install php54-mysql php54-mbstring php54-gd php54-dom
Step 6:開啟 httpd 和 mysqld 服務。
service httpd start
service mysqld start
Step 7:配置 MySQL 管理員密碼。
mysqladmin -u root password 123456
Step 8:測試能否使用 root 登入 MySQL。
mysql -u root -p
Enter password:123456
Step 9:在 MySQL 內新增一個名為 owncloud 資料庫和新增一位 owncloud 使用者,配置一個 owncloudpw 密碼,然後設定 Full 權限給 owncloud 資料庫。
mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to ‘owncloud’@’localhost’ IDENTIFIED BY ‘owncloudpw';
mysql> exit
Step 10:利用 chkconfig 當重新啟動系統時自動開啟 httpd 和 mysqld 服務。
chkconfig httpd on
chkconfig mysqld on
Step 11:進入 httpd 預設網頁目錄。
cd /var/www/html
Step 12:下載 owncloud-7.0.3 版本。
wget http://download.owncloud.org/community/owncloud-7.0.3.tar.bz2
Step 13:解壓 owncloud-7.0.3.tar.bz2 檔案。
tar xfvj owncloud-7.0.3.tar.bz2
Step 14:配置 owncloud 內所有檔案權限。
chown root:apache -R owncloud
Step 15:最後使用瀏覽器進入 owncloud 版面。
http://192.168.111.50/owncloud
Step 16:初次進入系統要求配置管理員名稱及密碼,而 Data Folder 是用來儲存使用者資料,使用預設路徑便可。最下方就是安裝 owncloud 資料庫,請查看 Step 9 owncloud 使用者資料。
Step 17:安裝完成後,大家登入管理員就會來到 owncloud 版面。
我們終於安裝好 owncloud 伺服器,下一篇教大家如何新增使用者和分享檔案。
0 成本打造 ownCloud 私有雲 – 安裝篇
https://www.facebook.com/hkitblog