Getting started with acme.sh Let's Encrypt SSL client
Acme.sh is a simple, powerful and easy to use ACME protocol client written purely in Shell (Unix shell) language, compatible with bash, dash, and sh shells. It helps manage installation, renewal,...
View ArticleHow to Install Cachet Status Page System on Ubuntu 18.04 LTS
Cachet is a beautiful and powerful open source status page system written in PHP that allows you to better communicate downtime and system outages to your customers, teams, and shareholders. In this...
View ArticleHow to Install Foreman Server Management Tool on Ubuntu 18.04 LTS
The Foreman is an open source software for managing the lifecycle of physical and virtual servers. It's a server management solution that helps system administrators to perform server provisioning and...
View ArticleHow to Install Nextcloud 15 on Debian 9
NextCloud is a free, open source and an alternative to another open source file hosting solution OwnCloud. NextCloud eliminates your need of using third party cloud hosting software like Dropbox for...
View ArticleHow to Install NodeBB Forum on Fedora 29
NodeBB is a Node.js based forum software built for the modern web. In this guide, we will walk you through the step-by-step NodeBB installation process on the Fedora 29 operating system by using Nginx...
View ArticleHow to Setup Private Docker Registry on Ubuntu 18.04 LTS
Docker Registry or 'Registry' is an open source and highly scalable server-side application that can be used to store and distribute Docker images. In this tutorial, we're going to show you how to...
View ArticleHow to Install Matomo Web Analytics on Fedora 29
Matomo (formerly Piwik) is a free and open source web analytics application developed by a team of international developers, that runs on a PHP/MySQL web server. It tracks online visits to one or more...
View ArticleHow to Install Bolt CMS on Fedora 29
Bolt is a sophisticated, lightweight and simple CMS. In this tutorial, we will go through the Bolt CMS installation on Fedora 29 system by using Nginx as a web server, MariaDB as a database server, and...
View ArticleHow to Manage Packages with APT on Ubuntu 18.04 LTS
APT also known as Advanced Packaging Tool is the command-line tool for managing packages in Debian-based distributions like Debian and Ubuntu. In this tutorial, we will explain how to manage packages...
View ArticleHow to Install vTiger CRM on Ubuntu 18.04 LTS
vTiger CRM is an Open Source Customer Relationship Management software for your business. It is specially designed for ease of use to allow business owners to collaborate and automate engaging...
View ArticleC Programming Tutorial Part 3 - Variables basics
In this tutorial, we will show you the basics of using variables in C programming.
View ArticleHow to Install Pagekit CMS on Debian 9
Pagekit is modern, intuitive, modular, and flexible open source (MIT license) CMS built with Symfony components and Vue.js. In this tutorial, we will walk you through the Pagekit CMS installation...
View ArticleC Programming Tutorial 4 - Variables and Memory
In this tutorial series so far, we have discussed how to create and run a basic C program, what are preprocessors, as well as basics of variables. Now let's dig a bit deep into variables and discuss...
View ArticleHow to Install NodeBB Forum on Ubuntu 18.04 LTS
NodeBB is a Node.js based forum software built for the modern web. It's built on either a MongoDB or Redis database. In this guide, we will walk you through the NodeBB installation process on the...
View ArticleHow to Install Fathom Analytics on Ubuntu 18.04 LTS
Fathom is a self-hosted open source web analytics platform that provides simple, useful website statistics without tracking or storing your users' personal information.
View ArticleC Programming Tutorial Part 5 - Character variables
In the previous two tutorials, we discussed the basics of variables including how they occupy memory. But we mainly focused on integers and floats. In this tutorial, we will discuss about characters...
View ArticleHow to Install Cachet Status Page System on Fedora 29
Cachet is a beautiful and powerful open source status page system written in PHP that allows you to better communicate downtime and system failures to your customers, teams, and shareholders.
View ArticleHow to Setup Kerberos Server and Client on Ubuntu 18.04 LTS
In this tutorial, we will show you how to set up Kerberos authentication between two Ubuntu 18.04 servers. We will install and configure the Kerberos server on the Ubuntu server and then install the...
View ArticleHow to Install Wiki.js on Ubuntu 18.04 LTS
In this tutorial, we will walk you through the Wiki.js version 1 installation process on a Ubuntu 18.04 LTS operating system by using NGINX as a reverse proxy server, MongoDB as a database server, PM2...
View ArticleHow to Install FreeIPA Client on CentOS 7
FreeIPA is a free and open source Identity, Policy, and Audit (IPA) suite sponsored by RedHat. It's an IPA solution, a combination of Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS Bind,...
View Article