How To Install IonCube Loader on Debian 9 Stretch

Install IonCube Loader on Debian 9 Stretch

In this tutorial we will show you how to install IonCube Loader on Debian 9 Stretch. For those of you who didn’t know, IonCube Loader is basically an encryption/decryption utility for PHP applications which also assists in speeding up the pages that are served. It is often required for a lot of PHP-based applications.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation IonCube Loader on a Debian 9 (Stretch) server.

Install IonCube Loader on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Install LAMP server.

A Debian 9 LAMP server is required. If you do not have LAMP installed, you can follow our guide here.

Step 3. Installing IonCube Loader on Debian 9.

First, download the latest ionCube loaders archive file run the following wget command:

Next we need to locate where PHP is loading extensions, this can be done by running the below command and looking:

You will see an output that looks something like the following:

Open the extracted IonCube folder and copy the ioncube loader file match to your php version:

Once the file has been copied to the extensions directory, we need to make sure that the PHP configuration file is updated to use the correct extension:

At the very top of the file let’s add the following line:

Now, we can restart Apache web server and PHP so that the changes take place:

Step 4. Testing ionCube on Debian 9.

If you can see the version of PHP with ionCube loader version, meaning you have successfully installed and configured ioncube PHP loader in your Debian 9 system.

Results:

Congratulation’s! You have successfully installed IonCube. Thanks for using this tutorial for installing IonCube Loader on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official IonCube web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Git on Debian 9 Stretch

Install Git on Debian 9 Stretch

In this tutorial we will show you how to install Git on Debian 9 Stretch. For those of you who didn’t know, Git is a free and open source distributed version control system . Git 2.18.2 comes with the large number of updates verses previous release 2.15. It is designed to handle a small to very large projects with speed and efficiency.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Git on a Debian 9 (Stretch) server.

Install Git on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Installing Git on Debian 9 Stretch.

  • Method 1. Install Git on Debian from repository.

To verify the installation type the following command:

  • Method 2. Install Git on Debian from Source Code

First, install all prerequisites:

Next, compile the previously downloaded git source code and install git binaries:

Once the installation is completed verify it by typing the following command:

Now that you have Git installed it is recommended to set your Git commit email and username:

You can verify the changes with the following command:

Congratulation’s! You have successfully installed Git. Thanks for using this tutorial for installing Git on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official Git web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Drupal on Debian 9 Stretch

Install Drupal on Debian 9 Stretch

In this tutorial we will show you how to install and configuration Drupal on Debian 9 Stretch. For those of you who didn’t know, Drupal is an open-source and one of the most popular PHP based content management system (CMS) platform for building personal blogs or big corporate websites. It has thousands of templates and plugins that are mostly free to download and install. Due to the stability of the base, the adaptability of the platform, and its active community, Drupal remains a popular choice after more than a decade on the scene.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Drupal on a Debian 9 (Stretch) server.

Install Drupal on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Install LAMP (Linux, Apache, MariaDB and PHP)  server.

A Debian 9 LAMP server is required. If you do not have LAMP installed, Please read our previous tutorial to install LAMP Server on Debian 9.

Step 3. Installing Drupal on Debian 9.

First thing to do is to go to Drupal’s download page and download the latest stable version of Drupal, At the moment of writing this article it is version 8.5.5:

Unpack the Drupal archive to the document root directory in your server:

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Drupal.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. you should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB:

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the Drupal. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for Drupal installation:

Step 5. Configuring Apache web server for Drupal.

You need to create a new virtual host directive in Apache for your domain. You can create the file with your favorite text editor. For example we are using nano:

Replace your_domain with your actual domain name and paste the following into the file:

Activate the rewrite module and enable your new virtual host directive:

Now, we can restart Apache web server so that the changes take place:

Step 6. Accessing Drupal.

Drupal will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com or http://server-ip and complete the required the steps to finish the installation. Remember that you’ll need the database name, username and password you created earlier to connect. If you are using a firewall, please open port 80 to enable access to the control panel.

Install Drupal on Debian 9 Stretch

Congratulation’s! You have successfully installed Drupal. Thanks for using this tutorial for installing Drupal content management system (CMS) Debian 9 Stretch. For additional help or useful information, we recommend you to check the official Drupal web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

Save

How To Install VestaCP on Debian 9 Stretch

Install VestaCP on Debian 9 Stretch

In this tutorial we will show you how to install VestaCP on Debian 9 Stretch. For those of you who didn’t know, KDE is a well-known desktop environment for the Unix-Like systems designed for users who wants to have a nice desktop environment for their machines, It is one of the most used desktop interfaces out there.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Vesta Control Panel on a Debian 9 (Stretch) server.

Install VestaCP on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Installing VestaCP on Debian 9.

Download the Vesta Control panel install script with the following command:

In addition, you can customize the installation using the advanced install settings at https://vestacp.com/install/ and generate install command to install nginx, php-fpm, proftpd, exim, dovecot, spamassassin, named, iptables, MySQL and use file system quota:

If everything is OK, you should receive an output like this:

Once the installation is complete, you will get a screen that has the control panel login:

Step 4. Access Vesta Control Panel.

Once the installer finishes installing, it will show you the url, Username and Password. Just open that url in web browser and login using the username and password.

Congratulation’s! You have successfully installed Vesta CP. Thanks for using this tutorial for installing Vesta Control Panel on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official Vesta Control Panel web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Check Debian Version

Check Debian Version

In this tutorial we will show you how to check the Debian version from the command line. As a system administrator, the first question you should ask yourself after getting a new Debian server to manage is what version of Debian am I running? The version of the operating system in use on our server is important as it is critical that we have all the latest updates to ensure that the server is secure. There are a few ways to check your VPS hosting is using what version of Debian. With commands below you can choose one of them to find out which Debian version is running on your system.

Check Debian Version

There are several ways on how to check what version of Debian is running on your system. Below you can find multiple examples on how to determine Debian version.

  • Method 1.

The first place to look for Debian version is to look inside /etc/issue file. From terminal run command:

  • Method 2.
  • Method 3.

To obtain a Debian release number check content of /etc/lsb-release file:

  • Method 4.

Additional information regarding Debian version can be found within /etc/os-release:

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Iftop Network Bandwidth Monitoring on Linux

Install Iftop Network Bandwidth Monitoring on Linux

In this tutorial we will show you how to install Iftop Network Bandwidth Monitoring on Linux. For those of you who didn’t know, iftop is a command line tool that shows a list of active network connections between local host and any remote host, sorted by their bandwidth usage. The list of top-ranking network connections (in terms of bandwidth usage) is periodically refreshed in a ncurses-based user interface.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Iftop Network Bandwidth Monitoring on a Linux server.

Install Iftop Network Bandwidth Monitoring on Linux

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Installing Interface TOP (IFTOP) on Linux.

To install iftop on Ubuntu, Mint or Debian:

To install iftop on CentOS:

Step 3. Using IFTOP.

iftop is very simple to use. Just type the iftop command on terminal with root privileges to display the bandwidth usage of the first network interface. Press Q to exit from the iftop command output:

Congratulation’s! You have successfully installed Interface TOP (IFTOP). Thanks for using this tutorial for installing Iftop Network Bandwidth Monitoring on Ubuntu 18.04 LTS (Bionic Beaver) system. For additional help or useful information, we recommend you to check the official iftop web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Java on Debian 9 Stretch

Install Java on Debian 9 Stretch

In this tutorial we will show you how to install Skype on Debian 9 Stretch. Many programs and scripts that require java to run it, but usually Java is not installed by default on VPS or Dedicated Server. This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation JRE (Java Runtime Environment) and JDK (Java Development Kit) on Debian 9 (Stretch).

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Skype on a Debian 9 (Stretch) server.

Install Java on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Installing Java on Debian 9 Stretch.

Method 1. Install Java using apt:

To install the Java Developer Kit (JDK), execute this command:

Method 2: Manual installation of OpenJDK:

First, Go to the download page for the OpenJDK software package, and right click on the tar.gz link found to the right of the “Linux” option. Click on “Copy link address” or “Copy link”.

Create a directory where you wish to install your OpenJDK environment:

Then, extract the tarball to your new directory:

Next, Create a new file in /etc/profile.d/ named “jdk10.sh”. The full path should be “/etc/profile.d/jdk10.sh”:

Verify installed Java version:

Congratulation’s! You have successfully installed Java. Thanks for using this tutorial for installing Oracle Java (JRE or JDK) on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official Java on web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Matomo on Debian 9 Stretch

Install Matomo on Debian 9

In this tutorial we will show you how to install Matomo on Debian 9 Stretch . For those of you who didn’t know, Matomo or formerly known as Piwik, is an open source web analytics application. It rivals Google Analytics and includes even more features and allows you to brand your brand and send out custom daily, weekly, and monthly reports to your clients.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Matomo on a Debian 9 (Stretch) server.

Install Matomo on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Install LAMP (Linux, Apache, MariaDB and PHP)  server.

A Debian 9 LAMP server is required. If you do not have LAMP installed, Please read our previous tutorial to install LAMP Server on Debian 9.

Step 3. Installing Matomo on Debian 9 Stretch.

First thing to do is to go to Matomo’s download page and download the latest stable version of Piwik:

Unpack the Matomo archive to the document root directory on your server:

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Matomo.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. you should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB:

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the Matomo. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for Matomo installation:

Step 5. Accessing Matomo web analytics application.

Matomo will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/piwik or http://server-ip/piwik and complete the required the steps to finish the installation. If you are using a firewall, please open port 80 to enable access to the control panel.

Install Matomo on Debian 9

Congratulation’s! You have successfully installed Matomo. Thanks for using this tutorial for installing Install Matomo open source web analytics application on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official Matomo on web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install ELK Stack on Debian 9

Install ELK Stack on Debian 9

In this tutorial we will show you how to install ELK Stack on Debian 9. For those of you who didn’t know, ELK stack is a popular, open source log management platform. It is used as a centralized management for storing, analyzing and viewing of logs. Centralized management makes it easier to study the logs and identify issues if any for any number of servers.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation ELK Stack on a Debian 9 (Stretch) server.

Install ELK Stack on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Installing Java.

Elasticsearch requires at least Java 8 in order to run, You can install OpenJDK package that includes JRE:

Verify the Java version:

Step 3. Installing Elasticsearch on Debian 9.

First, install Elasticsearch using the apt package manager from the official Elastic repository:

Then, install Elasticsearch with apt using the following command:

Start the Elasticsearch service and set it to automatically start on boot:

Now run the following command from the terminal to check if the elasticsearch is working properly:

You should get the following output:

Step 4. Installing Kibana on Debian 9.

First, install the latest version of Kibana using the apt package manager from the official Elastic repository:

Once the installation is completed, open the kibana.yml file and restrict the remote access to the Kibana instance:

Start the Kibana service and set it to start automatically on boot:

Step 5. Install and configure Nginx as a reverse proxy.

Next, use Nginx as a reverse proxy to access Kibana from the public IP address. To install Nginx, run:

Create a basic authentication file with the openssl command:

Then, create a virtual host configuration file for the Kibana instance:

Creating a symbolic link and test the Nginx configuration:

Restart the Nginx service and set it to start automatically on boot:

Step 6. Installing Logstash on Debian 9.

Install Logstash using the apt package manager from the official Elastic repository:

Once the Logstash package is installed start the Logstash service and set it to start automatically on boot:

Step 7. Accessing Kibana.

You can now access the kibana interface by opening your browser and typing:

Congratulation’s! You have successfully installed Skype. Thanks for using this tutorial for installing ELK (Elasticsearch, Logstash and Kibana) on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official ELK Stack on web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Skype on Debian 9 Stretch

Install Skype on Debian 9 Stretch

In this tutorial we will show you how to install Skype on your Debian 9. For those of you who didn’t know, Skype is a very popular communication software. Skype can be used for audio and video communication as well as text. You can also call land line with small cost via skype. Skype also offers some rich features like voice mail, video chat, instant messaging, call forwarding, conference calling and many more.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Skype on a Debian 9 (Stretch) server.

Install Skype on Debian 9 Stretch

Step 1. Before we install any software, it’s important to make sure your system is up to date by running these following apt-get commands in the terminal:

Step 2. Installing Skype on Debian 9.

Run the following command to add Skype Linux client repository to Debian 9 Stretch system:

Then use the following two commands to fetch and install Skype public key:

You can simply install Skype with the below command:

Step 3. Accessing Skype.

Once installed, you can start Skype for Linux beta from application menu or use the command below:

Congratulation’s! You have successfully installed Skype. Thanks for using this tutorial for installing Skype on Debian 9 Stretch system. For additional help or useful information, we recommend you to check the official Skype on web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!