Updated: 1 day 14 hours ago
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.
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.
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.
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.
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.