Category Archives: Linux (Ubuntu)

How to Install ownCloud 9.1 with Nginx and MariaDB on CentOS 7

Zabihah Halal Vitamins
How to Install ownCloud 9.1 with Nginx and MariaDB on CentOS 7
OwnCloud is a server software for data synchronization and file sharing with an easy to use web frontend. OwnCloud can be installed on a Linux or Windows server, it is easy to configure and has a comprehensive online documentation. The native client is available for Windows, MacOS and Linux (Desktop Application). There is also a mobile app for Android and iOS. This tutorial describes the installation of Owncloud 9.1 on CentOS 7 with Nginx web server and MariaDB database.

Powered by WPeMatico

How to install PHP 7.1 as PHP-FPM & FastCGI for ISPConfig 3.1 on Debian 8 (Jessie)

Zabihah Halal Vitamins
How to install PHP 7.1 as PHP-FPM & FastCGI for ISPConfig 3.1 on Debian 8 (Jessie)
This tutorial shows how to build PHP 7.1 as a PHP-FPM and a FastCGI version on Debian 8 (Jessie) which can also be used for the multi PHP version function in the ISPConfig Hosting Control Panel. This PHP 7.1 build includes many compiled in extensions and Zend OPcache and Memcached as loadable modules.

Powered by WPeMatico

How to easily open a PDF file from command line in Ubuntu

Zabihah Halal Vitamins
How to easily open a PDF file from command line in Ubuntu
What do you do when you want to open a PDF file in Ubuntu? Simple, double click on the PDF file icon, or right-click and select the “Open with Document Viewer” option. But what if you’re asked to do the same task through the command line? Do you know the command line utility that will do the job for you? However, you’ll be glad to know that there’s way through which you can launch Evince for a PDF file, even if you don’t know the fact that a command line utility of that name exists, and that’s what we’ll be discussing in this article.

Powered by WPeMatico

The Perfect Server – Debian 8.6 (nginx, BIND, Dovecot, ISPConfig 3.1)

Zabihah Halal Vitamins
The Perfect Server – Debian 8.6 (nginx, BIND, Dovecot, ISPConfig 3.1)
This tutorial shows how to prepare a Debian 8 (Jessie) server (with nginx, BIND, Dovecot) for the installation of ISPConfig, and how to install ISPConfig 3.1. ISPConfig 3 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 nginx (instead of Apache), BIND as DNS server, and Dovecot (instead of Courier).

Powered by WPeMatico

How to Install Redmine 3 with Nginx on CentOS 7

Zabihah Halal Vitamins
How to Install Redmine 3 with Nginx on CentOS 7
Redmine is an open source web application for project management and issue tracker. In this tutorial, we will install Redmine 3.2 with Nginx as the web server, MySQL as the database server on a CentOS 7 (64 bit) operating system.

Powered by WPeMatico

How to setup rsyslog for Centralized Log Management

Zabihah Halal Vitamins
How to setup rsyslog for Centralized Log Management
This tutorial explains how to setup rsyslog as a centralized log management server on RedHat Linux based OS like CentOS. Centralized log management means to collect all sorts of logs from several physical or virtualized servers on one log server to monitor the health and security of the server services. We use rsyslog in this tutorial because it offers high-performance, great security and a modular design.

Powered by WPeMatico

How to use and make the most of fuser command in Linux

Zabihah Halal Vitamins
How to use and make the most of fuser command in Linux
Suppose you are given a task to identify the processes that are using a particular file, and then kill them one by one – all this has to be done from the command line. What would you do? Well, if you are a command line newbie, I am sure you’d be clueless, asking around for help. But command line pros will likely have an idea that there exists a command line utility in Linux that lets you identify processes based on the files (or directories, or sockets) they are accessing. Not only that, the tool also allows you to kill these processes, so you don’t have to use the kill or killall commands separately. The command line utility we’re talking about is fuser.

Powered by WPeMatico

How to Install and Use Ruby on Rails with PostgreSQL on CentOS 7

Zabihah Halal Vitamins
How to Install and Use Ruby on Rails with PostgreSQL on CentOS 7
In this tutorial, I will show you how to install Rails on CentOS 7. We will install and configure Ruby on Rails with a PostgreSQL database, and then create our first project with Rails. Ruby on Rails (RoR), or short “rails”, is a server-side web application framework written in ruby that follows MVC (Model-View-Controller) concept.

Powered by WPeMatico

Uncommon but useful GCC command line options – part 2

Zabihah Halal Vitamins
Uncommon but useful GCC command line options – part 2
The gcc compiler offers a seemingly never-ending list of command line options. Of course, no body uses or has expertise on all of them, but there are a select bunch that every gcc user should – if not must – know. While some of them are commonly used, others are a bit uncommon but no less useful.

Powered by WPeMatico

Adding a Simple GUI to Linux shell scripts with kdialog

Zabihah Halal Vitamins
Adding a Simple GUI to Linux shell scripts with kdialog
Shell scripts are incredibly useful things. They allow you to do something as basic as creating an easy command to replace a more difficult one with lots of flags, to batching up many complex commands to run from a cron job. They’re great because you can quickly fire them off in your favorite terminal, but in some cases they require you to remember specific combinations of flags or options. If you find yourself in this situation, you can add some simple GUI dialogs to help you speed your way through the task at hand.

Powered by WPeMatico