[教學][Ubuntu 架站] 在 Ubuntu 22.04 上安裝 phpMyAdmin(Nginx)

前言 雖然很多使用者需要像 MySQL 這樣的資料庫管理系統的功能,但他們可能不太習慣僅透過 MySQL 命令行與系統互動。 phpMyAdmin 的存在是為了讓使用者透過網頁界面與 MySQL 進行互動。在本指南中,我們將討論如何安裝和保護 phpMyAdmin,以便您可以安全地在 Ubuntu 22.04 系統上使用它來管理您的資料庫。 預先準備 在使用 phpMyAdmin 這類軟體時,有一些重要的安全注意事項,因為它: 基於這些理由,而且因為phpMyAdmin是一個廣泛部署的PHP應用程式,經常成為攻擊目標,所以您絕對不應該在遠端系統上使用純粹的HTTP連線來運行phpMyAdmin

閱讀更多

[教學][Ubuntu 架站] 在 Ubuntu 22.04 上安裝 Linux、Nginx、MySQL、PHP(LEMP stack)

前言 LEMP 軟體堆疊是一組軟體,可以用來提供使用 PHP 編寫的動態網頁和網頁應用程式。這是一個縮寫,描述了一個包含 Linux 作業系統的系統,搭配著一個 Nginx(發音類似 “Engine-X”)網頁伺服器。後端數據儲存在 MySQL 資料庫中,而動態處理則由 PHP 處理。 這份指南示範了如何在 Ubuntu 22.04 伺服器上安裝 LEMP 堆疊。Ubuntu 作業系統負責整個堆疊中的 Linux 部分。我們將描述如何使其餘的元件運作起來。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 22.04 的主機,如果尚未準備好,可以參考此篇文章(

閱讀更多

[教學][Ubuntu 架站] 在 Ubuntu 22.04 安裝 Nginx 網頁伺服器,並架設多個網站(多網域)

前言 Nginx 是全球最受歡迎的網頁伺服器之一,負責托管互聯網上一些最大和最高流量的網站。它是一個輕量級的選擇,可用作網頁伺服器或反向代理。 在這個指南中,我們將討論如何在您的 Ubuntu 22.04 伺服器上安裝 Nginx,調整防火牆,管理 Nginx 進程,並設定伺服器區塊,從單個伺服器上托管多個域名。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 22.04 的主機,如果尚未準備好,可以參考此篇文章([教學][Ubuntu 架站] 如何在 Google Cloud Platform 架設 Ubuntu 22.04 伺服器)。 1. 安裝 Nginx 因為 Nginx

閱讀更多