Servers
Howto
Light theme
Commands
·
Search
FreeBSD_14 Overview
Download FreeBSD
·
Install FreeBSD
·
Initial Settings
(01) Add User Accounts
·
(02) Set Command Alias
·
(03) Network Settings
·
(04) Configure Services
·
(05) Update System
·
(06) Vim Settings
·
(07) Configure Sudo
·
NTP SSH Server
NTP Server
(01) Configure NTP Server (NTPd)
·
(02) Configure NTP Client
·
SSH Server
(01) Password Authentication
·
(02) SSH File Transfer (FreeBSD)
·
(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 Resolution
·
(05) Set Alias (CNAME)
·
(06) Set SPF record
·
(07) Set DMARC record
·
(08) Configure Secondary Server
·
(09) DNS over HTTPS (Server)
·
(10) DNS over HTTPS (Client)
·
DHCP Server
(01) Configure DHCP Server
·
(02) Configure DHCP Client
·
DHCP Server (Kea)
(01) Configure Kea DHCP Server
·
(02) Configure Host Reservations
·
(03) Kea Control Agent
·
Storage Server
NFS
(01) Configure NFS Server
·
(02) Configure NFS Client
·
iSCSI
(01) Configure iSCSI Target (ctld)
·
(02) Configure iSCSI Target (istgt)
·
(03) Configure iSCSI Initiator
·
Virtualization
VirtualBox
(01) Install VirtualBox
·
(02) Create Virtual Machine
·
(03) Install GuestAdditions
·
(04) Create Virtual Machine (GUI)
·
Vagrant
(01) Install Vagrant
·
Container Platform
Podman
(01) Install Podman
·
(02) Basic Container Operations
·
(03) Run Linux Container
·
(04) Add Container Images
·
(05) Access to Container Services
·
(06) Use Dockerfile
·
(07) Use External Storage
·
(08) Use External Storage (NFS)
·
(09) Use Registry
·
(10) Network Basis
·
(11) Create Pods
·
Buildah
(01) Install Buildah
·
(02) Create an image from Scratch
·
Directory Server
OpenLDAP
(01) Configure LDAP Server
·
(02) Add User Accounts
·
(03) Configure LDAP Client
·
(04) LDAP over SSL TLS
·
(05) LDAP Client (SSSD)
·
(06) OpenLDAP Replication
·
(07) Multi-Master Replication
·
(08) LDAP Account Manager
·
Web Server
Apache httpd
(01) Install Apache httpd
·
(02) Configure Virtual Hostings
·
(03) Configure SSL TLS
·
(04) Enable Userdir
·
(05) Use CGI Scripts
·
(06) Use PHP Scripts
·
(07) Basic Authentication
·
(08) Configure WebDAV
·
(09) Basic Auth + PAM
·
(10) Kerberos Authentication
·
(11) Configure mod http2
·
(12) Configure mod wsgi
·
(13) Configure mod perl
·
(14) Configure mod proxy
·
(15) Configure mod security
·
(16) Configure mod ratelimit
·
(17) Configure mod evasive
·
(18) Log Report : AWStats
·
(19) Blog System : WordPress
·
(20) Wiki System : MediaWiki
·
Nginx
(01) Install Nginx
·
(02) Configure Virtual Hostings
·
(03) Configure SSL TLS
·
(04) Enable Userdir
·
(05) Basic Authentication
·
(06) Use CGI Scripts
·
(07) Use PHP Scripts
·
(08) Nginx Reverse Proxy
·
(09) Nginx Load Balancing
·
(10) Use Stream module
·
Database
PostgreSQL 15
(01) Install PostgreSQL
·
(02) Settings for Remote Connection
·
(03) PostgreSQL over SSL TLS
·
(04) Backup and Restore
·
(05) Streaming Replication
·
(06) Install phpPgAdmin
·
MariaDB 10.11
(01) Install MariaDB
·
(02) MariaDB over SSL TLS
·
(03) MariaDB Backup
·
(04) MariaDB Replication
·
(05) MariaDB Galera Cluster
·
(06) Install phpMyAdmin
·
MySQL 8.0
(01) Install MySQL
·
(02) MySQL over SSL TLS
·
(03) mysqldump Backup
·
(04) Use Clone Feature
·
(05) MySQL Replication
·
(06) Install phpMyAdmin
·
PostgreSQL 16
Redis 7
(01) Install Redis
·
(02) Basic Operation for Server
·
(03) Basic Operation for Database
·
(04) SSL TLS Setting
·
(05) Redis Replication
·
(06) Configure Redis Sentinel
·
(07) Use Redis Benchmark
·
(08) Use on Python
·
(09) Use on PHP
·
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
·
FTP Samba Mail
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) Add Mail User (Virtual User)
·
FTP Server
(01) Install Vsftpd
·
(02) Install ProFTPD
·
(03) FTP Client (FreeBSD)
·
(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
·
Proxy Server
Squid
(01) Install Squid
·
(02) Configure Proxy Clients
·
(03) Set Basic Authentication
·
(04) Configure as a Reverse Proxy
·
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
·
NetData
(01) Install NetData
·
Zabbix 7.0 LTS
(01) Install Zabbix 7.0 LTS
·
(02) Initial Setup
·
(03) Change Admin Password
·
(04) Set Monitoring Target Host
·
(05) Notification Setting
·
(06) Add Monitoring Target (FreeBSD)
·
(07) Add Monitoring Target (Win)
·
(08) Add Monitoring Target Item
·
Lang Development
PHP
(01) Install PHP 8.1
·
(02) Install PHP 8.2
·
(03) Install PHP 8.3
·
(04) Install PHP 8.4
·
(05) Install Laravel
·
(06) Install CakePHP
·
JavaScript TypeScript
(01) Install Node.js 18
·
(02) Install Node.js 20
·
(03) Install Node.js 22
·
(04) Install React
·
(05) Node.js + TypeScript
·
Python
(01) Install Python 3.9
·
(02) Install Django 4
·
(03) Install Python 3.10
·
(04) Install Python 3.11
·
(05) Install Django 5
·
Java
(01) Install OpenJDK 8
·
(02) Install OpenJDK 11
·
(03) Install OpenJDK 17
·
(04) Install OpenJDK 21
·
(05) Install Tomcat 10
·
(06) Install Jenkins
·
Ruby
(01) Install Ruby 3.3
·
(02) Install Ruby on Rails 7
·
DOTNET
(01) Install DOTNET 8.0
·
Rust
(01) Install Rust
·
Go
(01) Install Go
·
Desktop Others
Others
Create SSL Certificate (Self Sign)
·
Get SSL Certificate (Let's Encrypt)
·
Set Timezone
·
Set Keymap
·
Set Locale
·
Set Hostname
·
Desktop Environment
(01) KDE Desktop Environment
·
(02) Xfce Desktop Environment
·
(03) MATE Desktop Env
·
(04) Configure VNC Server
·
(05) Configure Xrdp Server
·
(06) VNC Client : noVNC
·
Others #2
·
(01) Install Elasticsearch
·
(02) Install Kibana
·
(01) Install Bacula
·
(02) Configure Bacula Components
·
(03) Run Backup
·
(04) Run Restore
·
(05) Add remote Clients
·
(01) Install Memcached
·
(02) Basic Usage
·
(03) Use on Python
·
(04) Use on PHP
·
(05) Use on Perl
·
(01) Install RabbitMQ
·
(02) Use on Python
·
(03) Use on PHP
·
(04) Use on Ruby
·
(05) Enable Web UI
·
(06) Use rabbitmqadmin
·
(07) Configure Cluster
·
(01) Install Subversion
·
(02) Remote Access to Repositories
·
(03) Set Access Permission
·
(04) HTTP Access to Repositories
·
(05) Access from Windows Clients
·
(01) Install Git
·
(02) Create Shared Repositories
·
(03) Access to Repos via SSH
·
(04) Access to Repos via Git
·
(05) Access to Repos via HTTP
·
(06) Install Gitweb
·
(07) Install Git for Windows
·
(08) Install TortoiseGit
·
(09) Use Git-SVN
·
(01) Install Puppet
·
(02) file Resource
·
(03) package Resource
·
(04) service Resource
·
(05) group Resource
·
(06) user Resource
·
(07) exec Resource
·
(08) node Section
·
(09) class Section
·
(10) facter Variable
·
(01) Install Ansible
·
(02) Ansible Basic Usage
·
(03) Use Playbook (basic)
·
(04) Use Playbook (variables)
·
(05) Use Playbook (when)
·
(06) Use Playbook (notify)
·
(07) Use Playbook (include)
·
(08) Use Playbook (Roles)
·
(01) Configure OpenVPN Server
·
(02) Conf OpenVPN Client
·
(03) Conf OpenVPN Client (Windows)
·
(01) Configure WireGuard Server
·
(02) Conf WireGuard Client
·
(03) Conf WireGuard Client (Win)
·
(01) Install NextCloud
·
(02) Add User Accounts
·
(03) Upload Files
·
(04) Use Office Apps
·
(05) Access via WebDAV
·
(06) Access via Desktop Client
·
(07) Chat Talk Screen Share
·
(08) Use Mail
·
(09) Use Calendar
·
(10) Use Address Book
·
(11) Use External Storage
·
(12) Active Directory Integration
·