【物聯網應用實務】樹莓派前置作業-架設相關網頁伺服器(Apache/PHP+MySQL/FTP)

Просмотров: 5, 754   |   Загружено: 6 год.
icon
愛蓁 AiZhen
icon
55
icon
Скачать
iconПодробнее о видео
歡迎收看TBS Learning™ 物聯網系列課程(愛蓁主講)

[前置作業]
完成軟體升級。
sudo apt-get update
sudo apt-get upgrade


架設apache2 伺服器+PHP
========================================
1.安裝套件
sudo apt-get install apache2 php5 libapache2-mod-php5

2.設定網頁根目錄
(編輯設定檔)
sudo nano /etc/apache2/sites-enabled/000-default.conf

*更改路徑
DocumentRoot /var/www/html 改成DocumentRoot /var/www

*執行(拿掉#)
#Include conf-available/serve-cgi-bin.conf

3.修改設定檔: 讓CGI可以執行
sudo nano /etc/apache2/conf-available/serve-cgi-bin.conf

Directory "/usr/lib/cgi-bin"
Allowoverride None

--改成

Directory "/usr/lib/cgi-bin"
Allowoverride all

4.啟用PHP apache2
sudo service apache2 restart

5.測試網頁: 在瀏覽器輸入IP位址測試


*****************************************************************

架設MySQL資料庫
========================================
1.安裝套件
sudo apt-get install mysql-server

2.設定MySQL管理者登入密碼

測試登入
sudo mysql -u root -p
離開: exit

3.下載安裝MySQL在PHP5上的模組
sudo apt-get install phpmyadmin

*輸入密碼
*選擇Web Server: "apache2" (空白鍵選擇)

4.修改 apache2設定
sudo nano /etc/apache2/apache2.conf

*檔案最後加上:
Include /etc/phpmyadmin/apache.conf

5.重啟apache
sudo /etc/init.d/apache2 restart

6.測試phpMyAdmin
IP位址/phpmyadmin
*root / 密碼

*****************************************************************

架設FTP
========================================
1.安裝vsftpd
sudo apt-get install vsftpd

2.編輯設定檔
sudo nano /etc/vsftpd.conf
修改設定
拿掉取消# (允許本地端及用戶上傳寫入資料)
#local_enable=YES
#write_enable=YES

3.啟動vsftpd
sudo service vsftpd restart

Похожие видео

Добавлено: 55 год.
Добавил:
  © 2019-2021
  【物聯網應用實務】樹莓派前置作業-架設相關網頁伺服器(Apache/PHP+MySQL/FTP) - RusLar.Me