How to Automate System Tasks Using Cron on AlmaLinux 9

automate system tasks using cron on almalinux

The system tasks that are the daily obligations of every system administrator or DevOps engineer, are taking time and dedicated work. But this can be easily automated with the Crontab software.

Crontab software is a time-based job scheduler in Unix operating systems. The crontab file is a configuration filled with specified commands that can be set up to run at a specific time of the day to execute some actions.

Read more

How to Install Matrix Synapse on Ubuntu 20.04

How to Install Matrix Synapse on Ubuntu 20.04

In this tutorial, we are going to show you how to install Matrix Synapse on Ubuntu 20.04 OS.

Matrix Synapse is an open-source chat application written in Python, used for real-time communication for VOIP services and instant messaging. Synapse is developed to implement the matrix for decentralized communication which can store personal data from the chat history, user data and etc. In this tutorial, we will install Matrix Synapse with Apache as a reverse proxy.

The installation is very easy and can take up to 30 minutes. Let’s get started!

Read more

How to Install OpenEMR on Ubuntu 20.04 with a LAMP Stack

how to install openEMR on Ubuntu 20.04 with a LAMP stack

OpenEMR is a popular open-source software for the healthcare industry. It offers electronic health records and medical practice management solutions. OpenEMR provides a fully integrated Workflow Management inside healthcare facilities. Any healthcare facility would be able to capture and control patient data using the following features in OpenEMR.

  • CMS Reporting
  • Lab Integration
  • Clinical Decision Rules
  • Advanced Scheduling
  • E-Prescribing
  • Advanced Security
  • Multilingual Support

OpenEMR runs on many platforms, including Linux machines. In this tutorial, we will show you how to install OpenEMR on Ubuntu 20.04 with LAMP Stack.

Read more

How to Install Jenkins on Ubuntu 20.04

how to install jenkins on ubuntu 20.04

Jenkins is a simple, free and open-source Continuous Integration tool (CI), which is one of the most popular application development practices in recent times. Jenkins is widely used for building, deploying and automating any project, providing hundreds of different plugins. It supports version control tools, including AccuRev, Subversion, Git, CVS, Perforce, ClearCase, Mercurial, and RTC, and can execute Apache Ant, Apache Maven, and sbt based projects as well as arbitrary shell scripts.

Read more

How To Harden OpenSSH on Ubuntu 20.04

how to harden openssh on ubuntu 20.04

OpenSSH is one of the most popular tools that uses SSH protocol for secure system administration, file transfers, and other communication across the Internet. It is free and used by system administrators to manage remote systems. OpenSSH runs on port 22 and it is the first target of a hacker. So you may need to harden your OpenSSH server to protect it from hackers.

Read more

How To Install Nagios 4 and Monitor Your Servers on Ubuntu 20.04

install nagios 4 and monitor servers on ubuntu 20.04

Nagios is a free, open-source and powerful monitoring tool that helps you to monitor your entire IT infrastructure, servers, services and applications from the central location. It is based on client-server architecture. So you will need to install the Nagios agent on the client system and add it to the Nagios server for monitoring. If you are looking for a monitoring solution then Nagios is an essential tool for any production server environment.

In this tutorial, we will show you how to install Nagios 4 and monitor your server on Ubuntu 20.04.

Read more

How to update your server from Ubuntu 18.04 to Ubuntu 20.04

How to update your server from Ubuntu 18.04 to Ubuntu 20.04
update your server from Ubuntu 18.04 to Ubuntu 20.04

Upgrading your Ubuntu version from one version to the latest version is one of the best features of Ubuntu. It is always recommended to upgrade your current Ubuntu version regularly in order to benefits from the latest security patches. You will get several benefit including, the latest software, new security patches and upgraded technology with a new version.

As of now, Ubuntu 20.04 LTS is the latest Ubuntu version and you will keep getting updates and support till April 2025.

Read more

How to Install Zikula on Ubuntu 18.04

install zikula cms ubuntu 18.04
installation zikula cms apache php ubuntu 18.04

Zikula is Free Open Source Software (FOSS) that allows users to build anything from simple one-page websites to complex and powerful web applications. Zikula is pretty easy to install and use.

In this tutorial we will show you how to install Zikula and all necessary dependencies on an Ubuntu 18.04 Cloud VPS.

Read more

How to Install PostgreSQL on Ubuntu 18.04

In this tutorial, we will show you how to install PostgreSQL 11 on an Ubuntu 18.04 Cloud VPS. PostgreSQL is an open-source and general purpose object-relational database management system (ORDBMS).

The latest version of PostgreSQL, PostgreSQL 11, focuses on performance improvements. It comes packed with several advanced features and enhancements which include:

  • Enhanced Capabilities for Query Parallelism which allows faster query execution
  • Just-in-Time (JIT) compilation of SQL Statements
  • Automatic index creation
  • Advanced partitioning features
  • Other performance improvements, like command line improvements, improved statistics and more…

Let’s start installing.

Read more

How to Install Roadiz CMS on Ubuntu 18.04

In this blog post, we will show you how to install Roadiz CMS on an Ubuntu 18.04 Cloud VPS.

“A modern content management system” – according to the developers and maintainers of Roadiz CMS, this is what their platform was designed and developed for. Based on a polymorphic node system, they say that this architecture can provide a new and different user experience.

Roadiz’s advanced theming system is built to be processed independently from the back-office (the editor backend) providing hassle-free switching of multiple themes. Basically, it allows users to create one theme for your desktop website and another one for your mobile with the same node hierarchy, plus a separate theme for your writers and editors.

The Roadiz CMS is developed using PHP with Composer, and it supports both Apache and Nginx web servers. For the database, it is compatible with MySQL, MariaDB and PostgreSQL database systems. The Roadiz CMS source code is released under the MIT license, and is available on GitHub. Let’s start with the installation.

Read more