Tuesday, December 10, 2019

PostfixAdmin - Create Virtual Mailboxes on Ubuntu Mail Server

In previous articles, we discussed how to set up your own mail server on Ubuntu from scratch. In part 1 and part 2 of this tutoria series, we learned how to set up Postfix SMTP server and Dovecot IMAP server, but so far we can only have email addresses for users with local Unix account.…


Read full story here:
PostfixAdmin - Create Virtual Mailboxes on Ubuntu Mail Server

Thursday, December 5, 2019

How to Install and Use Atomic Wallet on Linux

Atomic wallet is a universal multi-assets cryptocurrency wallet. It can run on Linux, macOS, Windows, Android, and iOS. In this tutorial I will be showing you how to install and use Atomic Wallet on Linux, including Ubuntu, Linux Mint, Elementary OS, Fedora, CentOS/RHEL, OpenSUSE, and Arch Linux. Atomic Wallet Features Supports over 500 coins and…


Read full story here:
How to Install and Use Atomic Wallet on Linux

Sunday, December 1, 2019

Linux Terminal and Console Explained

Terminal is the interface through which you type cryptic Linux commands, but is terminal just a window with command prompt on your Linux desktop? Well, the fact is, the terminal you are using now is probably not a real terminal. In this article I will be explaining the real meaning of Linux terminal and console.…


Read full story here:
Linux Terminal and Console Explained

Thursday, November 14, 2019

Install Roundcube Webmail on Ubuntu 18.04 with Apache/Nginx

Roundcube is a free and open source webmail client written in PHP. A webmail is a mail client in your browser, which means instead of reading and sending emails from a desktop mail client like Mozilla Thunderbird, you can access your email from a web browser. Roundcube functionality includes MIME support, address book, folder management,…


Read full story here:
Install Roundcube Webmail on Ubuntu 18.04 with Apache/Nginx

Monday, November 11, 2019

How to Stop Your Emails Being Marked as Spam

In previous articles, we discussed how you can easily set up your own email server with iRedMail or Modoboa, or you can set up your email server from scratch. However, many folks can’t get their emails into the inbox of Gmail, hotmail or Yahoo mail, despite having a 10/10 score on mail-tester.com. In this article…


Read full story here:
How to Stop Your Emails Being Marked as Spam

Saturday, November 9, 2019

How To Use SaferVPN on Linux (Debian, Ubuntu, Fedora, OpenSUSE, Arch Linux...)

SaferVPN is a VPN service provider from Israel. In this article, I’m going to show you how to use SaferVPN on Linux, including Debian, Ubuntu, Linux Mint, Elementary OS, Fedora, CentOS, Arch Linux, OpenSUSE. Why You Need to Use VPN on Your Computer and Mobile Devices For those who don’t know, VPN stands for Virtual…


Read full story here:
How To Use SaferVPN on Linux (Debian, Ubuntu, Fedora, OpenSUSE, Arch Linux...)

Thursday, October 31, 2019

How to Install YouPHPTube on Ubuntu 18.04 Server

This tutorial is going to show you how to run your own video-sharing website with YouPHPTube on Ubuntu 18.04. YouPHPTube is an open-source, self-hosted alternative to video-sharing websites like YouTube, Vimeo, etc. With YouPHPTube, users can upload videos to your server and share it with the Internet. YouPHPTube Features Unlimited and simultaneous live streams and…


Read full story here:
How to Install YouPHPTube on Ubuntu 18.04 Server

Wednesday, October 30, 2019

Vultr Coupon Code 2019 - $150 Free Hosting Credit

Vultr is a big player in the cloud hosting space. This article is going to explain server types at Vultr and share Vultr coupon codes, free hosting credits and discounts with readers. Vultr Server Types Cloud Compute A Cloud Compute instance at Vultr is a VPS (Virtual Private Server) with shared CPU. A VPS is…


Read full story here:
Vultr Coupon Code 2019 - $150 Free Hosting Credit

Thursday, October 24, 2019

3 Ways to Use SSH on Windows to Log Into Linux Server

This tutorial is going to show you 3 ways to log into Linux server on Windows via SSH. What’s SSH? SSH stands for Secure Shell, which was invented in 1995 to replace the insecure Telnet (Telecommunication Network). It’s now the primary way for system administrators to securely log into remote Linux servers over the public…


Read full story here:
3 Ways to Use SSH on Windows to Log Into Linux Server

Wednesday, October 16, 2019

Upgrade Ubuntu 18.04 to Ubuntu 19.10 Directly From Command Line

In a previous article, I explained how to upgrade Ubuntu 18.04 and Ubuntu 19.04 to Ubuntu 19.10. However, because Ubuntu 19.04 is stilled supported by the Canonical company, Ubuntu 18.04 users need to upgrade to 19.04 first and follow the same process to upgrade to 19.10. This tutorial will be showing you how to upgrade…


Read full story here:
Upgrade Ubuntu 18.04 to Ubuntu 19.10 Directly From Command Line

2 Ways to Upgrade Ubuntu 18.04/19.04 To Ubuntu 19.10 (GUI & Terminal)

Ubuntu 19.10, codenamed Eoan Ermine, will be released on October 17, 2019. This tutorial is going to you 2 ways to upgrade Ubuntu 18.04 and Ubuntu 19.04 to 19.10. The first method uses the graphical update manger and the second method uses command line. Usually you use the graphical update manager to upgrade Ubuntu desktop…


Read full story here:
2 Ways to Upgrade Ubuntu 18.04/19.04 To Ubuntu 19.10 (GUI & Terminal)

Saturday, October 12, 2019

How to Install LAMP Stack on CentOS 8/RHEL 8

This tutorial is going to show you how to install LAMP stack on CentOS 8 and RHEL 8. What’s LAMP Stack? A software stack is a set of software tools bundled together. LAMP stands for Linux, Apache, MariaDB/MySQL and PHP, all of which are open source. It is the most common software stack that powers…


Read full story here:
How to Install LAMP Stack on CentOS 8/RHEL 8

Wednesday, October 9, 2019

How to Quickly Set Up a Mail Server on CentOS 7 with Modoboa

Setting up a mail server on Linux from scratch is a pain in the neck. This tutorial is going to show you how to quickly set up your own email server on CentOS 7 with Modoboa, saving you lots of time and headaches. Modoboa is a free and open source mail hosting and management platform…


Read full story here:
How to Quickly Set Up a Mail Server on CentOS 7 with Modoboa

Tuesday, October 1, 2019

How to Install Passbolt Password Manager on Ubuntu 18.04 Server

Passbolt is an open-source self-hosted password manager, which allows you to securely share and store login credentials of website, router password, Wi-Fi password, etc. This tutorial will be showing you how to install Passbolt Community Edition (CE) on Ubuntu 18.04 with Apache or Nginx web server. Passbolt Features Free & open source Passwords are encrypted…


Read full story here:
How to Install Passbolt Password Manager on Ubuntu 18.04 Server

Wednesday, September 25, 2019

How to Install Shlink URL Shortner on Ubuntu 18.04 Server

Shlink is an open-source self-hosted URL shortner, which allows you to shorten URLs and serve them under your own short domain. Using your own URL shortner service instead of third-party service like bit.ly can increase brand awareness. This tutorial will be showing you how to install Shlink on Ubuntu 18.04 with Apache or Nginx web…


Read full story here:
How to Install Shlink URL Shortner on Ubuntu 18.04 Server

Friday, September 6, 2019

Configure DNS over TLS on Linux Mint to Protect DNS Privacy

This tutorial will be showing you how to protect your DNS privacy on Linux Mint with DNS over TLS. We will use a tool called stubby, but first, let me tell you why DNS is not secure. DNS Vulnerability DNS is insecure because by default DNS queries are not encrypted. They are sent in plain+ Read More


Read full story here:
Configure DNS over TLS on Linux Mint to Protect DNS Privacy

Monday, August 26, 2019

Connect to Wi-Fi From Terminal on Ubuntu 18.04/19.04 with WPA Supplicant

In this tutorial, we are going to learn how to connect to Wi-Fi network from command line on Ubuntu 18.04/19.04 server and desktop using wpa_supplicant. In a modern home wireless network, communications are protected with WPA-PSK (pre-shared key) as opposed to WPA-Enterprise, which is designed for enterprise networks. WPA-PSK is also known as WPA-Personal. wpa_supplicant is+ Read More


Read full story here:
Connect to Wi-Fi From Terminal on Ubuntu 18.04/19.04 with WPA Supplicant

Saturday, August 24, 2019

How to Install Plex Media Server on Debian 10 Buster Server or Desktop

This tutorial will be showing you how to install Plex media server on Debian 10 Buster server/desktop. Plex is a free piece of software that allows you to organize your movies, TV shows, music and photos in one beautiful interface and stream those media files on your PC, tablet, phone, TV, Roku, etc on the+ Read More


Read full story here:
How to Install Plex Media Server on Debian 10 Buster Server or Desktop

Thursday, August 15, 2019

How to Easily Install Dropbox on Ubuntu 19.04 Desktop

This tutorial will be showing you how to install Dropbox on Ubuntu 19.04 desktop from Dropbox Linux repository. Dropbox team hasn’t updated their repository for Ubuntu 19.04, but the installer for Ubuntu 18.10 works well on 19.04. We will not download the installer from Dropbox Linux Download page, because the installer on that page is+ Read More


Read full story here:
How to Easily Install Dropbox on Ubuntu 19.04 Desktop

Monday, August 12, 2019

Use Duplicati to Backup Debian, Ubuntu, Linux Mint Desktop & Server

Duplicati is full-featured, open source backup software, which can run on Linux, MacOS, Windows and Synology. It allows you to back up local files and directories to the cloud (such as Amazon S3, Dropbox, Google Drive, OneDrive, etc) in encrypted form and schedule automated backups. This tutorial is going to show you how to install+ Read More


Read full story here:
Use Duplicati to Backup Debian, Ubuntu, Linux Mint Desktop & Server

Sunday, August 11, 2019

Run Your Own Video-Sharing Website with YouPHPTube on Ubuntu 18.04

This tutorial is going to show you how to run your own video-sharing website with YouPHPTube on Ubuntu 18.04. YouPHPTube is an open-source, self-hosted alternative to video-sharing websites like YouTube, Vimeo, etc. With YouPHPTube, you can upload video to your own server and share it with the Internet. YouPHPTube Features Unlimited and simultaneous live streams+ Read More


Read full story here:
Run Your Own Video-Sharing Website with YouPHPTube on Ubuntu 18.04

Run Your Own Video-Sharing Website with YouPHPTube on Debian 10 Buster

This tutorial is going to show you how to run your own video-sharing website with YouPHPTube on Debian 10 Buster. YouPHPTube is an open-source, self-hosted alternative to video-sharing websites like YouTube, Vimeo, etc. With YouPHPTube, you can upload video to your own server and share it with the Internet. YouPHPTube Features Unlimited and simultaneous live+ Read More


Read full story here:
Run Your Own Video-Sharing Website with YouPHPTube on Debian 10 Buster

Saturday, August 10, 2019

How To Install Akaunting Self-Hosted Accounting Software on Debian 10 Buster

This tutorial will be showing you how to install Akaunting on Debian 10 Buster with Apache or Nginx web server. Akaunting is a free, open-source self-hostable accounting software. You can use it for tracking personal finance or small business accounting. Akaunting Features Completely Free and open source. Easy-to-use web-based Interface. See your financials online anytime,+ Read More


Read full story here:
How To Install Akaunting Self-Hosted Accounting Software on Debian 10 Buster

How to Install LEMP Stack on Debian 10 Buster Server/Desktop

This tutorial is going to show you how to install Nginx, MariaDB and PHP7.3 (LEMP stack) on Debian 10 Buster. A software stack is a set of software tools bundled together. LEMP stands for Linux, Nginx, MariaDB/MySQL and PHP, all of which are open source and free to use. It is a very common software+ Read More


Read full story here:
How to Install LEMP Stack on Debian 10 Buster Server/Desktop

Tuesday, August 6, 2019

Set Up OpenConnect VPN Server (ocserv) on Debian 10 Buster with Let’s Encrypt

This tutorial is going to show you how to run your own VPN server by installing OpenConnect VPN server on Debian 10 Buster. OpenConnect VPN server, aka ocserv, is an open-source implementation of the Cisco AnyConnnect VPN protocol, which is widely-used in businesses and universities. AnyConnect is a SSL-based VPN protocol that allows individual users+ Read More


Read full story here:
Set Up OpenConnect VPN Server (ocserv) on Debian 10 Buster with Let’s Encrypt

Friday, August 2, 2019

How to Set Up Postfix SMTP Relay with Mailjet on Debian

This tutorial is going to show you how to set up Postfix SMTP relay with Mailjet on Debian. Postfix is a popular open-source SMTP server. Previously I wrote an article how to quickly set up your own email server on Debian with Modoboa, which helped a lot of readers run their own email server. However,+ Read More


Read full story here:
How to Set Up Postfix SMTP Relay with Mailjet on Debian

Thursday, August 1, 2019

How to Quickly Set Up a Mail Server on Debian 9 Stretch with Modoboa

Setting up a mail server on Linux from scratch is a pain in the neck. This tutorial is going to show you how to quickly set up your own email server on Debian 9 Stretch with Modoboa, saving you lots of time and headaches. Modoboa is a free and open source mail hosting and management+ Read More


Read full story here:
How to Quickly Set Up a Mail Server on Debian 9 Stretch with Modoboa

Wednesday, July 31, 2019

Install VirtualBox Guest Additions in Linux Mint Step by Step

In this tutorial I will show you how to install VirtualBox guest additions in Linux Mint virtual machine. To follow this tutorial, you need to have Linux Mint installed inside VirtualBox as a guest OS. I’m using Debian 10 Buster as the host OS, but the following method works for any host OS (including MacOS+ Read More


Read full story here:
Install VirtualBox Guest Additions in Linux Mint Step by Step

How to Install and Autostart XScreenSaver on Ubuntu 18.04, Ubuntu 19.04

XScreensaver is a screen saver and locker for the X11 display server. Ubuntu ships with the gnome-screensaver, but it never worked out of the box. This tutorial shows you how to install XScreenSaver on Ubuntu 18.04/Ubuntu 19.04 and how to autostart it at boot time. Install XScreenSaver on Ubuntu 18.04, Ubuntu 19.04 XScreensaver is included+ Read More


Read full story here:
How to Install and Autostart XScreenSaver on Ubuntu 18.04, Ubuntu 19.04

Sunday, July 28, 2019

How to Install Latest VirtualBox 6.0.10 on Debian 10 Buster

This tutorial will be showing you how to install Oracle VirtualBox on Debian 10 Buster. VirtualBox is a free and open-source (GPLv2) virtualization software that can be used in enterprise as well as at home. It can run on Linux, MacOS, Windows and Solaris. The latest VirtualBox 6.0.10 was released on July 16, 2019 by+ Read More


Read full story here:
How to Install Latest VirtualBox 6.0.10 on Debian 10 Buster

Sunday, July 14, 2019

Set Up Authoritative DNS Server on Debian 10 Buster with BIND9

This tutorial will be showing you how to set up and run your own authoritative name server on Debian 10 Buster with the widely-used BIND 9 software. What’s An Authoritative DNS Server? If you own a domain name and want your own DNS server to handle name resolution for your domain name instead of using+ Read More


Read full story here:
Set Up Authoritative DNS Server on Debian 10 Buster with BIND9

Set Up Your Own DNS Resolver on Debian 10 Buster with BIND9

This tutorial will be showing you how to set up a local DNS resolver on Debian 10 Buster, with the widely-used BIND9 DNS software. There are many synonyms for DNS resolver, some of which are listed below. They all refer to the same thing. full resolver (in contrast to stub resolver) DNS recursor recursive DNS+ Read More


Read full story here:
Set Up Your Own DNS Resolver on Debian 10 Buster with BIND9

Saturday, July 13, 2019

Install phpMyAdmin with Apache (LAMP) on Debian 10 Buster

This tutorial will be showing you how to install phpMyAdmin with Apache, MariaDB, PHP7.3 (LAMP stack) on Debian 10 Buster. phpMyAdmin is a free and open-source web-based database management tool written in PHP. It provides a graphical web interface for users to manage MySQL or MariaDB database. We are also going to learn how to+ Read More


Read full story here:
Install phpMyAdmin with Apache (LAMP) on Debian 10 Buster

Friday, July 12, 2019

How to Install phpMyAdmin with Apache (LAMP) on Ubuntu 18.04

This tutorial will be showing you how to install phpMyAdmin with Apache, MariaDB, PHP7.2 (LAMP stack) on Ubuntu 18.04 LTS. phpMyAdmin is a free and open-source web-based database management tool written in PHP. It provides a graphical web interface for users to manage MySQL or MariaDB database. We are also going to learn how to+ Read More


Read full story here:
How to Install phpMyAdmin with Apache (LAMP) on Ubuntu 18.04

Thursday, July 11, 2019

How to Install LAMP Stack on Debian 10 Buster Server/Desktop

This tutorial is going to show you how to install Apache, MariaDB and PHP7.3 (LAMP stack) on Debian 10 Buster. A software stack is a set of software tools bundled together. LAMP stands for Linux, Apache, MariaDB/MySQL and PHP, all of which are open source and free to use. It is the most common software+ Read More


Read full story here:
How to Install LAMP Stack on Debian 10 Buster Server/Desktop

Saturday, July 6, 2019

2 Ways to Upgrade Debian 9 Stretch to Debian 10 Buster (GUI & Terminal)

Debian 10, codenamed Buster, will be released on July 6, 2019. This tutorial is going to you 2 ways to upgrade Debian 9 to Debian 10. The first method uses the graphical Synaptic package manager and the second method uses command line. Usually you use Synaptic package manager to upgrade Debian desktop and use command+ Read More


Read full story here:
2 Ways to Upgrade Debian 9 Stretch to Debian 10 Buster (GUI & Terminal)

Sunday, June 23, 2019

How to Install qBittorrent on Ubuntu 19.04 Desktop or Server

This tutorial will be showing you how to install qBittorrent on Ubuntu 19.04. qBittorrent is a free, open-source, fast and lightweight P2P BitTorrent client written in C++ / Qt, available for Linux, FreeBSD, MacOS and Windows. It aims to provide an open-source alternative to uTorrent, which is a very popular BitTorrent client among Windows users. qBittorrent+ Read More


Read full story here:
How to Install qBittorrent on Ubuntu 19.04 Desktop or Server

Sunday, June 16, 2019

How to Install uTorrent in Ubuntu 18.04 and Ubuntu 19.04

This tutorial will be showing you how to install uTorrent in Ubuntu 18.04 and Ubuntu 19.04. It also includes instructions for auto start uTorrent server on Ubuntu and how to set up a reverse proxy using Nginx/Apache web server, for those who want to access uTorrent via a domain name. The Linux native uTorrent client+ Read More


Read full story here:
How to Install uTorrent in Ubuntu 18.04 and Ubuntu 19.04

Saturday, June 1, 2019

Install Mautic Self-Hosted Email Marketing Platform on Ubuntu 18.04 Server

This tutorial will be showing you how to set up Mautic email marketing platform on Ubuntu 18.04 with Apache or Nginx web server. Mautic is a free open source alternative to commercial email service providers like MailChimp. Key features of Mautic includes: Lead nurturing and tracking Marketing campaigns Dripflow programs Create Landing pages Social media+ Read More


Read full story here:
Install Mautic Self-Hosted Email Marketing Platform on Ubuntu 18.04 Server

Sunday, May 26, 2019

How to Install Nginx Latest Version on Ubuntu 18.04, Ubuntu 19.04

Previously we discussed how to install LEMP stack, which is a common software stack to host dynamic websites, on Ubuntu 18.04 LTS. However, software in Ubuntu LTS (long term support) release are often out-of-date. In this tutorial, we’re going to learn how to install Nginx latest version on Ubuntu 18.04 and Ubuntu 19.04. At the+ Read More


Read full story here:
How to Install Nginx Latest Version on Ubuntu 18.04, Ubuntu 19.04

Monday, May 20, 2019

2 Ways to Install Wine on Linux Mint 19.1 (Terminal and GUI)

This tutorial is going to show you how to install Wine on Linux Mint 19.1 Tessa. Wine (which stands for Wine Is Not an Emulator) is a free and open-source compatibility layer that aims to run Windows programs on Linux and Unix platforms.
Install Wine on Linux Mint 19.1 From the Graphical User...

Read full story here:
2 Ways to Install Wine on Linux Mint 19.1 (Terminal and GUI)

Wednesday, May 8, 2019

Install Discourse Forum Software on Ubuntu 18.04 Server Without Docker

This tutorial is going to show you how to install Discourse on Ubuntu 18.04 server. Created by StackExchange founder Jeff Atwood, Discourse is an open source Internet forum (aka online message board) and mailing list management software, with the aim of revolutionizing forum discussion....

Read full story here:
Install Discourse Forum Software on Ubuntu 18.04 Server Without Docker

Friday, May 3, 2019

Block Email Spam By Checking Header and Body in Postfix/SpamAssassin

In a previous article, we discussed how you can quickly set up your own mail server using iRedMail and  7 effective methods for blocking email spam with Postfix SMTP server. I’m going to share more tips and tricks to block email spam in this article. Specifically, we will see how to check ...

Read full story here:
Block Email Spam By Checking Header and Body in Postfix/SpamAssassin

Friday, April 26, 2019

Set Up Postfix Send-Only SMTP Server for Multiple Domains on Ubuntu 18.04, 16.04, 19.04

A reader asked me: “Hi LinuxBabe! I love your tutorials! I couldn’t find any good tutorial on the web about setting up Postfix as a send-only mail server using multiple domains. Do you know how to do it? Thx in advance!” In this article, I will show you how to do that on Ubuntu...

Read full story here:
Set Up Postfix Send-Only SMTP Server for Multiple Domains on Ubuntu 18.04, 16.04, 19.04

Wednesday, April 24, 2019

How to Install InvoiceNinja on Ubuntu 18.04 Server with Apache/Nginx

This tutorial will be showing you how to install InvoiceNinja on Ubuntu 18.04 with Apache or Nginx web server. InvoiceNinja is an open source, self-hosted invoice software, a low-cost alternative to commercial online invoice platforms such as Freshbooks. InvoiceNinja provides hosted invoice...

Read full story here:
How to Install InvoiceNinja on Ubuntu 18.04 Server with Apache/Nginx

Saturday, April 20, 2019

Set Up OpenDMARC with Postfix on Ubuntu to Block Email Spoofing/Spam

In previous articles, we discussed how you can quickly set up your own mail server by using iRedMail or Modoboa, and also several effective tips to block email spam. This tutorial will be showing you how to set up OpenDMARC with Postfix SMTP server to block email spoofing and spam. OpenDMARC is a...

Read full story here:
Set Up OpenDMARC with Postfix on Ubuntu to Block Email Spoofing/Spam

Friday, April 19, 2019

Set Up ParseDMARC on Ubuntu 18.04, 16.04 to Analyze DMARC Reports

ParseDMARC is an open-source, self-hosted DMARC report analyzer. For those who don’t know, DMARC is an email security standard that can protect your domain name from email spoofing and also identify incoming spoofed emails to protect end users. In a previous article, we discussed how to...

Read full story here:
Set Up ParseDMARC on Ubuntu 18.04, 16.04 to Analyze DMARC Reports

Thursday, April 18, 2019

Enable SMTPS Port 465 in Postfix SMTP Server For Email Submission

In previous articles, we discussed how you can quickly set up your own mail server by using iRedMail or Modoboa, and also how to set up mail server from scratch on Ubuntu.This tutorial will be showing you how to enable SMTPS port 465 in Postfix SMTP server, so Microsoft Outlook users can send...

Read full story here:
Enable SMTPS Port 465 in Postfix SMTP Server For Email Submission

Tuesday, April 16, 2019

Upgrade Ubuntu 18.04 to Ubuntu 19.04 Directly From Command Line

In the last article, I explained how to upgrade Ubuntu 18.04 and Ubuntu 18.10 to Ubuntu 19.04. However, because Ubuntu 18.10 is stilled supported by the Canonical company, Ubuntu 18.04 users need to upgrade to 18.10 first and follow the same process to upgrade to 19.04. This tutorial will be...

Read full story here:
Upgrade Ubuntu 18.04 to Ubuntu 19.04 Directly From Command Line

2 Ways to Upgrade Ubuntu 18.04/18.10 To Ubuntu 19.04 (GUI & Terminal)

Ubuntu 19.04, codenamed Disco Dingo, will be released on April 18, 2019. This tutorial is going to you 2 ways to upgrade Ubuntu 18.04 and Ubuntu 18.10 to 19.04. The first method uses the graphical update manger and the second method uses command line. Usually you use the graphical update manager ...

Read full story here:
2 Ways to Upgrade Ubuntu 18.04/18.10 To Ubuntu 19.04 (GUI & Terminal)

Thursday, April 11, 2019

Installing AWStats (Advanced Web Statistics) on Ubuntu 18.04 with Apache

In this tutorial, we are going to learn how to install AWStats on Ubuntu 18.04 server with Apache web server. AWStats (Advanced Web Statistics) is a free, open-source Web analytics software written in the Perl programming language. Web analytics software are used by webmasters to know how many...

Read full story here:
Installing AWStats (Advanced Web Statistics) on Ubuntu 18.04 with Apache

Monday, April 8, 2019

How to Set Up SMTP Relay Between 2 Postfix SMTP Servers on Ubuntu

Previously we discussed setting up Postfix SMTP relay with mailjet, which is useful when you have to use a commercial SMTP relay service. This tutorial will be showing you how to set up SMTP relay between 2 Postfix SMTP servers on Ubuntu.
Use Case Scenario
Let’s say there are two servers: server ...

Read full story here:
How to Set Up SMTP Relay Between 2 Postfix SMTP Servers on Ubuntu

Sunday, March 31, 2019

How to Set Up OpenStreetMap Tile Server on Ubuntu 18.04

OpenStreetMap, aka OSM, is a user contributed world map that is freely editable. You can think of it as an open-source and self-hosted alternative to Google Maps. This tutorial will show you how to build your own OpenStreetMap tile server on Ubuntu 18.04.
Prerequisites/Hardware Requirements
The...

Read full story here:
How to Set Up OpenStreetMap Tile Server on Ubuntu 18.04

Sunday, March 24, 2019

How to Set Up MariaDB Master-Slave Replication with Galera Cluster

Previously, we discussed how to set up MariaDB Galera cluster on Ubuntu and how to encrypt replication traffic in Galera cluster. In this tutorial, we will be learning how to add an asynchronous replication slave to Galera cluster, which means the Galera cluster will be acting as a...

Read full story here:
How to Set Up MariaDB Master-Slave Replication with Galera Cluster

Tuesday, March 19, 2019

How to Encrypt Replication Traffic in MariaDB Galera Cluster on Ubuntu

Previously, we discussed how to set up MariaDB Galera multi-master cluster on Ubuntu. By default, replication traffic in MariaDB Galera cluster is unencrypted. This tutorial will be showing you how to Enable TLS encryption so nodes in the cluster can communicate with each other securely over the...

Read full story here:
How to Encrypt Replication Traffic in MariaDB Galera Cluster on Ubuntu

Thursday, March 14, 2019

How to Set Up MariaDB Galera Cluster on Ubuntu 18.04, 18.10 and 16.04

This tutorial will be showing you how to set up MariaDB Galera Cluster on Ubuntu 18.04, 18.10 and 16.04 server. MariaDB is an open-source drop-in replacement for MySQL database server.
What is Galera Cluster?
Previously, I talked about master-slave replication in MariaDB. It’s a setup where data ...

Read full story here:
How to Set Up MariaDB Galera Cluster on Ubuntu 18.04, 18.10 and 16.04

Wednesday, March 6, 2019

How to Set Up MariaDB Master-Slave Replication on Ubuntu 18.04, 18.10

This tutorial will be showing you how to set up MariaDB master-slave replication on Ubuntu 18.04/18.10 server. MariaDB is a mature, stable, open-source relational database forked from MySQL. Replication is a feature in MariaDB that allows data on one server to be mirrored on another server. ...

Read full story here:
How to Set Up MariaDB Master-Slave Replication on Ubuntu 18.04, 18.10

How to Set Up MariaDB Master-Slave Replication on Ubuntu 18.04, 18.10

This tutorial will be showing you how to set up MariaDB master-slave replication on Ubuntu 18.04/18.10 server. MariaDB is a mature, stable, open-source relational database forked from MySQL. Replication is a feature in MariaDB that allows data on one server to be mirrored on another server. ...

Read full story here:
How to Set Up MariaDB Master-Slave Replication on Ubuntu 18.04, 18.10

Saturday, March 2, 2019

How to Install Latest MariaDB Version on Ubuntu 18.04, Ubuntu 18.10

This tutorial will be showing you how to install the latest version of MariaDB on Ubuntu 18.04 and Ubuntu 18.10 server. MariaDB is a mature, stable, open-source relational database forked from MySQL. Most Linux distributions have replaced MySQL with MariaDB as the default database server.
At the...

Read full story here:
How to Install Latest MariaDB Version on Ubuntu 18.04, Ubuntu 18.10

Wednesday, February 27, 2019

LEMP Stack Performance Monitoring with Nginx Amplify on Ubuntu 18.04/16.04

Nginx Amplify is a free, flexible and powerful way to analyze the load and performance of Nginx and Nginx Plus web servers. It’s easy to set up and use. Nginx Amplify also comes with MySQL/MariaDB, PHP-FPM plugins so you can monitor a full LEMP stack application. (LEMP stands for Linux,...

Read full story here:
LEMP Stack Performance Monitoring with Nginx Amplify on Ubuntu 18.04/16.04

Monday, February 18, 2019

Install Resilio Sync (BTSync) on Ubuntu 18.04, 18.10 Desktop/Server

This tutorial will be showing you how to install Resilio Sync (formerly BitTorrent Sync) on Ubuntu 18.04 and 18.10. Resilio Sync is a free, fast, peer-to-peer file sharing and syncing tool released by Resilio, Inc, available for Linux, FreeBSD, Mac, Windows, Android, iOS, Amazon Kindle Fire and...

Read full story here:
Install Resilio Sync (BTSync) on Ubuntu 18.04, 18.10 Desktop/Server

Saturday, February 16, 2019

Getting Started with UFW Firewall on Debian, Ubuntu, Linux Mint Server

This tutorial is going to show you how to use UFW (Uncomplicated FireWall) on Debian/Ubuntu/Linux Mint with some real-world examples. Managing firewall is a basic skill that every system admin needs to know. This article intends to get the reader started with UFW, but does not explore the ins...

Read full story here:
Getting Started with UFW Firewall on Debian, Ubuntu, Linux Mint Server

Thursday, January 17, 2019

Install Matomo Web Analytics (Piwik) on Ubuntu 18.04 with Apache/Nginx

This tutorial will be showing you how to install Matomo web analytics (formerly known as Piwik) on Ubuntu 18.04 with Apache or Nginx web server. Matomo is an open-source alternative to Google analytics, which is the most widely-used web analytics software.
What’s Web Analytics?
Web...

Read full story here:
Install Matomo Web Analytics (Piwik) on Ubuntu 18.04 with Apache/Nginx

Tuesday, January 15, 2019

Set Up Authoritative DNS Server on Ubuntu 18.04, 16.04 with BIND9

This tutorial will be showing you how to set up and run your own authoritative name server on Ubuntu 18.04/16.04 with the widely-used BIND 9 software.
What’s An Authoritative DNS Server?
If you own a domain name and want your own DNS server to handle name resolution for your domain name...

Read full story here:
Set Up Authoritative DNS Server on Ubuntu 18.04, 16.04 with BIND9

Friday, January 11, 2019

5 Tools to Create Multiboot USB - Linux and Windows ISOs Supported

This article will be showing you 5 tools you can use to create a multiboot USB. All of them can write multiple Linux distribution ISOs to USB flash drive and most of them can even write both Windows and Linux ISOs into the same USB flash drive. These 5 tools are:

SARDU MultiBoot USB and DVD...

Read full story here:
5 Tools to Create Multiboot USB - Linux and Windows ISOs Supported

Monday, January 7, 2019

How to Set Up a Local DNS Resolver on Ubuntu 18.04, 16.04 with BIND9

This tutorial will be showing you how to set up a local DNS resolver on Ubuntu 18.04, 16.04 with the widely-used BIND9 DNS software. A DNS resolver is known by many names, some of which are listed below. They all refer to the same thing.

full resolver (in contrast to stub resolver)
DNS...

Read full story here:
How to Set Up a Local DNS Resolver on Ubuntu 18.04, 16.04 with BIND9