Linux Tutorials on the topic “ubuntu”
-
How to Install Elastic Stack on Ubuntu 16.04
Author: Muhammad Arul • Tags: centos, desktop, linux, server, ubuntu • Comments: 19
In this tutorial, I will show you how to install and configure Elastic Stack on a single Ubuntu 16.04 server for monitoring server logs and how to install 'Elastic beats' on client PC's with Ubuntu 16.04 and CentOS 7 operating system.
-
Dockerizing LEMP Stack with Docker-Compose on Ubuntu
Author: Muhammad Arul • Tags: linux, sendmail, ubuntu, virtualization • Comments: 23
In this tutorial, I will guide you step-by-step to use docker-compose to create a LEMP Stack environment (LEMP = Linux - Nginx - MySQL - PHP). We will run all components in different docker containers, we set up a Nginx container, PHP container, PHPMyAdmin container, and a MySQL/MariaDB container.
-
How to let users securely edit files using sudoedit on Linux
Author: Himanshu Arora • Tags: centos, debian, fedora, linux, opensuse, shell, ubuntu • Comments: 5
Suppose you are a system administrator in a company where teams mostly work on Linux with limited privileges. Now imagine a situation where members of one of the teams - as part of some new work - need to frequently edit a file that requires superuser privileges. What would you do?
-
-
How to perform pattern search in files using Grep
Author: Himanshu Arora • Tags: centos, debian, fedora, linux, opensuse, shell, ubuntu • Comments: 1
This article focuses on some advanced features of the grep command like case insensitive search, displaying certain non-matched lines with line containing matched string, print matched strings in grep, and to display the position of a match in grep.
-
How to create your own Linux Distribution with Yocto on Ubuntu
Author: Ahmad • Tags: linux, ubuntu • Comments: 5
In this article, our focus is the creation of a minimal Linux distribution using the Yocto project on the Ubuntu platform. The Yocto project is very famous in the embedded Linux world because of its flexibility and ease of use. The purpose of the Yocto project is to create a Linux distro for manufacturers of embedded hardware and software.
-
How to install Snap applications on Ubuntu 14.04 LTS
Author: Himanshu Arora • Tags: desktop, linux, server, ubuntu • Comments: 1
Ubuntu 16.04LTS was released by Canonical back in April last year. Among some of the key new features it brought, one was a new packaging format dubbed Snap. The feature has since only been available on Ubuntu 16.04. But that changed earlier this month, when the team behind the feature at Canonical announced that users of Ubuntu 14.04 can also use the new packaging format.
-
How to take screenshots on Linux using Scrot
Author: Himanshu Arora • Tags: centos, debian, desktop, fedora, linux, opensuse, shell, ubuntu • Comments: 6
If you are looking for an even better command line utility for taking screenshots, then you must give Scrot a try. This tool has some extra features that are currently not available in gnome-screenshot. In this tutorial, we will explain Scrot using easy to understand examples.
-
How to connect ONLYOFFICE online editors to OwnCloud
Author: Daria • Tags: centos, debian, linux, opensuse, server, ubuntu • Comments: 3
This tutorial describes how to connect ONLYOFFICE document editors with an OwnCloud server by using the OwnCloud ONLYOFFICE integration app.
-
How to install OTRS (OpenSource Trouble Ticket System) on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 16
In this tutorial, I will show you how to install and configure OTRS on Ubuntu 16.04. I will use PostgreSQL as the database for OTRS, and Apache web server as the web server. OTRS or Open-source Ticket Request System is an open source ticketing software used for Customer Service, Help Desk, and IT Service Management.
-
How to install a Ceph Storage Cluster on Ubuntu 16.04
Author: Muhammad Arul • Tags: linux, server, storage, ubuntu • Comments: 18
In this tutorial, I will guide you to install and build a Ceph cluster on Ubuntu 16.04 server. Ceph is an open source storage platform, it provides high performance, reliability, and scalability. It's a free distributed storage system that provides an interface for object, block, and file-level storage and can operate without a single point of failure.