[教學][Ubuntu 架站] 如何配置 SFTP 以允許用戶上傳到網頁伺服器的文檔根目錄(Document Root)

前言 SSH檔案傳輸協定(英語:SSH File Transfer Protocol,也稱Secret File Transfer Protocol,中文:安全檔案傳送協定,英文:Secure FTP或字母縮寫:SFTP)是一數據流連線,提供檔案存取、傳輸和管理功能的網路傳輸協定。由網際網路工程任務組(IETF)設計,透過SSH 2.0 的擴充提供安全檔案傳輸能力,但也能夠被其他協定使用。即使IETF在網路草案資料階段時,這個協定是在SSH-2檔案中描述,它能夠使用在許多不同的應用程式,例如安全檔案傳輸在傳輸層安全(TLS)和傳輸資訊管理於虛擬私人網路應用程式。這個協定是假設執行在安全信道,例

閱讀更多

[教學][Ubuntu 架站] 為 Ubuntu 20.04 上的 Apache 配置 Let’s Encrypt SSL 憑證

前言 Let’s Encrypt 是一個證書頒發機構,它提供與當前付費證書一樣安全的免費 SSL 證書。在本指南中,我們將為 Ubuntu 20.04 上的 Apache 配置 SSL 證書。 Let’s Encrypt 是一個於 2015 年三季度推出的數位憑證認證機構,旨在以自動化流程消除手動建立和安裝憑證的複雜流程,並推廣使全球資訊網伺服器的加密連接無所不在,為安全網站提供免費的傳輸層安全性協定(TLS)憑證。(維基百科) 預先準備 1. 安裝 Let’s Encrypt 客戶端(Certbot) 讓我們首先更新軟件包並安裝 Certbot。 $ sudo apt

閱讀更多

[教學][Ubuntu 架站] 在 Ubuntu 20.04 上安裝 phpMyAdmin

在本指南中,我們將在 Ubuntu Server 20.04 上安裝和配置 phpMyAdmin 。 前言 在本指南中,我們將在 Ubuntu Server 20.04上安裝和配置 phpMyAdmin 。在之前教學中([教學][Ubuntu 架站] 在 Ubuntu 20.04 上安裝 MySQL Server),我們將的 MySQL Server 已啟動並運行,但你可能還需要安裝 phpMyAdmin,它可以使你通過瀏覽器界面輕鬆管理您的 MySQL 用戶和資料庫。在安裝 phpMyAdmin 之前,您必須先安裝 Apache/Nginx 和 PHP。 預先準備 1. 安裝 phpMyAd

閱讀更多

[教學][Ubuntu 架站] 在 Ubuntu 20.04 上安裝 MySQL Server

在本指南中,我們將在 Ubuntu 20.04 伺服器上安裝和配置  MySQL 。 前言 在本指南中,我們將在 Ubuntu 20.04 上安裝和配置 MySQL。 MySQL在過去由於效能高、成本低、可靠性好,已經成為最流行的開源資料庫,因此被廣泛地應用在 Internet 上的中小型網站中。隨著 MySQL 的不斷成熟,它也逐漸用於更多大規模網站和應用,比如維基百科、Google 和 Facebook 等網站。非常流行的開源軟體組合 LAMP 中的「M」指的就是MySQL。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 20.04 的主機,如果尚未準備好,可以參考

閱讀更多

[教學][Ubuntu 架站] 在 Ubuntu 20.04 伺服器上安裝 PHP

在本指南中,我們將安裝 PHP 7 並將其配置為與 Ubuntu Server 20.04 上的 Apache 網頁伺服器一起使用。  前言 在本指南中,我們將安裝 PHP 7 並將其配置為與 Ubuntu Server 20.04 上的 Apache 網頁伺服器一起使用。在上一教學中([教學][Ubuntu 架站] 在 Ubuntu 20.04 上安裝 MySQL Server),我們將的 MySQL Server 已啟動並運行,但你可能還需要安裝 phpMyAdmin,它可以使你通過瀏覽器界面輕鬆管理您的 MySQL 用戶和資料庫。在安裝 phpMyAdmin 之前,您必須先安裝

閱讀更多

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

在本指南中,我們將在 Ubuntu 20.04伺服器上安裝和配置 Apache2 HTTP Web 服務器。您可以將本指南用於單個域網站或多個域網站的虛擬主機。 前言 Apache 是世界上使用最廣泛的 Web 伺服器(Web Server),在本指南中,我們將在 Ubuntu 20.04 服務器上安裝和配置 Apache2 HTTP Web 服務器。您可以將本指南用於單個網域或多個域網站(多網域)的虛擬主機。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 20.04 的主機,如果尚未準備好,可以參考此篇文章([教學][Ubuntu 架站] 如何在 Google Cloud Pl

閱讀更多