Linux Tutorials on the topic “Linux”
-
How to Install Invoice Ninja on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server, web server • Comments: 5
In this tutorial, I will show you how to install and configure Invoice Ninja on a CentOS 7 server. I will use Nginx as the web server and MariaDB as the Database system. Invoice Ninja is free and open source web-based software for invoicing, payments, time tracking and much more.
-
The Experimental ISPConfig Server - Debian Stretch (Apache, MySQL, PHP 7, Pure-FTPD and ISPConfig 3.1)
Author: Oliver • Tags: debian, ispconfig, linux • Comments: 4
This tutorial explains how to install ISPConfig 3 latest development version using a Debian stretch repository with its respective Debian packages. The objective of this tutorial is more for experimental and testing purposes than for productive environments.
-
How to use markers and perform text selection in Vim
Author: Himanshu Arora • Tags: linux, shell • Comments: 5
When using GUI-based text/source code editors, some features are a given, such as selecting text. I mean, most of us won't even consider this a feature anymore. But that's not the case with command line based editors like Vim. Specifically for Vim, when only using keyboard, you'll have to learn certain commands in order to select text the way you want. In this tutorial we will discuss this feature as well as the 'marks' feature of Vim in detail.
-
-
How to Install and Use SSHFS on CentOS 7
Author: Ahmed Qadeer • Tags: centos, linux, security • Comments: 5
SSHFS is a handy tool to share files securely. It is a filesystem based on the SSH File Transfer Protocol. In this tutorial we will see how to install SSHFS with from the CentOS repository with the yum command and also how to compile it from source.
-
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.
-
Linux Basics: How to Download Files on the Shell With Wget
Author: howtoforge • Tags: linux, shell • Comments: 1
Wget is a popular and easy to use command line tool that is primarily used for non-interactive downloading files from the web. wget helps users to download huge chunks of data, multiple files and to do recursive downloads. It supports the download protocols (HTTP, HTTPS, FTP and, FTPS). The following article explains the basic wget command syntax and shows examples for popular use cases of wget.
-
How to setup a Linux server on Amazon AWS
Author: MANMOHAN MIRKAR • Tags: linux, virtualization • Comments: 0
This tutorial shows the creation of an Amazon EC2 Linux instance (virtual server) and how to login to that server with SSH from Windows. AWS (Amazon Web Services) is one of the leading cloud server providers worldwide. You can setup a server within a minute using the AWS platform. To get started, AWS provides a special account called "Free tier" where you can use the AWS technology free for one year with some minor restrictions.
-
How to install PHP 5.6 as additional PHP-FPM & FastCGI for ISPConfig 3.1 on Ubuntu 16.04
Author: Till Brehm • Tags: apache, control panels, debian, ispconfig, linux, nginx, php, web server • Comments: 51
This tutorial shows how to build PHP 5.6 as a PHP-FPM and a FastCGI version on Ubuntu 16.04 (Xenial Xerus). Ubuntu 16.04 ships with PHP 7 by default but there are still many websites out there that don't support PHP 7. This tutorial will show you how to install PHP 5.6 as additional PHP version on Ubuntu 16.04 so that you can switch between both versions for each website individually in ISPConfig.
-
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.