Webserver
是否有帶有控制面板的 Web 伺服器的分發版?
我對 Linux 了解不多,但想設置一個 Web 伺服器,我已經搜尋但找不到一個 Linux 發行版,它可以為您設置一個帶有控制面板的功能齊全的 Web 伺服器。
我見過其他發行版,例如 SME Server,它使設置辦公伺服器變得簡單,並希望對於安裝和設置的 Web 伺服器會有類似的東西:
- Linux
- 阿帕奇
- PHP
- MySQL 或 MariaDB
- 郵件伺服器
- 域名系統
- FTP
- 某種控制面板來管理這一切
有這樣的東西嗎?
不是 100% 我想要的,但我能找到的最接近的是 TURNKEY Linux 上的 LAMP 堆棧:
https://www.turnkeylinux.org/lamp
它的特點:
- Debian GNU/Linux 10 (Buster)。
- 安全且易於維護:每天使用最新的 Debian 安全更新檔自動更新。系統警報的可選監控和電子郵件通知。
- 動態 DNS (HubDNS):將您的 IP 與自定義域或免費的 *.tklapp.com 域相關聯。
- 開箱即用的 SSL 支持。
- PHP、Python 和 Perl 支持 Apache2 和 MySQL (MariaDB)。
- PHP 開發助手
- php-xdebug:調試和分析
- php-pear:php 擴展和應用程序儲存庫
- php5-cli:命令行解釋器
- MySQL (MariaDB) 的管理員管理前端(偵聽埠 12322 - 使用 SSL)。
- Postfix MTA(綁定到本地主機)以允許從 Web 應用程序發送電子郵件(例如,密碼恢復)。
- 用於配置 Apache2、PHP、MySQL 和 Postfix 的 Webmin 模組。
Debian 經常被用作網路和郵件伺服器。無論是哪個發行版,它都不會 100% 預先打包以滿足您的需求。中小企業是最接近的。
使用“Debian lamp stack install”有許多指南;不要指望一切都會在一個小時內全部解決,因為這是一個相當大的過程。
對於 DNS 伺服器,我將放棄典型的“你真的需要 DNS”講座,而只是向您指出 bind9 的方向,一個非常常見的 DNS 伺服器。
對於控制面板,網路搜尋“(您的發行版)php 控制面板腳本”,您將看到 webmin、uermin、cloudpanel(這對於 Debian 來說幾乎是完美的)和許多其他的。
一旦開始,請盡量堅持使用相同的教程。在 Linux 中,有很多方法可以完成相同的任務,因此一個教程可能與另一個教程不兼容,並引起很大的麻煩。尋求幫助時,請向我們提供您正在使用的教程的連結。