在本指南中,我們將在 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
閱讀更多ARP Spoofer:使用 Python 撰寫 「ARP 欺騙」
Note: 此教學可應用在大部分的 Linux 作業系統。 什麼是 ARP 欺騙(ARP spoofing)? ARP 欺騙(英語:ARP spoofing),又稱ARP毒化(ARP poisoning,網路上多譯為 ARP 病毒)或 ARP 攻擊,是針對乙太網路位址解析協定(ARP)的一種攻擊技術。此種攻擊可讓攻擊者取得區域網路上的資料封包甚至可篡改封包,且可讓網路上特定電腦或所有電腦無法正常連線。 如何運作? ARP 欺騙的運作原理是由攻擊者發送假的 ARP 封包到網路上,尤其是送到閘道器上。其目的是要讓送至特定的 IP 位址的流量被錯誤送到攻擊者所取代的地方。因此攻擊者可將這些
閱讀更多[教學][Ubuntu 架站] 為 Ubuntu 18.04 / 19.10 上的 Apache 配置 Let’s Encrypt SSL 憑證
前言 Let’s Encrypt 是一個證書頒發機構,它提供與當前付費證書一樣安全的免費 SSL 證書。在本指南中,我們將為 Ubuntu 18.04 上的 Apache 配置 SSL 證書。 Let’s Encrypt 是一個於 2015 年三季度推出的數位憑證認證機構,旨在以自動化流程消除手動建立和安裝憑證的複雜流程,並推廣使全球資訊網伺服器的加密連接無所不在,為安全網站提供免費的傳輸層安全性協定(TLS)憑證。(維基百科) 預先準備 [教學][Ubuntu 架站] 如何在 Google Cloud Platform 架設 Ubuntu 伺服器 [教學][Ubunt
閱讀更多[教學][Ubuntu 架站] 在 Ubuntu 18.04 / 19.10 上安裝 phpMyAdmin
在本指南中,我們將在 Ubuntu Server 18.04 / 19.10 上安裝和配置 phpMyAdmin 。 前言 在本指南中,我們將在 Ubuntu Server 18.04 / 19.10 上安裝和配置 phpMyAdmin 。在之前教學中([教學][Ubuntu 架站] 在 Ubuntu 18.04/19.10 上安裝 MySQL Server),我們將的 MySQL Server 已啟動並運行,但你可能還需要安裝 phpMyAdmin,它可以使你通過瀏覽器界面輕鬆管理您的 MySQL 用戶和資料庫。在安裝 phpMyAdmin 之前,您必須先安裝 Apache/Nginx 和
閱讀更多[教學][Ubuntu 架站] 在 Ubuntu 18.04 / 19.10 伺服器上安裝 PHP
在本指南中,我們將安裝 PHP 7 並將其配置為與 Ubuntu Server 18.04 / 19.10 上的 Apache 網頁伺服器一起使用。 前言 在本指南中,我們將安裝 PHP 7 並將其配置為與 Ubuntu Server 18.04 / 19.10 上的 Apache 網頁伺服器一起使用。在上一教學中([教學][Ubuntu 架站] 在 Ubuntu 18.04/19.10 上安裝 MySQL Server),我們將的 MySQL Server 已啟動並運行,但你可能還需要安裝 phpMyAdmin,它可以使你通過瀏覽器界面輕鬆管理您的 MySQL 用戶和資料庫。在安
閱讀更多[教學][Ubuntu 架站] 在 Ubuntu 18.04 / 19.10 上安裝 MySQL Server
在本指南中,我們將在 Ubuntu 18.04 / 19.10 伺服器上安裝和配置 MySQL 。 前言 在本指南中,我們將在 Ubuntu 18.04/19.10 上安裝和配置 MySQL。 MySQL在過去由於效能高、成本低、可靠性好,已經成為最流行的開源資料庫,因此被廣泛地應用在 Internet 上的中小型網站中。隨著 MySQL 的不斷成熟,它也逐漸用於更多大規模網站和應用,比如維基百科、Google 和 Facebook 等網站。非常流行的開源軟體組合 LAMP 中的「M」指的就是MySQL。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 18.04 /
閱讀更多[教學][Ubuntu 架站] 在 Ubuntu 18.04 / 19.10 安裝 Apache 網頁伺服器,並架設多個網站(多網域)
在本指南中,我們將在 Ubuntu 18.04 / 19.10 伺服器上安裝和配置 Apache2 HTTP Web 服務器。您可以將本指南用於單個域網站或多個域網站的虛擬主機。 前言 Apache 是世界上使用最廣泛的 Web 伺服器(Web Server),在本指南中,我們將在 Ubuntu 18.04 / 19.10 服務器上安裝和配置 Apache2 HTTP Web 服務器。您可以將本指南用於單個網域或多個域網站(多網域)的虛擬主機。 預先準備 在開始操作此篇文章前,需要先準備好 Ubuntu 18.04 / 19.10 的主機,如果尚未準備好,可以參考此篇文章([教學][Ubunt
閱讀更多[教學][Ubuntu 架站] 如何在 Google Cloud Platform 架設 Ubuntu 伺服器
前言 之前有使用自家電腦架設網頁伺服器(Web Server)的經驗,其中遇到不少的坑,雖然最後架設成功也順利運行,但是後續主機的維護有點麻煩,因此也決定將網站架設在雲端主機上。目前主要的雲端服務商有 AWS、Microsoft Azure、Google Cloud Platform,本系列課程主要會使用 Google Cloud Platform(簡稱 GCP)建立 Ubuntu 伺服器,並在 Ubuntu 上安裝 Apache、MySQL、phpMyAdmin…等套件。 目前 Google Cloud Platform 提供 3 個月 300 美金的額度試用,優惠額度用來練習綽綽有餘,還可
閱讀更多