Advanced Search
Search Results
175 total results found
DNS Record Types
------------------------------------------------------------------------------------------------------------------------------------------------ CNAME (Canonical Name) Record: Links a domain to the A name record of another domain for ease of redirection. So...
Domain Transfers
------------------------------------------------------------------------------------------------------------------------------------------------ The below documents the ANS methodology for domain transfers - it's important to note that there will be process v...
DNS NameServer
==================================================================================== Changing Nameservers for a domain with ANS ANS Portal > Domains > Select Domain > NameServers ==============================================================================...
Changing WordPress Admin Password
The WordPress admin password can be changed via the WordPress database directly, or via WP-CLI: ==================================================================================== WP-CLI https://developer.wordpress.org/cli/commands/user/reset-password/ I...
WordPress Debug Mode
==================================================================================== WordPress Debug Mode WordPress comes with a built-in debugging feature, with a few options we can set for viewing debug logs. All of these changes are made within the wp-co...
What is a container?
A container is essentially an isolated (from the rest of the OS) environment that's dedicated to an application or process. Containers will typically have their own allocated resources - ie memory and disk. Common container virtualisation tools: Docker LXC/...
General Docker Information
==================================================================================== To preface this page; I personally recommend trying out Portainer, which is essentially a web GUI for Docker - it's great. Portainer even lives in a docker container itself. ...
Docker Compose
==================================================================================== Installation Install Docker Compose (and docker.io if not installed already) apt install docker.io docker-compose =========================================================...
Kubernetes (K8s)
Kubernetes - K8s Developed by Google, Kubernetes is an enterprise container management system, often used for automating deployments into large scale environments. example (basic) Kubernetes diagram: Developers use an API - made up of CM (Configuration Ma...
Ansible
What is Ansible? Ansible is an agentless automation system developed by RedHat, designed for deploying changes across any number of machines. --------------------------------------------------------------------------------------------------------------------...
What is automation?
Automation software is software that can be used to automate tasks - such as server configuration/deployment. ==================================================================================== Agent-based automation Automation that requires an agent (sof...
GIT - Version Control
What is GIT? Git is a free and open-source distributed version control system (DVCS) widely used for tracking changes in software development projects. It allows you to: Track Changes: Git keeps a record of all modifications made to your project files over...
Linux Boot Process
The below image outlines the typical flow of a Linux system boot. ==================================================================================== BIOS (Basic Input/Output System) & UEFI (Unified Extensible Firmware Interface) BIOS (Basic Input/Output...
Troubleshooting Boot Issues & System Recovery
==================================================================================== System boot logs The below log files are most relevant to viewing boot logs and errors dmesg - Contains all boot data syslog/journal/messges - Logging post boot =========...
Hostname
Show current server hostname: hostname Show current server hostname, and other useful info: hostnamectl status example output: root@test:~# hostnamectl status Static hostname: test Icon name: computer-vm Chassis: vm Machine ID: ...
Partitions and Filesystems
==================================================================================== Partitions ------------------------------------------------------------------------------------------------------------------------------------------------ What is a partit...
Disk Performance
==================================================================================== I/O Schedulers In Linux, the I/O scheduler is responsible for determining the order in which block I/O operations are submitted to storage devices. The scheduler affects the...
rSync
==================================================================================== What is rSync? rSync is a file transfer command that can be used for both local and remote transfers. Remember to be careful with rSync - it's a synchronisation command and...