Java is one of the most popular programming languages and the JVM (Java’s virtual machine) is the run-time environment to run Java applications. These two platforms are required for much popular software that includes Tomcat, Jetty, Cassandra, Glassfish, and Jenkins. In this article, you will learn how to install Java Runtime Environment (JRE) and the
Ubuntu Tips - DesignLinux
How to Install SQLite and SQLite Browser in Ubuntu
SQLite is a lightweight, small and self-contained RDBMS in a C library. Popular databases like MySql, PostgreSQL, etc. works in the client-server model and they have a dedicated process running and controlling all the aspects of database operation. But SQLite has no process running and has no client-server model. SQLite DB is simply an file
How to Install Terraform in Linux Distributions
In this article, we will discuss what Terraform is and how to install terraform on various Linux distributions using HashiCorp repositories. What is Terraform? Terraform is a popular cloud orchestration tool in the world of automation, which is used to deploy your infrastructure through the IAC (Infrastructure as code) approach. Terraform is built by Hashicorp
How to Use Two-Factor Authentication with Ubuntu
Over time, the traditional username and password authentication has proven inadequate in providing robust security to applications and systems. Usernames and passwords can easily be cracked using a plethora of hacking tools, leaving your system vulnerable to breaches. For this reason, any company or entity that takes security seriously needs to implement 2-Factor authentication. Colloquially
How To Prevent PHP-FPM From Consuming Too Much RAM in Linux
If you have deployed a LEMP (Linux, NGINX, MySQL/MariaDB, and PHP) stack, then you are probably using FastCGI proxying within NGINX (as an HTTP server), for PHP processing. PHP-FPM (an acronym of FastCGI Process Manager) is a widely-used and high-performance alternative PHP FastCGI implementation. Here are the useful guides on setting up LEMP Stack in
How to Install ReactJS on Ubuntu
Developed by Facebook in 2011, React (also referred to as ReactJS) is a Javascript library used for creating fast and interactive user interfaces. At the time of writing, it’s the most popular Javascript library for developing user interfaces. React trounces its counterparts – Angular and Vue JS in terms of functionality and popularity. Its popularity
How to Install Wine 6.0 in Ubuntu
Wine is a nifty utility that allows users to run Windows applications inside a Linux environment. Wine 6.0 is finally out, and it ships with an array of numerous improvements and a total of 40 bug fixes. Some of the key areas that have witnessed great changes include: Text console redesign Vulkan support enhancements Text
How to Install Xrdp on Ubuntu 20.04
Xrdp is an open-source equivalent of Microsoft’s Remote Desktop Protocol (RDP). With xrdp installed on a Linux system, users can remotely access the Linux desktop using an RDP client as we shall demonstrate later in this article. It’s completely free to download and use. Without much further ado, let’s see how you can install Xrdp
How to Co-author Documents in Linux with ONLYOFFICE Docs
Document collaboration as the practice of multiple people working simultaneously on a single document is really important in today’s technologically advanced age. Using document collaboration tools, users can view, edit, and work simultaneously on a document without sending emailing attachments to each other all day. Document collaboration is sometimes called co-authoring. Real-time document co-authoring is
How to Install Webmin on Ubuntu 20.04
Most system administration tasks are usually carried out on the terminal. They involve creating users, running updates and changing configuration files and so much more. It can be rather boring to work perpetually on the terminal. Webmin is an opensource web administration tool that allows users to easily monitor and manage servers. Some of the