Servers
Howto
Light theme
Commands
·
Search
Debian_13 Overview
Install Debian
Install
(01) Get Debian 13
·
(02) Install Debian 13
·
Initial Settings
(01) Add User Accounts
·
(02) Set Command Alias
·
(03) Network Settings
·
(04) Configure Services
·
(05) Configure APT Sources
·
(06) Update System
·
(07) Vim Settings
·
(08) Configure Sudo
·
NTP SSH Server
NTP Server
(01) Configure NTP Server (NTPsec)
·
(02) Configure NTP Server (Chrony)
·
(03) Configure NTP Client
·
SSH Server
(01) Password Authentication
·
(02) SSH File Transfer (Debian)
·
(03) SSH File Transfer (Windows)
·
(04) SSH Keys Pair Authentication
·
(05) SFTP only + Chroot
·
(06) Use SSH-Agent
·
(07) Use SSHPass
·
(08) Use SSHFS
·
(09) SSH Port Forwarding
·
(10) Use Parallel SSH
·
DNS DHCP Server
DNS DHCP Server (Dnsmasq)
(01) Install Dnsmasq
·
(02) Configure DHCP Server
·
DNS Server (BIND)
(01) Configure for Internal Network
·
(02) Configure for External Network
·
(03) Configure Zone Files
·
(04) Verify Name Resolution
·
(05) Use View Statement
·
(06) Set Alias (CNAME)
·
(07) Set SPF record
·
(08) Set DMARC record
·
(09) Configure Secondary Server
·
(10) DNS over HTTPS (Server)
·
(11) DNS over HTTPS (Client)
·
DHCP Server
(01) Configure Kea DHCP Server
·
(02) Configure DHCP Client
·
(03) Configure Host Reservations
·
(04) Kea Control Agent
·
Storage Server
NFS
(01) Configure NFS Server
·
(02) Configure NFS Client
·
(03) NFS 4 ACL Tool
·
iSCSI
(01) Conf iSCSI Target (targetcli)
·
(02) Configure iSCSI Target (tgt)
·
(03) Configure iSCSI Initiator
·
GlusterFS
(01) Install GlusterFS
·
(02) Distributed Configuration
·
(03) GlusterFS Client
·
(04) GlusterFS + NFS-Ganesha
·
(05) GlusterFS + SMB
·
(06) Set Quota
·
(07) Add Nodes (Bricks)
·
(08) Remove Nodes (Bricks)
·
(09) Replication Configuration
·
(10) Distributed + Replication
·
(11) Dispersed Configuration
·
DRBD
(01) Install DRBD
·
Virtualization
KVM
(01) Install KVM
·
(02) Create Virtual Machine
·
(03) Create Virtual Machine (GUI)
·
(04) Basic Operation for VM
·
(05) Install Management tools
·
(06) VNC Connection Setting
·
(07) VNC Connection (Client)
·
(08) Configure Nested KVM
·
(09) Live Migration
·
(10) Storage Migration
·
(11) UEFI boot for VM
·
(12) GPU Passthrough
·
(13) Use VirtualBMC
·
VirtualBox
(01) Install VirtualBox
·
(02) Create Virtual Machines
·
(03) Install GuestAdditions
·
(04) Create Virtual Machines (GUI)
·
Container Platform
Podman
(01) Install Podman
·
(02) Add Container Images
·
(03) Access to Container Services
·
(04) Use Dockerfile
·
(05) Use External Storage
·
(06) Use External Storage (NFS)
·
(07) Use Registry
·
(08) Podman Network Basis
·
(09) Use Docker CLI
·
(10) Use Docker Compose
·
(11) Create Pods
·
(12) Use by common users
·
(13) Generate Systemd unit file
·
(14) Display resource usage
·
Buildah
(01) Install Buildah
·
(02) Create images from Scratch
·
Minikube
(01) Install Minikube
·
(02) Basic Usage
·
Kubernetes
(01) Configure Manager Node
·
(02) Install Kubeadm
·
(03) Configure Control Plane Node
·
(04) Configure Worker Node
·
(05) Add normal Users
·
(06) Deploy Pods
·
(07) Install Helm
·
(08) Enable Dashboard
·
(09) Add Control Plane Node
·
(10) Add Worker Node
·
(11) Remove Nodes
·
(12) Use External Storage
·
(13) Use Private Registry
·
(14) Deploy Metrics Server
·
(15) Horizontal Pod Autoscaler
·
(16) Dynamic Provisioning (NFS)
·
(17) Deploy Prometheus
·
(18) Install KubeVirt
·
(19) Create Virtual Machine
·
Docker
Cloud Compute
OpenStack Epoxy
(01) Epoxy Overview
·
(02) Pre-Requirements
·
(03) Configure Keystone #1
·
(04) Configure Keystone #2
·
(05) Configure Glance
·
(06) Add VM Images
·
(07) Configure Nova #1
·
(08) Configure Nova #2
·
(09) Configure Nova #3
·
(10) Configure Neutron #1
·
(11) Configure Neutron #2
·
(12) Configure Networking
·
(13) Add new Users
·
(14) Add Flavors
·
(15) Create Instances
·
(16) Create Instances (Windows)
·
(17) Configure Horizon
·
(18) Add Compute Nodes
·
(19) Conf Neutron (Control Node)
·
(20) Conf Neutron (Network Node)
·
(21) Conf Neutron (Compute Node)
·
(22) Neutron Network (FLAT)
·
(23) Neutron Network (VXLAN)
·
(24) Conf Neutron OVN (Network)
·
(25) Conf Neutron OVN (Compute)
·
(26) Neutron Network (Geneve)
·
(27) Add Compute Nodes (GPU)
·
(28) Conf Cinder (Control Node)
·
(29) Conf Cinder (Storage Node)
·
(30) Cinder Storage (LVM)
·
(31) Cinder Storage (NFS)
·
(32) Cinder Storage (Multi-Back)
·
(33) Cinder Backup Service
·
(34) Configure Heat (Control Node)
·
(35) Configure Heat (Network Node)
·
(36) How to use Heat
·
(37) Configure Barbican
·
(38) How to use Barbican
·
(39) Configure Swift (Control Node)
·
(40) Configure Swift (Proxy Node)
·
(41) Configure Swift (Storage Node)
·
(42) How to use Swift
·
(43) Conf Manila (Control Node)
·
(44) Conf Manila (Storage Node)
·
(45) Use Manila (Local Device)
·
(46) Conf Designate (Control Node)
·
(47) Conf Designate (Network Node)
·
(48) How to use Designate
·
(49) Conf Octavia (Control Node)
·
(50) Conf Octavia (Network Node)
·
(51) Create LoadBalancer Image
·
(52) How to use Octavia
·
(53) Configure Gnocchi
·
(54) Conf Ceilometer (Network)
·
(55) Conf Ceilometer (Compute)
·
(56) How to use Ceilometer (Nova)
·
(57) How to use Ceilometer (Glance)
·
(58) How to use Ceilometer (Cinder)
·
(59) Configure CloudKitty
·
(60) How to use CloudKitty
·
(61) Configure Aodh
·
(62) How to use Aodh
·
(63) Conf Trove (Control Node)
·
(64) Conf Trove (Network Node)
·
(65) How to use Trove
·
(66) Install OpenStack Rally
·
Directory Server
OpenLDAP
(01) Configure LDAP Server
·
(02) Add User Accounts
·
(03) Configure LDAP Client
·
(04) LDAP over SSL TLS
·
(05) OpenLDAP Replication
·
(06) Multi-Master Replication
·
(07) LDAP Account Manager
·
Web Server
Apache2
(01) Install Apache2
·
(02) Configure Virtual Hostings
·
(03) Configure SSL TLS
·
(04) Enable Userdir
·
(05) Use CGI Scripts
·
(06) Use PHP Scripts
·
(07) PHP + PHP-FPM
·
(08) Basic Authentication
·
(09) Configure WebDAV Folder
·
(10) Basic Authentication + PAM
·
(11) Basic Authentication + LDAP
·
(12) Configure mod http2
·
(13) Configure mod proxy
·
(14) Configure mod security
·
(15) Configure mod ratelimit
·
(16) Configure mod perl
·
(17) Configure mod wsgi
·
(18) Log Report : AWStats
·
(19) Blog System : WordPress
·
(20) Wiki System : MediaWiki
·
(21) Photo Gallery : Piwigo
·
(22) Web Mail : RoundCube
·
Nginx
(01) Install Nginx
·
(02) Configure Virtual Hostings
·
(03) Configure SSL TLS
·
(04) Enable Userdir
·
(05) Basic Authentication
·
(06) Basic Auth + PAM
·
(07) Basic Auth + Kerberos
·
(08) Use CGI Scripts
·
(09) Use PHP Scripts
·
(10) Nginx Reverse Proxy
·
(11) Nginx Load Balancing
·
(12) Use Stream module
·
(13) Wiki System : Wiki.js
·
Database
PostgreSQL 17
(01) Install PostgreSQL
·
(02) Settings for Remote Connection
·
(03) PostgreSQL over SSL TLS
·
(04) Backup and Restore
·
(05) Streaming Replication
·
(06) Install phpPgAdmin
·
MariaDB 11.8
(01) Install MariaDB
·
(02) MariaDB over SSL TLS
·
(03) MariaDB Backup
·
(04) MariaDB Replication
·
(05) MariaDB Galera Cluster
·
(06) Install phpMyAdmin
·
InfluxDB
(01) Install InfluxDB
·
(02) Basic User Management
·
(03) Basic Database Management
·
(04) Set Retention Policy
·
(05) Enable HTTPS
·
(06) Backup and Restore
·
(07) Install Telegraf
·
(08) Visualize with Grafana
·
Valkey
(01) Install Valkey
·
(02) Basic Operation for Server
·
(03) Basic Operation for Database
·
(04) SSL TLS Setting
·
(05) Valkey Replication
·
(06) Configure Valkey Sentinel
·
(07) Use Valkey Benchmark
·
(08) Use on Python
·
(09) Use on PHP
·
FTP Samba Mail
FTP Server
(01) Install Vsftpd
·
(02) Install ProFTPD
·
(03) FTP Client (Debian)
·
(04) FTP Client (Windows)
·
(05) Vsftpd over SSL TLS
·
(06) ProFTPD over SSL TLS
·
Samba
(01) Fully Accessed Shared Folder
·
(02) Limited Shared Folder
·
(03) Access to Share from Clients
·
(04) Samba Winbind
·
(05) Samba AD DC : Configure DC
·
(06) Samba AD DC : User Manage
·
(07) Samba AD DC : Join in Domain
·
Mail Server
(01) Install Postfix
·
(02) Install Dovecot
·
(03) Add Mail User Accounts
·
(04) Email Client Setting
·
(05) SSL TLS Setting
·
(06) Set Virtual Domain
·
(07) Set SPF Checking
·
(08) Set DKIM
·
(09) Set DMARC Checking
·
(10) Postfix + Clamav + Amavisd
·
(11) Mail Log Report : pflogsumm
·
(12) Mail Log Report : AWstats
·
(13) Add Mail Accounts (Virtual User)
·
Proxy Load Balance
Squid
(01) Install Squid
·
(02) Configure Proxy Clients
·
(03) Set Basic Authentication
·
(04) Configure as a Reverse Proxy
·
(05) Squid Log report : SARG
·
HAProxy
(01) HTTP Load Balancing
·
(02) SSL TLS Setting
·
(03) Refer to the Statistics (Web)
·
(04) Refer to the Statistics (CUI)
·
(05) Load Balancing on Layer 4
·
(06) ACL Settings
·
(07) ACL Settings (L4)
·
Monitoring
Prometheus
(01) Install Prometheus
·
(02) Enable Auth and HTTPS
·
(03) Add Monitoring Target
·
(04) Add Monitoring Target (Win)
·
(05) Set Alert Notification (Email)
·
(06) Visualize on Grafana
·
(07) Set Blackbox exporter
·
SysStat
(01) Install SysStat
·
(02) How to Use SysStat
·
Zabbix 7.4
(01) Install Zabbix 7.4
·
(02) Initial Setup
·
(03) Change Admin Password
·
(04) Set Monitoring Target Host
·
(05) Notification Setting
·
(06) Add Monitoring Target (Debian)
·
(07) Add Monitoring Target (Win)
·
(08) Add Monitoring Target Item
·
(09) Configure Zabbix Proxy
·
Cacti
(01) Install Cacti
·
(02) Setup Cacti
·
(03) Monitoring Settings
·
(04) Set Email Notification
·
(05) Enable Threshold Plugin
·
(06) Set Threshold
·
(07) Add Monitoring Target
·
Munin
(01) Install Munin
·
(02) Set Email Notification
·
(03) Set Thresholds
·
(04) Add Target Hosts
·
(05) Add Target Items
·
Nagios
(01) Install Nagios
·
(02) Notification Email Setting
·
(03) Set Thresholds
·
(04) Add Monitoring Target Item
·
(05) Add Target Host (Ping)
·
(06) Add Target Host (Services)
·
Security
Auditd
(01) Install Auditd
·
(02) Search Logs with ausearch
·
(03) Display Logs with aureport
·
(04) Add Audit Rules
·
AppArmor
(01) Enable Disable AppArmor
·
(02) Enable Disable Profiles
·
(03) Create Profiles : aa-genprof
·
(04) Create Profiles : aa-autodep
·
UFW
(01) UFW Basic Usage
·
(02) IP Masquerade
·
Nftables
(01) Enable Service
·
(02) Nftables Basic Operation
·
Others
Lang Development
Ruby
(01) Install Ruby 3.3
·
(02) Install Ruby on Rails 8
·
PHP
(01) Install PHP 8.4
·
(02) Install Laravel
·
(03) Install CakePHP
·
JavaScript TypeScript
(01) Install Node.js 20
·
(02) Install [n] command
·
(03) Install Angular 20
·
(04) Install Vite
·