基於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。