跳至主要內容
SSH 金鑰建立與設定

SSH 金鑰設定

前言

本篇文章適用於 Windows 和 Linux 的金鑰建立設定教學。

每次登入 Linux 主機都要打密碼卻常常忘記,
或是因為GitHub 的安全性政策
如果碰上以上的情境,那麼就要來用金鑰。


Pamis Wang大约 2 分鐘SSHSSHUbuntuLinuxWindows
在 Windows 建構 Laravel 開發環境

在 Windows 建構 Laravel 開發環境

前言

基本上現在去看 Laravel 的官方文件Installation
在建置開發環境的內容都是以容器化的方式為主。

原因很簡單,因為透過容器化的方式可以確保開發環境條件單一,
比起在自己的系統逐一安裝伺服器、PHP、資料庫會有版本的差異,
也可能還有其他的依賴套件要安裝與設定,
為了寫個網站還要去掌握一堆知識技能點。
結果環境裝起來一個禮拜就先過去了 XDDD。

(迷:但是用 Docker 也還是要具備不少知識儲備阿 XDDD)

不過這邊還是寫一下用 Windows 作業系統的情境來建置一個 Laravel 開發環境。

從頭自己建置一次開發環境,對於一個網站是如何運作會更有概念。

此說明將會於 D:\ 建立一個 WNNMP 資料夾 作為範例說明,
可根據實際需求解壓縮到任意目錄,並於後續設定做調整即可。


Pamis Wang大约 1 分鐘開發環境PHPPHP 8Windows
在 Windows 使用 RunHiddenConsole

在 Windows 使用 RunHiddenConsole

前言

當我們在 Windows 平台,
要使用 PHP 和 Nginx 開發網頁應用,
通常要先打啟動指令。

然後就會有個小黑窗要掛著,
如果不小心關掉那服務也就停掉了。

本篇文章就是給不想看到小黑窗或是懶得手動打指令的人。


Pamis Wang小於 1 分鐘開發環境RunHiddenConsoleNginxPHPMariaDBWindows
在 Windows 安裝 Xdebug

在 Windows 安裝 Xdebug

前言

Xdebug 是一個好用的除錯工具,
搭配 VSCode 可以下中斷點,可以監看變數。
讓開發的效率大幅提升。

但是開源的東西不像付錢的都整合好,所以要自己來設定。


Pamis Wang大约 1 分鐘後端PHPPHP 7PHP 8XdebugWindows
在 Windows 安裝 PHP

在 Windows 安裝 PHP

前言

Windows 安裝 PHP 的步驟比在 Linux 方便,
只要在官網下載並設定環境變數基本上就可以開始用了。
很適合初次接觸 PHP 的初學者練習用。

雖然 XAMPP 這種懶人包也可以快速建構開發環境,
但如果只是要執行腳本練習或是未來要建置部屬生產環境,
建議還是不要用懶人包。

畢竟這教學很短也是夠懶了 (欸)


Pamis Wang大约 3 分鐘開發環境PHPPHP 8UbuntuWindows
在 Windows 安裝 MariaDB 資料庫

在 Windows 安裝 MariaDB 資料庫

前言

雖然 MariaDB 通常裝在 Linux 伺服器,
但有時候很懶想在 Windows 裝來用用。


Pamis Wang大约 1 分鐘資料庫MariaDBMariaDB 10.6Windows
在 Windows 安裝 Nginx 伺服器

在 Windows 安裝 Nginx 伺服器

前言

有時候為了測試小網站又懶得弄個 Linux 環境,
那麼直接在 Windows 環境也是種選擇,
不用安裝只要下載就可以馬上使用惹。


Pamis Wang大约 3 分鐘伺服器NginxNginx 1.23Windows