Skip to content
TechSch
  • Blog
  • Reviews
  • Tutorials

Developers Technical Tutorials

Easy step by step tutorials for web development and DevOps tools.

Using Ansible to Automate Deployment for Apps and IT Infrastructure

Using Ansible to Automate Deployment for Apps and IT Infrastructure

Posted by By Mike Goh July 3, 2020Posted inDevelopers Technical TutorialsTags: DevOps, ServersNo Comments
Introduction Ansible is one of the few configuration management tools in the DevOps environment. It is an infrastructure automation platform used to deploy our applications and systems rapidly to enable continuous integration and continuous deployment. While there are others like…
Read More
bash script sync production demo

Bash Script to Sync WordPress Docker Production to Demo

Posted by By Mike Goh June 6, 2020Posted inDevelopers Technical TutorialsTags: Command Line, DockerNo Comments
Introduction After we had upgraded a website from development to production status, we will need to put up a maintenance notice if we are required to make further changes. It is unpleasant to let visitors see the down-time or on-going…
Read More
Set Up DKIM, SPF and Reverse DNS to Improve Mail Deliverability

Set Up DKIM, SPF and Reverse DNS to Improve Mail Deliverability

Posted by By Mike Goh May 14, 2020Posted inDevelopers Technical TutorialsTags: Network, SecurityNo Comments
Introduction DomainKeys Identified Mail (DKIM) is a protocol that contributes to DMARC compliance and requests the sender origin to take responsibility for sent messages that can be verified by mailbox providers. Essentially, it enables the outbound domain to digitally sign…
Read More
Host Multiple Websites with jwilder nginx-proxy and letsencrypt-companion

Host Multiple Websites with jwilder nginx-proxy and letsencrypt-companion

Posted by By Mike Goh May 8, 2020Posted inDevelopers Technical TutorialsTags: Docker, Web1 Comment
Introduction Two years ago, in 2018, I was introduced to Docker by a colleague of mine who was a brilliant programmer. Thus, I started my Docker journey on my own by reading tutorials online. I was developing a WordPress website…
Read More
How to Merge Server-side and Docker iptables Firewall Rules

How to Merge Server-side and Docker iptables Firewall Rules

Posted by By Mike Goh April 30, 2020Posted inDevelopers Technical TutorialsTags: Docker, SecurityNo Comments
Introduction Docker is widely used to place applications in containers. One of the reasons why Docker is so popular is because of security thanks to its isolation capabilities. For example, it allows you to isolate applications from each other. Installing…
Read More
Host Website on IPv6 NAT VPS with Cloudflare DNS and NGINX

Host Website on IPv6 NAT VPS with Cloudflare DNS and NGINX

Posted by By Mike Goh April 26, 2020Posted inDevelopers Technical TutorialsTags: Servers, WebNo Comments
Introduction Cloud services like AWS, DigitalOcean and lesser-known VPS hosting providers sell VM (Virtual Machines). The annual price can range from $20 (less-known providers) to $70 for cloud services like AWS. All VM plans come with 1 dedicated IPv4 address…
Read More
How to Resolve iptables: No chain/target/match by that name

How to Resolve iptables: No chain/target/match by that name

Posted by By Mike Goh April 24, 2020Posted inDevelopers Technical TutorialsTags: Command Line, SecurityNo Comments
Introduction If you encounter such error, it means that the CONFIG_NETFILTER module was not complied in your kernel. All VPS (virtual private server) that I owned from DigitalOcean, AWS, Google Cloud and other lesser-known host providers have it by default…
Read More
Change Port and Disallow Root Login to Secure SSH Server

Change Port and Disallow Root Login to Secure SSH Server

Posted by By Mike Goh April 24, 2020Posted inDevelopers Technical TutorialsTags: Security, ServersNo Comments
When you subscribe to a Linux VPS (Virtual Private Server) from any host providers, the default firewall rule is to accept all incoming connections to any ports hence you can connect via Port 22 using a SSH telnet client like…
Read More
How to Secure Server with Firewall using iptables

How to Secure Server with Firewall using iptables

Posted by By Mike Goh April 23, 2020Posted inDevelopers Technical TutorialsTags: Security, ServersNo Comments
iptables is a command-line firewall utility that allows a system administrator to configure the IP packet filter rules made possible by the Netfilter modules complied into the Linux Kernel. The rules are kept to a bare minimum on the firewall…
Read More
How to Backup Databases and Files, Rotate and Rsync to Remote

How to Backup Databases and Files, Rotate and Rsync to Remote

Posted by By Mike Goh April 19, 2020Posted inDevelopers Technical TutorialsTags: Backup, Command LineNo Comments
We should always schedule backups for our website files and databases but should never keep the backups only in the server which your websites and databases reside in. If you are on solid cloud providers like Amazon Web Services (AWS)…
Read More

Posts navigation

Previous page 1 2 3 4 5 Next page
Trending
  • Asus Router Setup – Wifi Settings
  • How to Resolve iptables: No chain/target/match by that name
  • Create Helpdesk Ticketing System with Google Apps Script
  • Host Multiple Websites with jwilder nginx-proxy and letsencrypt-companion
Tags
Automation Tools Backup Cloud Coding Command Line DevOps Docker Family Fun Network Security Servers Software Web
  • About
  • Contact
  • Terms & Privacy
Copyright 2025 © Techsch.com. All rights reserved. Sinatra theme. Flaticon icons.
Scroll to Top
x