How To Install Guacamole Server on Ubuntu 20.04

Guacamole is a web-based remote desktop, easy to use and a little hard to install for the first time. Guacamole has 2 part, first the server part which can installed on any server, and the client which should installed on every client. With the new release Guacamole has new or improved features, such as: – … Read more

How To Install Latest PHP 8 on Debian 10

This short tutorial will explain how to install the latest PHP 8 on Debian 10, PHP 8 comes with a lot of new features and improvements, and some of the deprecated extensions which you should take a look at before moving to PHP 8. For example, xmlrpc moved to PECL, sury repository doesn’t provide these … Read more

How To Install Gitlab Community Edition with SSL on Debian 10

Gitlab is a git repository manager with project manager, issue-tracking and CI/CD (Continuos integration/continuos deployment). Gitlab has free version which can be used by anyone on their own hardware, many company prefered Gitlab over Github because it can self hosted and free. Not only developer can use Gitlab, event the designer, Business Development, Quality Assurance … Read more

How To Install Latest PHP 8 on CentOS 8

The latest version of PHP 8.0 just released few day ago. PHP 8 is the greatest PHP version right know, if you use PHP as your main dev language the 8.0 has many advantages over 7.x version. Few advantages of PHP 8.0 – Named arguments – Attributes – Constructor property promotion – Union types – … Read more

How To Install NodeJS 15 Ubuntu 20.04 / Debian 10

Node.js is a JavaScript run time which build on top of V8. Node.js is one of the most popular technology used nowdays, many startup build Node.js. The current stable version if Node.js 5 which is not available on Ubuntu 20.04 or Debian 10 official repository. We’ll use Node.js official repository which is 3rd party to … Read more

How To Install Centrifugo on Ubuntu 20.04

Centrifugo is a scalable real-time messaging server in language-agnostic way. It can use as a free alternative to pusher.com services. Centrifugo support WebSocket and SockJS. Few of Centrifugo advantages: – Simple server API – Client library – User authentication with JWT – Cross platform Let’s start this step by step installing Centrifugo on Ubuntu 20.04 … Read more

How to Install Latest Joomla 3 on Debian 10

Joomla is one of the most popular content management system (CMS) which used by people around the world. Joomla 3 is the latest stable version which remommended for all new projects. As CMS its offers a lot flexibilty and has a lot plugins and templates. This tutorial explains how to install Joomla manually from scratch, … Read more

How to fix MariaDB unmet Dependencies on Ubuntu 20.04

One client server had MariaDB 15 installed somehow, then they ask me to troubleshooting the problem them fixed that problem. Their application expected MariaDB 10.4 because this error “General error: 1615 Prepared statement needs to be re-prepared” I add repository from official mariadb.org, when installing the mariadb-server using APT I got the following error apt … Read more