manage rpm packages on centos

How to Manage RPM Packages on CentOS

RPM is short for Red Hat Package Manager. It is the standard package management system for all Red Hat based distros such as CentOS, RHEL and Fedora. RPM is a very powerful utility that allows users to manage, install, uninstall, upgrade, query and verify UNIX system software packages. The default extension for files that can be managed with this package manager is .rpm

Advantages of RPM include straightforward program installation and uninstallation, automatic installation, ease of updating programs originally installed with RPM, and availability of versions for most Red Hat distributions of Linux. (more…)

monit

Check filesystems, files, hosts and custom scripts with Monit

Monit is a free and open source monitoring system for Linux. It’s one of the essential tools a sysadmin must have. Use the following examples to create your own checks and your own conditions that will suit your need.

So, let’s begin.

With Monit, you can check a certain filesystem. As we are using include /etc/monit.d/* (it’s just another way of configuring Monit, you can put all of this in /etc/monit.conf too), we need to first create the appropriate file for the check we are about to configure. You can also name the file to your liking, it does not have to be the same as the example.

(more…)

install scipy through pip

Install SciPy through pip

SciPy (pronounced “Sigh Pie”) is an open-source Python-based package of tools mainly used for scientific computing, mathematics and engineering. It is built on the Numpy extension of Python and it has a lot of useful modules for statistics, integration, optimization, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and many more. SciPy runs on all major Linux based operating systems and its installation is quick and very easy. In this tutorial we will guide you through the steps of installing SciPy on a Linux VPS using the pip package manager. (more…)

open source sysadmin tools

Open source sysadmin tools we use on a daily basis

Being a Linux system and network administrator requires a lot of time and dedication. Sysadmins usually have hundreds of tasks they need to do every day, some of which may be repetitive. This is where the sysadmin tools come in handy. There’s an open source application for just about anything. You can get a lot more work done if you’d automate repetitive tasks and manage your time properly. If you are in tech support, you’ll most likely use and support hundreds if not thousands of different software and applications. Managing all of them at the same time, or with even just a small number of them can be difficult if you don’t use the proper tools.

(more…)

wordpress on ubuntu

How to Install WordPress with Nginx and W3 Total Cache on Ubuntu 16.04

In this tutorial, we are going to provide you with step-by-step instructions on how to install WordPress with Nginx and W3 Total Cache on an Ubuntu 16.04 VPS.
WordPress is the most popular open source CMS written in PHP that allows web developers to create everything from simple websites to complex e-commerce web stores, news portals, magazines etc.
This tutorial was tested and written for an Ubuntu VPS, but it should work on any Debian based Linux distribution.
(more…)