[研究]常見架構組合(Web Stack)(Web Server + DB Server + 網頁程式語言)
2025-05-09
WAMP, LAMP, LEMP, 類似的還有甚麼 ?
ChatGPT 說:
WAMP、LAMP、LEMP 都是 Web 開發常見的伺服器架構堆疊(stack)組合,分別代表不同作業系統與 Web 伺服器的搭配方式。這類組合很多,以下是一些常見與衍生的:
🌐 常見架構組合(Web Stack)
| 名稱 | 作業系統 | Web 伺服器 | 資料庫 | 程式語言 |
| LAMP | Linux | Apache | MySQL / MariaDB | PHP / Perl / Python |
| WAMP | Windows | Apache | MySQL / MariaDB | PHP |
| WAPP | Windows | Apache | PostgreSQL | PHP |
| MAMP | macOS | Apache | MySQL / MariaDB | PHP |
| LEMP | Linux | Nginx (E 發音像 Engine-x) | MySQL / MariaDB | PHP / Python |
| LNMP | Linux | Nginx | MySQL / MariaDB | PHP(類似 LEMP,名稱差異) |
| XAMPP | 跨平台 | Apache | MySQL / MariaDB | PHP / Perl(含 FTP、Mail 等功能) |
| LLMP | Linux | Lighttpd | MySQL / MariaDB | PHP |
| LAPP | Linux | Apache | PostgreSQL | PHP / Python |
| WEPP | Windows | Nginx | PostgreSQL | PHP / Python |
| LEPP | Linux | Nginx | PostgreSQL | PHP / Python |
| MEAN | 跨平台 | Node.js(作為伺服器) | MongoDB | Express.js / Angular / Node.js |
| MERN | 跨平台 | Node.js | MongoDB | Express.js / React / Node.js |
| JAMstack | 靜態為主 | CDN + API | 可選 | JavaScript / API / Markup |
特殊與新興架構(依功能需求)
TALL Stack:Tailwind CSS + Alpine.js + Laravel + Livewire(PHP 世界)
Django Stack:Linux + Nginx + PostgreSQL + Django(Python 世界)
Ruby on Rails Stack:Linux + Nginx + PostgreSQL + Rails(Ruby 世界)
ELK Stack:Elasticsearch + Logstash + Kibana(用於日誌分析)
這些「*AMP」或「*EMP」形式的命名只是方便記憶的簡寫方式,實際上可以根據需求混搭不同元件來建立自己的 stack。
(完)
相關
[研究]常見架構組合(Web Stack)(Web Server + DB Server + 網頁程式語言)
https://shaurong.blogspot.com/2025/05/web-stackweb-server-db-server.html
[研究] XAMPP win32-7.3.1-0-VC15安裝(Windows 2019)
https://shaurong.blogspot.com/2019/02/xampp-win32-731-0-vc15windows-2019.html
[研究] XAMPP for Windows 7.1.7 + HTTPS (SSL) 安裝 (Windows 7)
http://shaurong.blogspot.com/2017/07/xampp-for-windows-717-https-ssl-windows.html
https://shaurong.blogspot.com/2017/01/xampp-for-windows-5638-https-ssl.html
[研究] LAMP(Linux, Apache 2.4.6, MariaDB 5.5.52, PHP 5.4.16)+OpenSSL 1.0.1e (yum)快速安裝程式(CentOS 7.3)
https://shaurong.blogspot.com/2017/01/lamplinux-apache-mariadb_5.html
[研究] AppServ 8.6.0 (Apache 2.4.25 + PHP 5.6.30/7.1.1 + MySQL 5.7.17 + phpMyAdmin 4.6.6 + SSL) 安裝 (Windows 2019)
https://shaurong.blogspot.com/2019/02/appserv-860-apache-2425-php-5630711.html
[研究] Apache Web Server 2.4.x 架站軟體比較 (AMP、WAMP、LAMP)
https://shaurong.blogspot.com/2018/07/apache-web-server-24x.html
[研究] XAMPP for Windows 7.1.7 + HTTPS (SSL) 安裝 (Windows 7)
https://shaurong.blogspot.com/2017/07/xampp-for-windows-717-https-ssl-windows.html
[研究] AppServ 8.6.0 (Apache 2.4.25 + PHP 5.6.30/7.1.1 + MySQL 5.7.17 + phpMyAdmin 4.6.6 + SSL) 安裝 (Windows 7)
http://shaurong.blogspot.tw/2017/07/appserv-860-apache-2425-php-5630711.html
[研究] AppServ 8.4.0 + HTTPS (SSL) 安裝 (Windows 2012 R2)
http://shaurong.blogspot.com/2016/08/appserv-840-https-ssl-windows-2012-r2.html
http://shaurong.blogspot.com/2016/08/apache-httpd-web-server-2423-https-ssl.html
[研究] Apache HTTPd Web Server 2.4.6 + HTTPS (SSL) yum 安裝 (CentOS 7.2 x64)
http://shaurong.blogspot.com/2016/08/apache-httpd-web-server-246-https-ssl.html
網際網路資訊服務(英语:Internet Information Services,簡稱IIS)
https://zh.wikipedia.org/wiki/%E7%B6%B2%E9%9A%9B%E7%B6%B2%E8%B7%AF%E8%B3%87%E8%A8%8A%E6%9C%8D%E5%8B%99
有 Windows 版本和內建 IIS 版本關係
[研究] Windows 2012 R2 安裝 IIS 8.5 和 HTTP (SSL) 連線 (方法二)
http://shaurong.blogspot.com/2015/04/windows-2012-r2-iis-http-ssl.html
[研究] Windows 2012 R2 安裝 IIS 8.5 和 HTTP (SSL) 連線 (方法一)
http://shaurong.blogspot.com/2015/04/windows-2008-r2-iis-http-ssl.html
[研究] Windows 2012 安裝 IIS 8.0 和 HTTP (SSL) 連線
http://shaurong.blogspot.com/2015/04/windows-2012-iis-http-ssl.html
[研究] Windows 2008 R2 安裝 IIS 7.5 和 HTTP (SSL) 連線
http://shaurong.blogspot.com/2015/04/windows-2008-r2-iis-http-ssl.html
[研究] Windows 2003 R2 安裝 IIS 6.0 和 HTTPS (SSL) 連線
http://shaurong.blogspot.com/2015/04/windows-2003-r2-iis-https-ssl.html
[研究] Windows 10 Enterprise 1511 (x64)安裝架設IIS 10.0、建立SSL憑證、提供 HTTPS (SSL) 連線
http://shaurong.blogspot.com/2016/02/windows-10-enterprise-1511-x64iisssl.html
[研究] Windows 7 Ultimate x64安裝架設IIS 7.5、建立SSL憑證、提供 HTTPS (SSL) 連線
http://shaurong.blogspot.com/2016/02/windows-7-ultimate-x64iisssl-https-ssl.html
[研究] Windows XP Professional x86 安裝架設IIS 5.1、建立SSL憑證、提供 HTTPS (SSL) 連線
http://shaurong.blogspot.com/2016/02/windows-xp-professional-x86-iisssl.html
[研究] 在Windows XP Professional上IIS 5.1啟動SSL
http://shaurong.blogspot.com/2011/06/windows-xp-professionaliisssl.html
Internet Information Services (IIS) 10.0 Express 下載
https://www.microsoft.com/zh-TW/download/details.aspx?id=48264
支援 Windows 7/2008R2,8/2012,8.1/2012 R2,10/2016
Internet Information Services (IIS) 8.0 Express
https://www.microsoft.com/en-us/download/details.aspx?id=34679
Internet Information Services (IIS) 7 Manager
https://www.microsoft.com/en-us/download/details.aspx?id=2299
Internet Information Services (IIS) 6.0 Resource Kit
https://www.microsoft.com/en-us/download/details.aspx?id=5135
支援 Windows XP/2003
Internet Information Services (IIS) 6.0 Resource Kit Tools
https://www.microsoft.com/en-us/download/details.aspx?id=17275
Internet Information Services (IIS) 6.0 Manager for Windows XP
https://www.microsoft.com/en-us/download/details.aspx?id=15662
沒有留言:
張貼留言