基于Ubuntu搭建個人網盤
安裝Apache服務
Apache是世界使用排名第一的Web伺服器軟體。它可以運作在幾乎所有廣泛使用的計算機平台上,由于其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
先要更行軟體庫,然後再更新軟體
apt-get update apt-get upgrade -y
安裝Apache服務。
apt-get install apache2 -y
重新開機Apache服務。
/etc/init.d/apache2 restart
安裝MySQL資料庫
下載下傳APT存儲庫
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
安裝DEB包。
dpkg -i mysql-apt-config_0.8.10-1_all.deb
更新軟體庫 安裝MySQL
apt-get update
apt-get install mysql-server -y
安裝PHP及PHP擴充
安裝PHP。
apt-get install php7.0 -y
安裝PHP擴充子產品。
apt install php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip -y
安裝phpmyadmin。
apt-get install phpmyadmin -y
使用空格選擇apache2,然後按回車。
接着按2次enter鍵
檢視資料庫使用者名和密碼。
cat /etc/mysql/debian.cnf
建立OwnCloud資料庫
進入資料庫。(mysql)
mysql -u root -p
MySQL資料庫預設沒有密碼,在Enter password處回車即可。
使用MySQL資料庫。
use mysql;
建立資料庫,其中owncloud為資料庫名
CREATE DATABASE owncloud;
在owncloud資料庫上建立使用者。
CREATE USER 'owncloud'@'localhost' IDENTIFIED BY 'owncloud';
為使用者授權。
grant all privileges on owncloud.* to 'owncloud'@'localhost' with grant option;
重新整理資料庫
FLUSH PRIVILEGES;
退出資料庫。
exit
搭建OwnCloud環境
下載下傳owncloud伺服器包。
wget https://download.owncloud.org/community/owncloud-10.0.9.zip
解壓owncloud伺服器包。
unzip owncloud-10.0.9.zip
将owncloud包移動到/var/www/html目錄下。
mv owncloud /var/www/html
賦予owncloud檔案夾權限。
chown -R www-data:www-data /var/www/html/owncloud/
chmod -R 755 /var/www/html/owncloud/
重新開機Apache服務
/etc/init.d/apache2 restart
打開浏覽器
通路
http://<ECS公網位址>/owncloud,依次輸入管理者使用者名、管理者密碼、資料庫使用者名、資料庫密碼、資料庫名、localhost,單擊安裝完成。
參數說明:
管理者使用者名:設定一個使用者名。
管理者密碼:設定一個使用者密碼。
資料庫使用者名:輸入owncloud。
資料庫密碼:輸入owncloud。
localhost:輸入localhost:5432。