Linux servers

Tutorials focused on configuring and managing Linux servers.

  1. You may have wondered what the /etc/php/8.0/conf.d/ directory is for in Debian and Ubuntu, and whether it is better to edit the conf.d files than editing php.ini directly; find out in this Tutorial.
  2. How to configure a SMTP server with letsencrypt on an amazon EC2 instance.
  3. Changing the default charset for the Apache HTTP server may be done by changing either the v-host .conf files or the charset.conf file. If you do not have access to these files, you can try .htaccess instead. Find out how in this tutorial.
  4. How to have multiple public IPs with one AWS EC2 Instance
  5. How to easily block and unblock IPs in the UFW firewall.
  6. In this article I will explain how to enable a swapfile on small instances, and why it might be useful, even if you do have enough physical memory.
  7. How to create symbolic links for Apache2 v-host files in sites-available.
  8. How to configure Apache with Multiple Vhost files in Linux.
  9. How to prevent constant connection issues with SSH and SFTP when you are behind a NAT firewall.
  10. Find out where to store your custom Apache configuration files in this Tutorial.

Servers in Linux

In these tutorials, you can learn how to install and configure servers in Linux.