TightVNC is a remote desktop software application and it can be used to connect to another computer and display its live remote desktop. Like other VNC systems, it consists of two parts: the “Server”, which shares the screen of the machine it’s running on, and the “Viewer”, which shows the remote screen received from the server. TightVNC Server is designed to run in two modes: Application mode & Service mode In application mode, the server, just like any other desktop software, can be running only during the current user session and quits on the log out. Each user has his/her personal settings and passwords. Service mode is configured independently of application mode; the settings and passwords of TightVNC Server as …
General Topics
MariaDB is considered as the fork(replica) of MySQL database. It was developed by the same developer as that of MySQL except for the fact MariaDB offers many more additional functionalities to the MySQL engine. PostgreSQL is an alternative to MySQL working on ORDBMS (Object-Relational Database Management System). As a database server, its primary function is to store data, securely and supporting best practices, and retrieve it later, as requested by other software applications, be it those on the same computer or those running on another computer across a network. The said architecture has many advantages over MySQL in areas of performance and redundancy. MongoDB is a cross-platform document-oriented database. Its a specialized DB build on non-relational document store architecture similar …
In Linux, everything running on the system is a process. Whether it’s a system service, background daemon, or user application, each runs in its own virtual address space. Since Linux is a multitasking operating system, multiple processes run simultaneously. Understanding how to monitor and manage these processes is a core skill for Linux administrators. This guide explains: What Is a Process in Linux? A process is a running instance of a program. When you execute a command, Linux: Every active task in Linux – including system services operates as a process. Types of Processes in Linux Linux systems run several categories of processes: 1. Interactive Processes Example: 2. Batch Processes 3. Daemon Processes Examples: Daemons typically have no associated terminal …
The RPM Package Manager (RPM) is a powerful command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C or Python. Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm. Yum has a plugin interface for adding simple features. …
Getting Started with Ansible AWX: Complete Setup and Configuration Guide
Ansible is a popular automation tool based on Infrastructure as Code (IaC), used for provisioning infrastructure, managing virtual machines, and deploying applications across environments. It simplifies tasks such as configuration management, cloud provisioning, and service deployment. Ansible AWX is the open-source, community-driven version of Ansible Tower. It serves as a web-based interface and automation hub that makes managing Ansible workflows easier. AWX is often used in lab environments, proof-of-concept setups, and testing scenarios, and it forms the foundation for the enterprise-grade Ansible Tower. Why Use Ansible AWX? Ansible AWX enhances the usability of Ansible by providing a centralized platform for automation tasks. Some key advantages include: AWX helps streamline automation processes while maintaining flexibility and scalability. Key Concepts in Ansible …
CyberPanel Migration
CyberPanel is a modern, fast, and secure hosting control panel powered by OpenLitespeed. CyberPanel provides a graphical interface for Linux server management, and a one-click installation of LSCache, WordPress, Prestashop, Joomla, and git. It automates the initial setup for components like DNS, Mail service, and SSL certificates to reduce the time it takes to get set up for hosting. CyberPanel is free and Opensource running on the OpenLiteSpeed web server and can add multiple domains. CyberPanel arrives in two versions CyberPanel and CyberPanel Ent. This article focus on steps to perform Migrations with CyberPanel. CyberPanel to CyberPanel Migration If you need to transfer your website between two CyberPanel without losing any data, follow these steps. Backup Creation | Source server …
Mail Assure
Mail Assure is a cloud-based security solution which protects against email-borne attacks and provides security for inbound and outbound emails. Mail assure also provides email continuity if the primary email server goes down along with the long-term email archiving option. Logging In Mail assure provides a web-based interface for administrators and end-users to access and manage their resources. Users can be added via the admin control panel under the Users and Permissions section. There are various user levels available as mentioned below: Adding a Domain The domain must be first added to the Mail Assure to accept and filter mail. Domains can be added through the Mail assure control panel: Mailboxes Configuration Mailboxes can be added or managed through the …
CentOS 7.x and CentOS 8.x.
CentOS is one of the widely used operating systems nowadays as it offers full control over its highly customizable open-source packages. Due to its reliability and stability, CentOS become a popular choice among operating systems for servers. In every new OS release, it is obvious users expect performance improvements and new features in the new version over the old ones. CentOS officially released CentOS version 8.0 on 24th September 2019 and continues to releases updates and patches. Overall CentOS 7 and 8 are quite similar but CentOS 8 has more updated software and some newer features, major fixes, UI/UX improvements. As you know, CentOS 8 is a replica of RHEL 8 so it avails from its latest features. Let’s check …
PHP 8 Released
PHP is one of the programming languages that are easiest to use and learn, Now PHP 8 has been officially released and its new major update contains a bunch of optimizations and powerful features to the language which allows us to write better code and build more powerful applications. You can install the latest version PHP 8 via EasyApache 4 on a cPanel server but its main requirement is that the server needs to be running CentOS 7 or newer, as PHP 8 does not support on CentOS 6 servers.
In the software development world, an ideal development environment is a key to developing resourceful software products but sometimes maintaining and configuring this development environment becomes a herculean time-consuming task. That’s where the Vagrant virtual machine manager comes into play. Vagrant solves this by enabling teams to create reproducible, version-controlled development environments using virtual machines and Infrastructure as Code principles. This guide explains how Vagrant works, how it fits into DevOps workflows, and how to use it effectively. What Is Vagrant? Vagrant is an open-source tool used to build and manage portable virtual development environments. It allows DevOps engineers to: Vagrant works with virtualization providers such as: Each supported environment is called a Provider in Vagrant. Why Vagrant Matters in …