Ubuntu server is an open-source platform that enables admin to create highly available servers, whether you are planning to manage your own servers, creating complex configurations, managing virtual machines, deploying applications, or even automating configuration.

Like I previously said on my first blog post, the goal of this website is to share what I have learned with others in an understandable and the most simplified way, I am currently reading various books about Ubuntu, so I will be sharing with you what I have learned from Scratch, you can track my progress below.

  • Securing Apache Server Using (Let’s Encrypt) [Ubuntu]

    Securing Apache Server Using (Let's Encrypt) [Ubuntu]

    In this guide, you’ll learn how to use secure your Apache server for free with Let’s Encrypt, this way, you can ensure your websites are encrypted and available over HTTPS. Let’s Encrypt provide free SSL/TLS certificates. You can get a valid SSL certificate for your domain at no cost. These certificates can be used in a ...

    Read Full Post
  • Installing Additional Apache Modules

    Installing Additional Apache Modules

    If you want to add additional modules for Apache extension. You can install additional modules, for example, you can install module to add support for PHP, and the likes. Run the following command to see a list of modules available for Apache: apt search libapache2-mod The following command would output several apache module packages, e.g libapache2-mod-php7.2 (this adds PHP7.2 ...

    Read Full Post
  • Changing the MariaDb Configuration Files

    Changing the MariaDb Configuration Files

    You can tune MariaDB to your liken using the MariaDB’s option files. The default MariaDB option file is called my.cnf on Unix-like operating systems (i.e Ubuntu, Debian, and the likes), if you are used to MySQL, then this shouldn’t be new to you, the config file can be used to change a lot, e.g the buffer ...

    Read Full Post
  • Installing MariaDB (Ubuntu)

    Installing MariaDB (Ubuntu)

    MariaDB is an open-source relational database, and a fork of MySQL by the original developers of MySQL. The database structure and indexes of MariaDB are the same as MySQL. So, you can easily switch from MySQL to MariaDB with no hassle. The good thing about MariaDB is that it is built upon the values of performance, ...

    Read Full Post
  • Installing, Understanding and Configuring Apache (Ubuntu)

    Installing, Understanding and Configuring Apache (Ubuntu)

    Apache is an open-source cross-platform web server software by Apache Software Foundation. To install apache, simply install the apache2 package as follows: sudo apt install apache2 Confirm apache2 is running and enabled: systemctl status apache2 user@server:/$ systemctl status apache2 ● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2020-06-24 13:48:52 UTC; 1min ...

    Read Full Post