Objective

The objective is to install Spotify on Ubuntu 18.04 Bionic Beaver Linux

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

The objective of this article is to serve as a quick reference guide on how to allow incoming traffic on any TCP or UDP port using Ubuntu 18.04 Bionic Beaver Linux with UFW firewall.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver Linux

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

Install WordPress on Ubuntu 18.04 Bionic Beaver

Distributions

Ubuntu 18.04

Requirements

A working install of Ubuntu 18.04 with root privileges

Conventions

  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user

Other Versions of this Tutorial

Ubuntu 20.04 (Focal Fossa)

Introduction

Whether or not you like it, WordPress is a huge deal. It powers a gigantic portion of the Internet, and it remains one of the easiest ways to get a website online. Installing WordPress is dead simple, once you have a LAMP or LEMP server running on Ubuntu. This guide piggy-backs on the existing PHP server guides to get you running WordPress in as little time as possible.

Objective

Install Matomo analytics on Ubuntu 18.04 Bionic Beaver

Distributions

Ubuntu 18.04

Requirements

A working install of Ubuntu 18.04 with root privileges

Difficulty

Easy

Conventions

  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user

Introduction

Analytics are important for nearly every website, but if you're a fan of free and open source software, the idea of letting Google monitor all of your site's traffic might not sound too good. There is, however, another option. You can install and host your own analytics with Matomor(formerly Piwik). Matomo is an open source PHP application that you can run yourself, putting you in control of your analytics platform. Plus, Matomo actually respects your users and doesn't try to break tracking protection.

Objective

The objective is to Install Nextcloud Client On Ubuntu 18.04 Bionic beaver Linux.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver Linux
  • Software: - Next Cloud 2.3.3 or higher

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Difficulty

EASY

Conventions

Objective

Following this tutorial you will be able to create a LAMP environment using the Docker technology.

Requirements

  • Root permissions
  • Basic knowledge of Docker

Conventions

  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user

Other Versions of this Tutorial

Ubuntu 20.04 (Focal Fossa)

Introduction

docker_logoDocker is an open source project aimed at providing software inside containers. You can think of a container as a sort of "package", an isolated environment which shares the kernel with the host machine and contains everything the application needs. All containers are built using images (the central images repository for them being Dockerhub).

In this tutorial, we will see how to create a LAMP stack based on dockerized components: following the "one service per container" philosophy, we will assemble the environment using docker-compose, a tool to orchestrate container compositions.

Objective

The objective is to install Webmin on Ubuntu 18.04 Bionic Beaver Linux along with required Linux, Apache, MySQL, PHP (LAMP) stack.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver Linux
  • Software: - Webmin 1.870 and higher

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Scenario

This guide assumes the following scenario:
  • open firewall port 10000 or disabled firewall. See appendix below on how to open port 10000 on your UFW firewall
  • webmin server can be resolved via hostname webmin.linuxconfig.org. Confirm your DNS settings before continuing.

Difficulty

EASY

Conventions

Objective

The objective is to install Discord the gamer's chat platform on Ubuntu 18.04 Bionic Beaver Linux

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - Discord 0.0.4 or higher

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

The objective is to install the latest version of Adobe Reader on Ubuntu 18.04 Bionic Beaver Linux desktop using Wine.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - wine-3.0, Acrobat Reader DC 2018

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

The objective is to install and enable Adobe flash web browser player in Firefox browser on Ubuntu 18.04 Bionic Beaver Linux

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - Firefox Quantum 57.0.1

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

The objective is to reset lost root MariaDB password on Ubuntu 18.04 Bionic Beaver Linux.

Please note that if you have just installed your MariaDB server and are unable to login as root user with:
$ mysql -u root
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
you do not need to reset your password. Instead, to login as root amend the above command to:
$ sudo mysql

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - mysql Ver 15.1 Distrib 10.1.25-MariaDB or higher

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Difficulty

EASY

Conventions

Symptoms

The follow error message appears when trying to play video or audio:
** Message: Missing plugin: gstreamer|1.0|totem|MPEG-4 AAC decoder|decoder-audio/mpeg, mpegversion=(int)4, level=(string)2, base-profile=(string)lc, profile=(string)lc (MPEG-4 AAC decoder)
** Message: Missing plugin: gstreamer|1.0|totem|H.264 (Main Profile) decoder|decoder-video/x-h264, level=(string)3.1, profile=(string)main (H.264 (Main Profile) decoder)

Objective

The objective is to reset lost root MySQL password on Ubuntu 18.04 Bionic Beaver Linux

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - mysql Ver 14.14 or higher

Requirements

Privileged access to your Ubuntu System as root or via sudo command is required.

Conventions

Objective

The objective is to configure basic Samba server to share user home directories as well as provide read-write anonymous access to selected directory.

There are myriads of possible other Samba configurations, however the aim of this guide is to get you started with some basics which can be later expanded to implement more features to suit your needs.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.04 Bionic Beaver
  • Software: - Samba Version 4.7.4-Ubuntu or higher

Requirements

Privileged access to your Ubuntu 18.04 Bionic Beaver will be required.

Conventions

You may also be interested in: