現在用shell 安裝下列步驟1~7的套件。
檔案名稱:Xub2004LAMP.sh
檔案內容:
#!/bin/bash
apt install -y apache2 apache2-utils
apt install mariadb-server mariadb-client
apt install php7.4 libapache2-mod-php7.4 php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline
a2enmod php7.4
systemctl restart apache2
apt install phpmyadmin
apt install -y geany
apt install -y bluefish
apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
apt install code
clear
echo "請下指令 sudo mysql_secure_installation ,完成最後MySQL密碼設定"
1.安裝 Apache
$sudo apt install -y apache2 apache2-utils
2.安裝 MySQL
$sudo apt install mariadb-server mariadb-client
$sudo mysql_secure_installation
3.安裝 PHP
$sudo apt install php7.4 libapache2-mod-php7.4 php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline
$sudo a2enmod php7.4
$sudo systemctl restart apache2
4.安裝phpMyAdmin
$sudo apt install phpmyadmin
5.安裝Geany
$sudo apt install -y geany
6.安裝Bluefish
$sudo apt install -y bluefish
7.安裝Chrome
$wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$sudo apt install ./google-chrome-stable_current_amd64.deb
8.安裝Visual Studio Code
$sudo apt install software-properties-common apt-transport-https wget
$wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
$sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
$sudo apt install code
9.安裝Visual Studio Code 套件
EditorConfig for VS Code
統一專案中檔案的編輯風格
ESLint
編輯器會自動幫你檢查 coding style,需搭配 .eslintrc 檔
Git History
方便查看 Git 紀錄以及檔案歷史,包括 Line History,並可直接連結到變更的檔案。
Git Lens
版本控紀錄,一目了然誰在什麼時間點修改檔案
Path Intellisense
輸入 / 編輯器會自動查詢該目錄底下建議路徑
Path Autocomplete for Visual Studio Code
路徑自動補完
Preview on Web Server
前端開發時預覽的好幫手
vscode-icons
幫你 VS Code 檔案與資料夾 icon 美化
DotENV
讓 .env 檔也有 syntax 效果
Markdown All in One
一應俱全的 Markdown 工具,包括 highlight、快速鍵、自動補完、預覽
Docker
方便管理及操作 Docker Image、Container 的官方工具
YAML
讓 VSCode 支援 YAML 格式
Guides
在程式開關符號(例如左右大括號)拉一條線,方便識別程式區塊
Auto Close Tag
自動把右括號或結束標籤補上
資料來源: