在學Linux架站,在台灣會接觸到《鳥哥私房菜》 ,從2002年到現在約莫有五千萬次點擊。在查閱相關文章的時候,最後常會找到有有一億二千多萬點擊的日本網站《Server World》,連結如下:
- Server World - ネットワークサーバー構築:用日文寫的,應該是日本人吧...
- Server World - Build Network Server:每一篇文章常會有英文版本
把網址列的query改成en/note ,就可以在日英文間轉換
喜歡這個站台的主要原因是,設定上面通常會是圖文並茂;另外該網站並沒有套用別人的架站套件,看起來就是自己手刻。
由於該網站沒有搜尋的功能,以下說明英文版Server World怎麼使用:
- 到最頂端找到「Other OS Configs」選取想要設定的作業系統(OS)。
- 點了OS之後,左上角Server World下面就會顯示剛剛選取的作業系統
- 到選單中找到自己想看的主題,指標碰觸到會自動列出副標題。以Debian 11為例:
- Install:下載與一些基礎的設定,像是網路與編輯器等
- NTP / SSH server:設定時間伺服器和SSH服務
- DNS / DHCP server:名稱伺服器與DHCP服務
- DNS / DHCP server (Dnsmasq)
- DNS server (BIND)
- DHCP server
- Storage server:儲存體和檔案伺服器
- NFS
- iSCSI
- Ceph Nautilus
- GlusterFS
- Virtualization:虛擬化環境
- KVM
- VirtualBox
- Vagrant
- Container Platform:容器化環境
- Podman
- Buildah
- Minikube
- Docker
- MicroK8s
- Cloud Compute:雲端計算
- OpenStack Victoria
- Director Server:目錄服務,用來管帳號的
- OpenLDAP
- NIS
- Web Server:網頁服務
- Apache2
- Nginx
- Database:資料庫
- PostgreSQL 13
- MariaDB 10.5
- Redis 6
- FTP / Samba /Mail:傳檔案/共享資料/郵件
- FTP Server:Vsftpd/Pure-FTPd/
- Samba
- Mail Server:Postfix/Dovecot/
- Proxy / Load Balance:附載平衡
- Squid
- HAProxy
- Monitoring:系統監控
- NetData
- Prometheus
- Zabbix 5.0 LTS
- SysStat
- Lang / Development:開發程式的語言環境
- CUDA:GPU計算平台
- Go
- Rust
- Java
- Ruby
- JavaScript
- PHP
- Python
- Desktop / Others:桌面環境還有雲端硬碟和VPN服務
- NextCloud:cloud storage
- OpenVPN:比較老牌一點的VPN服務
- WireGuard:比較現代的VPN服務
- Desktop Environment:各種圖形桌面環境
- Gnome
- KDE
- Cinnamon
- Mate
- Xfce
- Configure VNC server:讓UNIX-like遠端桌面
- Configure Xrdp server:讓Windows遠端桌面
- Install noVNC:透過瀏覽器來VNC連線到遠端桌面
- Other #2:進階的設定,還有一些常用的軟體安裝
- Lsync:搭配Rsync做資料夾的鏡像mirror
- Rsync:同步檔案
- Instsall NVIDIA Graphic Driver
- Check Network Bandwidth
- Configure RAID 1
- Set Password Rules:限定密碼複雜度
- Create SSL Certificate (Self Sign)
- Get SSL Certificate (Let's Encrypt)
- Set System Timezone
- Set KeyboardMap:日本鍵盤比較特殊需要特別設定
- Set System Locale
- Set Hostname
- Join in Active Directory Domain:透過Realmd加入AD
- Grafana:web dashboard
- Powershell:Microsoft PowerShell for Linux
- Snappy:web-based administration
- Usermin:web-based configuration tool for common users
- Webmin:web-based configuration tool for administrators
- Cockpit:簡單的網頁監控
- Lynis:Security Audit Tool
- AIDE:Host Based IDS
- Clamav:Anti Virus
- ACL:Access Control List
- Rsyslog:Log management
- Journald:Log management
根據其Full OS List上可知道有80個OS和各種版本,包含了CentOS Stream / Ubuntu / Windows Server / Debian / Fedora / Rocky Linux / AlmaLinux / VMware ESXi / FreeBSD / Windows / SUSE Enterprise / CentOS / Debian / Scientific Linux等
_EOF_
沒有留言:
張貼留言