Using Ceph as Block Device on CentOS 7

Using Ceph as Block Device on CentOS 7

Ceph is an open source storage platform, it provides high performance, reliability, and scalability. It’s a free distributed storage system that can be setup without a single point of failure. Ceph provides an interface for object, block, and file-level storage.This is the second part of our Ceph tutorial series – click here for the Ceph I tutorial (setup a Ceph Cluster on CentOS). In the second part, I will guide you step-by-step to install and configure a Ceph Block Device client to use Ceph as a filesystem on CentOS 7.PrerequisiteCeph cluster – Ceph I TutorialClient server – CentOS 7 – host

Read More »
How to install Seafile on Ubuntu 14.04 (Trusty Tahr)

How to install Seafile on Ubuntu 14.04 (Trusty Tahr)

How to install Seafile on Ubuntu 14.04 (Trusty Tahr)Seafile is a OpenSource cloud storage software. It offers file sharing and syncing for individual users and groups, it provides client side encryption and easy access from mobile devices. This tutorial describes the steps to install Seafile on Ubuntu 14.04.Installing the Seafile dependenciesList of dependencies as describedJava Runtime Environment (JRE)Poppler-utils Libreoffice 4.1+ and Python-uno    libpython 2.7Python libraries (make sure python 2.7 is included in this installation, you may verify using the command on the image 1.2, if its

Read More »
Web Server Load-Balancing with HAProxy on Ubuntu 14.04

Web Server Load-Balancing with HAProxy on Ubuntu 14.04

Web Server Load-Balancing with HAProxy on Ubuntu 14.04What is HAProxy?HAProxy(High Availability Proxy) is an open-source load-balancer which can load balance any TCP service. HAProxy is a free, very fast and reliable solution that offers load-balancing, high-availability, and proxying for TCP and HTTP-based applications. It is particularly well suited for very high traffic web sites and powers many of the world’s most visited ones.Since it’s existence, it has become the de-facto standard open-source load-balancer. Although it does not advertise itself, but is used widely. Below is a basic diag

Read More »
How to install Tonido private cloud server on Ubuntu Linux

How to install Tonido private cloud server on Ubuntu Linux

How to install Tonido private cloud server on Ubuntu LinuxTonido is a free application that allows you to access files on your computer from a web browser, from your handheld or any DLNA capable device. The Tonido server enables you to sync files between different devices and to share them securely with your friends so you have a private and secure Cloud.Tonido is available for all major operting systems incl. Linux, Mac and Windows, there are also apps available for Android, Iphone and Blackberry. Tonido can also be used to backup files from your phone on your desktop. Please note that Tonido

Read More »
How to Install Seafile on Ubuntu 15.04 (Vivid Vervet)

How to Install Seafile on Ubuntu 15.04 (Vivid Vervet)

How to Install Seafile on Ubuntu 15.04 (Vivid Vervet)Seafile is a private cloud such as Dropbox, mega.co.nz and others. Seafile is based on python and it is open source, so that you can create your own private cloud and it will be much more secure.Seafile supports encryption libraries that make your data will be more secure. To encrypt files in a library, you need to set a password when you create the library. The password won’t be stored on Seafile cloud. So even the adminastrator of the servers cannot view your encrypted data without the password.This tutorial shows the installation of Seafi

Read More »
How to install Mumble VoIP Server on Ubuntu 15.04 (Vivid Vervet)

How to install Mumble VoIP Server on Ubuntu 15.04 (Vivid Vervet)

How to install Mumble VoIP Server on Ubuntu 15.04 (Vivid Vervet)In this tutorial we will install Mumble VoIP server on Ubuntu 15.04. Mumble is an open source high quality voice chat application mostly used for gaming. The application is great for talking and gaming with low-latency. It offers an encrypted connection for your communication, it also has a builtin wizard to guide you through the setups, like mic. config. There are no licensing issues due to its OpenSource license.Mumble installationMumble is not available in the default Ubuntu repositories, so you have to add a new ppa repository

Read More »
Ubuntu PPA Management

Ubuntu PPA Management

Ubuntu PPA ManagementPPAs or Personal Package Archives are basically software repositories that are used by Ubuntu systems for updating/upgrading activities. They contain package sets and package lists for particular Ubuntu versions. Their use is valuable for cases of individual updating, or for when seeking for a newer version of an application that is not yet available in the official Canonical’s repositories. The addition of many PPAs means that there are more sources for your package manager to check before updating, and also increases the chances of having package breakages due to inter-c

Read More »
How to install Asterisk 13 on Debian

How to install Asterisk 13 on Debian

How to install Asterisk 13 on DebianAsterisk is a free and Open Source framework for building communications applications. Asterisk turns an ordinary computer into a VoIP communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and is used by small businesses, large businesses, call centers, carriers, and governments worldwide. Today we will install Asterisk on Debian. All required packages will be installed via apt, but Asterisk will be installed from source. Let’s see how to install Asterisk on DebianThere are many versions of Asterisk available on their websi

Read More »
How to install Tomcat on CentOS

How to install Tomcat on CentOS

How to install Tomcat on CentOSIn this tutorial, I will show you how to install Tomcat on CentOS. Before going into the details of the installation process, we should know what Tomcat is. Tomcat is a Java application server developed by the Apache foundation. It helps server administrators and developers to develop and serve applications build on Java Servlet and JavaServer Pages technologies. Tomcat has many prerequisites, we will check first that Java  is installed and that it has the right version. We are running Centos 7 on our server and it’s preferred to use Centos 7 for this tutorial as

Read More »
How to Install nginx and google pagespeed on Ubuntu 15.04 (Vivid Vervet)

How to Install nginx and google pagespeed on Ubuntu 15.04 (Vivid Vervet)

How to Install nginx and google pagespeed on Ubuntu 15.04 (Vivid Vervet)Nginx (engine-x) is a open source and high performance HTTP server, reverse proxy and IMAP/POP3 proxy server. The outstanding features of Nginx are: stability, rich feature set, simple configuration and low resource consumption. Nginx is being used by some of the largest websites on the internet and is gaining more and more popularity in the webmaster community. This tutorials shows how to build a nginx .deb package for Ubuntu 15.04 from source that has Google pagespeed module compiled in.Pagespeed is a web server module d

Read More »