HowtoForge provides user-friendly Linux tutorials.
-
How to Encrypt USB Drive on Ubuntu 18.04 LTS
Author: Hitesh Jethva • Tags: linux, security, ubuntu • Comments: 3Encryption is the best way to protect your important documents personal info and other credentials. In this tutorial, we will learn how to encrypt your USB drive with LUKS on Ubuntu 18.04 LTS.
-
The Perfect Server - Ubuntu 18.04 (Bionic Beaver) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1
Author: Till Brehm • Tags: apache, bind, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, ubuntu, web server • Comments: 182
This tutorial shows how to install an Ubuntu 18.04 LTS (Bionic Beaver) server with Apache, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers the installation of Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
-
The Perfect Server - Ubuntu 18.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1)
Author: Till Brehm • Tags: bind, control panels, dns, email, ftp, ispconfig, linux, mysql, nginx, php, postfix, ubuntu, web server • Comments: 73
This tutorial shows the steps to install an Ubuntu 18.04 (Bionic Beaver) server with Nginx, PHP, MariaDB, Postfix, pure-ftpd, BIND, Dovecot and ISPConfig 3.1. ISPConfig is a web hosting control panel that allows you to configure the installed services through a web browser. This setup provides a full hosting server with web, email (inc. spam and antivirus filter), Database, FTP and DNS services.
-
-
Docker Guide: Dockerizing Nodejs Express Application on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, server, ubuntu, virtualization • Comments: 0In this tutorial, I will show you how to create a docker image for an existing Nodejs Express application project in Ubuntu 18.04. We will learn about dockerizing a Nodejs application, and then deploy the application as a container to the docker environment using a docker-compose script.
-
Linux pushd and popd Command Tutorial for Beginners (3 Examples)
Author: Himanshu Arora • Tags: linux, shell • Comments: 0Command line navigation in Linux is primarily done using the cd command. However, there are several tips and tricks that may enhance your Linux command line navigation experience. In this article, we will discuss two commands - pushd and popd - using some easy to understand examples.
-
How to Install Croogo CMS on Ubuntu 18.04 LTS
Author: Blago Eres • Tags: linux, server, ubuntu • Comments: 0Croogo is a free, open source Content Management System (CMS) written in PHP. It is powered by CakePHP MVC framework. This tutorial shows the installation of Croogo on Ubuntu 18.04 LTS.
-
How to Install and Configure MongoDB on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu • Comments: 20MongoDB is a NoSQL database that offers a high performance, high availability, and automatic scaling enterprise database. Data is stored in a "document" structure in JSON format (in MongoDB called BSON). MongoDB was first introduced in 2009 and is currently developed by the company MongoDB Inc. This tutorial shows the installation and configuration of MongoDB on Ubuntu 18.04 LTS.
-
How to Install and Configure GitLab on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu • Comments: 6Gitlab is a web-based GIT repository manager that allows your team to work on code, perform feature requests, track bugs, and test and implement applications. In this tutorial, I will show you step-by-step how to install GitLab CE (Community Edition) on your own Ubuntu 18.04 LTS (Bionic Beaver) server.
-
How to collaborate on docs stored on your WebDAV server with ONLYOFFICE
Author: Daria • Tags: linux, server, web server • Comments: 0This guide explains how to connect your WebDAV server to ONLYOFFICE and edit and collaborate on documents online. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allows users to directly edit files on the Apache server so that they do not need to be downloaded/uploaded via FTP.
-
How to install School tool on Ubuntu 18.04 LTS
Author: Hitesh Jethva • Tags: linux, ubuntu, web server • Comments: 6SchoolTool is a free and open source suite of free administrative software for schools that can be used to create a simple turnkey student information system, including demographics, grade book, attendance, calendaring and reporting for primary and secondary schools.