All Stories

Linux 101: Bringing processes to background and foreground

Linux processes present a running instances of a program or multiple ones, on a Linux OS. You can think of it as a program that is currently executing and performing a task on the com...

In Linux, Feb 20, 2023

How to Install PHP Punic on Amazon Linux 2

Localizing your various PHP variables can be made easy through the Punic library. Let’s install PHP Punic on Amazon Linux 2.

In AWS, Amazon Linux 2, Feb 19, 2023

Linux 101: Run shell scripts as Systemd services

Systemd is a default system and service manager for Linux OSs. It is a collection of tools and daemons designed to manage and control the startup process, the system’s services, and p...

In Linux, Feb 18, 2023

How to Install PHP pgsql on Amazon Linux 2

While establishing a PostgreSQL connection through PHP, you might get the following error: uncaught exception "could not find driver". That means you need to install PHP pgsql on Amaz...

In AWS, Amazon Linux 2, Feb 17, 2023

Linux 101: stdin, stdout and stderr

In Linux, stdin, stdout and stderr are all important standard input/output streams that are used to manage input and output from command line programs. So, here’s a quick overview for...

In Linux, Feb 16, 2023

How to Install PHP Embed on Amazon Linux 2

Like the name itself, the Embed extension will allow you to embed PHP scripts in different languages, for example in PHP extensions which are mainly written in C. Let’s jump on how to...

In AWS, Amazon Linux 2, Feb 15, 2023

Terraform and GCP googleapi: Error 400: Request contains an invalid argument

It would be more or less fair to say that GCP is the only Cloud hosting platform that I have disdain for and give me an urge to punch a wall. Based take, right?! While I was trying to...

In Terraform, GCP, Feb 14, 2023

How to Install PHP bcmath on Amazon Linux 2

Using PHP arithmetic functions can be achieved through bcmath package, which is a wrapper for these functions and can be even used in an object-oriented way. Let’s see how to install ...

In AWS, Amazon Linux 2, Feb 13, 2023

Debugging Certbot cronjob

Quite frequently I’ve noticed some Certbot cronjobs not being able to renew certificates as I was receiving the Let’s Encrypt expiring notice emails. So, here are some things you coul...

In Certbot, Feb 12, 2023

How to Install PHP intl on Amazon Linux 2

The Intl extension in PHP is a set of f C/C++ and Java libraries that can allow PHP programmers to perform UCA conformant collation and date-time-number formatting in their scripts. L...

In AWS, Amazon Linux 2, Feb 11, 2023