# 安裝基本系統

Ubuntu Server 20.04 系統基本安裝的部份，可以參考 [Ubuntu Server 20.04 基本安裝](https://docs.ossii.com.tw/books/ubuntu-server-2004 "Ubuntu Server 20.04 基本安裝") 文件，本文安裝的文件及版本列表如下：

<p class="callout info">MariaDB 10.3 系列</p>

[![image-1658885450326.png](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/scaled-1680-/image-1658885450326.png)](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/image-1658885450326.png)

和 RedHat / Centos 系列的平台不同，Ubuntu Server 在軟體套件比較會跟上新的版本趨勢，支援多項新的功能特色，但話雖如此，舊版本仍是保有比較穩定且較少新的 bug 的優點，就看每種系統考慮的因素那種較重要，都可以自由選用，而 MariaDB 10 系列版本則是效能改善明顯，並且支援 Galera Cluster 的叢集架構，非常高效，所以目前很多系統早就升級成為 10.x 的版本了。

<p class="callout info">Apache 2.4 系列</p>

[![image-1658885761408.png](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/scaled-1680-/image-1658885761408.png)](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/image-1658885761408.png)

Ubuntu Server 20.04 的 Apache Server 版本，預設一樣採用 2.4，而在次要版本號的部份和另一套 Rocky Linux 8 系統一樣都支援到 35 以後的版本，支援較多新的功能。

<p class="callout info">PHP 8.x 系列</p>

[![image-1658886001989.png](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/scaled-1680-/image-1658886001989.png)](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/image-1658886001989.png)

目前各大系統主要都是使用 PHP 7.4 的版本，不過在此我們會以 PHP 8 來進行佈署示範，以 [PHP 官方](https://www.php.net/supported-versions.php)提供的資訊來說，7.2 版本已經在 2021 年 1 月停止維護，7.4 版本即將在 2022 年 11 月停止維謢護，故目前建議可以考慮評估 8.0 或是之後的 8.1 版本。

<p class="callout info">phpMyAdmin 4.9.5 系列</p>

[![image-1658886039325.png](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/scaled-1680-/image-1658886039325.png)](https://docs.ossii.com.tw/uploads/images/gallery/2022-07/image-1658886039325.png)

對於系統管理老手來說其實不大需要 phpMyAdmin 這套 Web UI 的資料庫管理工具，畢竟盡量能用指令管理，就不需多安裝一套工具，不過在此還是介紹一下安裝及設定方式，而且在 Ubuntu Server 上也有對應的 apt Server 了，更新上相對會容易的多，在初始化安裝上也設定了許多限制，在不開放給外部使用的情形下，使用一些工具來輔助管理也是不錯的選擇。