Anwar

Posts

How To Access A Git Repository Using SSH

Setting up SSH key with GitHub for Ubuntu SSH stands for Secure Shell. SSH is a way to securely communicate with a remote computer. SSH is used...

Running Node.js Apps With OpenLiteSpeed

Running Node.js Apps with OpenLiteSpeed Node.js typically runs as a standalone web server. However, OpenLiteSpeed can be configured to proxy requests to a Node.js application,...

Openlitespeed Nextjs App In Digitalocean Droplet Restart Custom Server

On a droplet, you can run npm run start to launch your application. However, this requires you to keep the terminal session open for the...

How To Install Or Upgrade PHP 8.1 On Ubuntu 20.04

Getting Started with PHP 8.1 on Ubuntu Before you begin, ensure your Ubuntu server has the latest packages installed: sudo apt update sudo apt upgrade...

How To Install PHP 8.1 and Set Up a Local Development Environment on Ubuntu 22.04

Introduction PHP is a popular server scripting language known for creating dynamic and interactive web pages. Getting up and running with your language of choice...

Setting Up PHP My Admin With My Mysql Managed Database

Our community guide below walks you through connecting to a Managed MySQL database via phpMyAdmin with SSL: https://www.digitalocean.com/community/tutorials/how-to-connect-to-mysql-managed-database-via-phpmyadmin Hope this is useful! Regards, Rajkishore Reference:...

LetsEncrypt Challenge Failed For Domain Example.com

The issue is that Cloudflare acts as a proxy, so its IP addresses are visible instead of your server’s IP. This can interfere with standard...

Http-01 Challenge failed and Connection refused

Our below community article can guide you in setting up and connecting to MySQL Managed database via phpMyAdmin with SSL. https://www.digitalocean.com/community/tutorials/how-to-connect-to-mysql-managed-database-via-phpmyadmin I hope this helps!...

Error Code: 1305. FUNCTION or PROCEDURE does not exist

Apparently I needed to do GRANT EXECUTE ON FUNCTION instead of GRANT EXECUTE ON PROCEDURE. You’d think that if GRANT EXECUTE ON PROCEDURE only worked on PROCEDUREs that the error...