最近在centos里搭建了owncloud,但是总是会出一些问题。所以尝试了下在ubuntu下搭建,参考了几篇文章,最后完美搭建成功。
首先按照惯例搭建lamp平台
在安裝之前你先確定你的系統已經更新到最新版本。
# apt-get -f install # apt-get update # apt-get upgrade
之後,第一步驟需要安裝的就是 Apache2 套件。
# apt-get install apache2
猶如之前提及的,現在的套件都已經很完備了,所以安裝完之後應該可以立刻用瀏覽器看看自己的網站http://www.example.org/ 應該會有一個在 /var/www 底下的檔案列表或是預設的Apache網頁,這也代表你的 Apache2 安裝成功了,你開始擁有你自己的HTTP平台。
http://你的IP位址
接下來就是安裝 MySQL 資料庫,需要的套件如下,注意整個安裝過程最好以 root 身分執行,才不會導致權限不足的錯誤。
# apt-get install mysql-server php5-mysql
安裝好 MySQL 套件之後,你必需起始化 MySQL 資料庫
# mysql_install_db # mysql_secure_installation
整個過程會要求輸入 root 的密碼,請您確定好,最好密碼含有英文字母和數字,而且最好十個字元以上。執行完之後,MySQL 也應該是安裝好了。
最後一個步驟就是安裝 PHP5 套件,需要的套件如下:
# apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-cli
經過幾分鐘後,整個 PHP5的套件就會安裝完畢。然後重啟 Apache2 服務即可。
然后安装owncloud# service apache2 restart
首先先把 ownCloud 的 Key 下載回來,以方便之後可以用 apt-get 管理
# cd ~ # wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key # apt-key add - < Release.key
然後把 ownCloud 下載位址加入 apt 的源地址。
#sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
然後就可以用 apt-get 來安裝了
# apt-get update # apt-get install owncloud
大約五分鐘之後就可以安裝完畢,之後我們要開始建立 ownCloud 的資料庫了,所以用 root 身分進入 mysql 來管理
# mysql -u root -p
這時候需要輸入你的root密碼,然後在 mysql 控制台輸入
CREATE DATABASE owncloud; ->建立資料庫 GRANT ALL ON owncloud.* to 'username'@'localhost' IDENTIFIED BY 'password'; ->帳號密碼權限 exit
你必須牢牢記住這個帳號密碼,之後我們就要用瀏覽器再進行資料庫設定需要這組帳號密碼,例如:https://www.ip地址/owncloud(owncloud是必須要的)