Nginx timeouts are useful for controlling how long a connection stays open. Add the following to your location block: Timeout value is in seconds i.e. 1800 seconds. Verify the Nginx config syntax…
Cheat Sheet: Essential Git Commands
Git is a version control system that helps you track changes in code or files over time. Here’s a brief overview: Key Concepts: Git helps you: Basic Commands Branching Remote Commands Undo…
Setting a default shell in Linux
A Linux shell is a command-line interface that lets you interact with your operating system. It interprets commands and sends them to the OS for execution. To set the default shell to…
Setting up Composer on Linux
PHP Composer is a popular dependency manager for PHP that simplifies the process of installing and managing libraries and packages in your PHP projects. Here’s a brief overview: Key Features: Basic Commands:…
Switch easily between Python versions on a Mac using pyenv
Install Pyenv: Configure Pyenv in your shell: Use pyenv:
Solution: MySQL on XAMPP fails to start
If your MySQL on XAMPP fails to start due to the following error, you can try these steps. XAMPP Error mysql_error.log Solution Possible Causes and Fixes Solution 1: Restore MySQL Backup Solution…
Cheat Sheet: Setting up a new Git Repo on a Git Hosting Service
A quick access to Git commands to setup a new repo on a Git Hosting Service. There are several Git Hosting Services such as GitHub, GitLab, Bitbucket, Azure DevOps Repos and more….
Domain-based routing in AWS CloudFront using CloudFront Functions
AWS CloudFront does not directly support multiple domain based routing similar to AWS Application Load Balancer. However there are other options available to achieve this. To achieve multi-domain based traffic distribution similar…
Solution: SSH Login Error – “no mutual signature supported”
When trying to login with a SSH key generated using the ssh-rsa SHA-1 algorithm, users get a “Permission denied” error. Error message returned: OR Debugging Enable verbose SSH logging: Why this happens…
How to setup NodeJS on Ubuntu using nodesource
Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine that allows developers to run JavaScript on the server-side. It provides an event-driven, non-blocking I/O model, making it lightweight and efficient….