(第二篇) 0 成本打造 ownCloud 私有雲 – 安裝篇
如果大家有部署 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:因為在 VMware workstation 預設不會啟動 eth0 網卡,請更改以下設定在 /etc/sysconfig/network-scripts/ifcfg-eth0。
ONBOOT=yes
Step 2:開始之前請大家先關閉 iptables 和 SELinux。
service iptables stop
chkconfig httpd on
vi /etc/sysconfig/selinux
SELINUX=disabled
我們需要重啟 Linux 啟動 eth0 網卡和關閉 iptables 和 SELinux,請下達 reboot 指令。
Step 3:請使用 yum 安裝 httpd 和 MySQL 套件。
yum install httpd mysql-server
Step 4:接著下載 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-14.ius.centos6.noarch.rpm
Step 5:一併裝這兩個套件。
rpm -Uvh ius-release-1.0-14.ius.centos6.noarch.rpm epel-release-6-5.noarch.rpm
Step 6:利用 yum search 檢查有沒有 php54 套件。
yum search php54
Step 7:接著安裝 php54 和 ownCloud 所需套件。
yum install php54
yum install php54-mysql php54-mbstring php54-gd php54-dom
Step 8:開啟 httpd 和 mysqld 服務。
service httpd start
service mysqld start
Step 9:配置 MySQL 管理員密碼。
mysqladmin -u root password 123456
Step 10:測試能否使用 root 登入 MySQL。
mysql -u root -p
Enter password:123456
Step 11:在 MySQL 內新增一個名為 owncloud 資料庫和新增一位 owncloud 使用者,配置一個 owncloudpw 密碼,然後設定 Full 權限給 owncloud 資料庫。
mysql> CREATE DATABASE owncloud;
mysql>GRANT ALL ON owncloud.* to ‘owncloud’@’localhost’ IDENTIFIED BY ‘owncloudpw’;
mysql> exit
GRANT ALL ON owncloud.* to ‘owncloud’@’localhost’ IDENTIFIED BY ‘owncloudpw’;
Step 12:利用 chkconfig 當重新啟動系統時自動開啟 httpd 和 mysqld 服務。
chkconfig httpd on
chkconfig mysqld on
Step 13:進入 httpd 預設網頁目錄。
cd /var/www/html
Step 14:下載 owncloud-7.0.3 版本。
wget http://download.owncloud.org/community/owncloud-7.0.3.tar.bz2
Step 15:解壓 owncloud-7.0.3.tar.bz2 檔案。
tar xfvj owncloud-7.0.3.tar.bz2
Step 16:配置 owncloud 內所有檔案權限。
chown apache:apache -R owncloud
Step 17:最後使用瀏覽器進入 owncloud 版面。
http://192.168.111.50/owncloud
Step 18:初次進入系統要求配置管理員名稱及密碼,而 Data Folder 是用來儲存使用者資料,使用預設路徑便可。最下方就是安裝 owncloud 資料庫,請查看 Step 11 owncloud 使用者資料庫資料。
Step 19:安裝完成後,大家登入管理員就會來到 owncloud 版面。
我們終於安裝好 owncloud 伺服器,下一篇教大家如何新增使用者和分享檔案。
(第一篇) 0 成本打造 ownCloud 私有雲 – 簡介篇
(第二篇) 0 成本打造 ownCloud 私有雲 – 安裝篇
(第三篇) 0 成本打造 ownCloud 私有雲 – 檔案分享篇
(第四篇) 0 成本打造 ownCloud 私有雲 – ownCloud Mobile Apps 配置篇
1 Response
[…] (第二篇) 0 成本打造 ownCloud 私有雲 – 安裝篇 […]