Linux Tutorials on the topic “Linux”
-
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.
-
The Perfect Server CentOS 7.3 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
Author: Till Brehm • Tags: antivirus, apache, bind, centos, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, web server • Comments: 30
This tutorial shows how to install ISPConfig 3.1 on a CentOS 7.3 (64Bit) server. ISPConfig 3 is a web hosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, Mailman, and many more.
-
Introduction to LaTeXila - a multi-language LaTeX editor for Linux
Author: Bill Toulas • Tags: desktop, linux • Comments: 4
LaTeXila is a multi-language LaTeX editor for Linux users who prefer the GTK+ looks. The software is simple, easy to use, adequately powerful and customizable, so if you’re interested in LaTeX you should give this tool a try. In the following quick guide, I will showcase how to get started with LaTeXila and what its main features are.
-
How to Install a CentOS 7.3 Minimal Server
Author: Till Brehm • Tags: centos, linux, server • Comments: 6
This document describes the basic installation of a CentOS 7.3 server in detail with many screenshots. The purpose of this guide is to provide a minimal setup that can be used as basis for all kind of CentOS server setups.
-
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.