树莓派搭建私有云
參考了官方文檔以及淘寶賣家的資料完成了私有云搭建,親測可用!
1 安裝LAMP環境
1.1 安裝Apache網頁服務器
命令行輸入sudo apt-get install apache2
測試是否成功,在瀏覽器輸入127.0.0.1,顯示it works表示成功
1.2 安裝Mysql數據庫
命令行輸入sudo apt-get install mariadb-server-10.0
測試是否成功,命令行輸入sudo mysql -u root -p,輸入開機密碼,顯示如下界面表示成功
輸入exit ,回車退出mysql。
1.3 安裝PHP
命令行輸入sudo apt install -y -t buster php7.3-fpm php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-mysql php7.3-imap php7.3-opcache php7.3-sqlite3 php7.3-xml php7.3-xmlrpc php7.3-zip
命令行輸入sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-sqlite3 php7.3-int php-imagick php-apcu redis-server php-redis
測試是否成功,命令行輸入php -v,顯示如下頁面表示成功
安裝依賴,命令行輸入sudo apt-get install php-mysql php-zip php-xml php-intl php-mbstring php-gd php-curl,如果不安裝,可能最后會出現……未安裝
1.4 安裝phpmyadmin并設置mysql的密碼
命令行輸入sudo apt-get install phpmyadmin
下載完成后出現以下界面,按空格鍵選擇網頁服務器:apache2,ok
下一步選yes
1.5 測試php安裝是否成功
創建一個php網頁顯示PHP的版本信息,命令行輸入sudo nano /var/www/html/test.php
輸入文字
Ctrl+s保存并退出。
命令行輸入sudo /etc/init.d/apache2 restart來重啟Apache。
測試是否成功,瀏覽器輸入網址http://localhost/test.php,出現以下界面,表示以上PHP版本信息則說明安裝成功。
2 安裝私有云owncloud
2.1 下載安裝包
https://download.owncloud.org/community,選擇下載
2.2 解壓安裝包
tar -xvf owncloud-10.2.0.tar.bz2P.S.終端窗口中轉換文件夾命令是cd /home/pi/Downloads/cloud
2.3 將所有解壓后的文件移到 /var/www/html
命令行中輸入sudo mv owncloud /var/www/html
3 配置owncloud
3.1 修改Apache的配置文件apache2.conf
命令行輸入sudo nano /etc/apache2/apache2.conf
往下找有個allowoverride,將None改為All
Ctrl+s保存文件,之后Ctrl+X退出
3.2 創建data文件夾,用于保存數據
命令行輸入cd /var/www/html
命令行輸入sudo mkdir data
3.3 修改Owncloud文件夾的文件權限
命令行輸入sudo chown -R www-data:www-data /var/www/html/
命令行輸入sudo chmod 777 /var/www/html/owncloud/config
3.4 在MariaDB上創建一個數據庫,保存來自OwnCloud的數據
創建數據庫和數據庫用戶:
命令行輸入cd /home/pi/Desktop
命令行輸入sudo mysql -u root
繼續輸入,具體如下圖
3.5 重啟Apache服務器
命令行輸入sudo /etc/init.d/apache2 restart
4 安裝完成測試服務器
瀏覽器輸入http://IP/owncloud,輸入相應的信息并按Finish setup.
總結
- 上一篇: 波特率、比特、字、千字节、兆、G之间转换
- 下一篇: 服务计算 -- 搭建私有云