安裝完 Ubuntu 後,接著安裝資料庫與後端套件,之後就可以匯入書籍資料與執行網頁。
更新套件清單:
sudo apt update
安裝 MySQL :
sudo apt install mysql-server
啟動服務:
sudo service mysql start
檢查服務:
sudo service mysql status
登入 MySQL 會出現 mysql> 提示字元:
mysql -u root -p
到這邊就完成 MySQL 服務的安裝了。
踩坑小提示
- Address already in use (code: 98) 錯誤:若啟動時報錯,代表 Windows 本機已有 MySQL 占據 3306 Port,請至 Windows「服務」將本機的 MySQL 服務停止即可。
PHP 負責處理網頁邏輯,擔任「前端頁面」與「MySQL 資料庫」之間的溝通橋樑(例如:拿使用者輸入的帳號密碼去資料庫做比對)。
安裝 PHP:
sudo apt install php
安裝連接模組,沒有這個模組,PHP 就無法跟 MySQL 對話:
sudo apt install php-mysql
檢查安裝版本:
php -v
今天完成後端環境的安裝,這樣才可以對資料進行新增、查詢、更新與刪除(CRUD)等操作,並讓 PHP 網頁順利連線資料庫。