How to Disable Server Wide Directory Browsing?

Posted at June 9, 2017 at 4:34 pm by Jithin

How to Disable Server Wide Directory Browsing? Directory listing is disabled by default in most servers for security purposes. You can disable/enable the directory listing option from the Apache configuration. You can improve the server security by disabling this feature globally.   Method 1:  Steps to disable directory listing via WHM panel 1) Login to WHM. 2) Click "Service Configuration".   3) Select Apache configuration.   4) Navigate to Global    [...]

Read More

How to Install PHP IonCube Loader in CentOS and Ubuntu

Posted at April 16, 2017 at 9:41 pm by Jithin

IonCube loader is used for decoding encrypted PHP files. It is freely available and very easy to install. It handles both reading and execution of encoded files at run time. It also helps to speed up the websites.   Steps to install IonCube loader 1) First you need to install wget command for downloading applications. Wget is default on some servers.  In CentOS: # yum install wget  In Ubuntu # apt-get install wget   2) Download latest IonCube loader from IonCu   [...]

Read More

Google PageSpeed Insights – How to Optimize Your Site to Rank Higher

Posted at March 30, 2017 at 10:42 pm by Jithin

In this tutorial we can learn how to optimize your site to achieve a higher rank in Google PageSpeed Insights. If you have a website which has wisely configured, but has poor performance, then it will affect the ranking of your website. Even if the response time of the website is extremely fast, but the server is unable to handle concurrent requests also causes poor SEO ranking. In this tutorial, we are going to discuss how to increase the performance of your website with the help of Google P   [...]

Read More

How to change Apache Port Number on a cPanel Server

Posted at February 27, 2017 at 6:49 pm by Jithin

In this tutorial we can learn how to change Apache Port Number on a cPanel Server. Apache is a widely-used web server that is distributed under "open source" license. By default, Apache uses port 80 and secure port 443. You can change the port through WHM or from the cli. Follow the below Steps to change Apache port number through WHM. 1) Login to WHM through https://yourserverIP:2087 2) Go to 'Tweak Settings'.   3) Click on ‘System’ under ‘Tweak settings’.    [...]

Read More

How to Secure /tmp Directory

Posted at February 27, 2017 at 6:48 pm by Jithin

In this tutorial we can check how to secure /tmp directory. Securing or hardening tmp involves a large role in securing your server from external attacks. All applications use /tmp directory to store the data temporarily. There is a chance to attack the server using Trojans if it's not secured properly. Temp hardening restricts all activities on /tmp. This prevents the attacker from executing code within the /tmp folder. The hacker tries to inject malicious scripts into /tmp folder through th   [...]

Read More

Tomcat Installation and Configuration in cPanel

Posted at February 27, 2017 at 6:44 pm by Jithin

In this tutorial we can check the Tomcat installation and configuration in cPanel What is apache tomcat Apache Tomcat is an open-source Java Servlet Container that is developed by Apache Software Foundation (ASP). It makes our Java applications run on a server. Apache tomcat is configured on the port 8080. Also, tomcat acts like a development server on your desktop to use for testing building applications that uses servlets/JSP or other Java based dynamic web technologies. EasyApache 4 doe   [...]

Read More

How to Install Nginx on DirectAdmin

Posted at February 27, 2017 at 6:41 pm by Jithin

By default, DirectAdmin uses the Apache webserver to serve websites. Apache currently reigns as the best server for websites. The reasons for apache server’s popularity is well documented. Apache’s power and the ability to serve Perl and Python. However, Apache servers carries some drawbacks. Apache contains high memory footage. Nginx is another powerful open source web server that is faster and consumes less RAM. Nginx does not have the ability to process dynamic content natively. To handle   [...]

Read More

MediaWiki Installation on cPanel Server

Posted at February 27, 2017 at 6:41 pm by Jithin

This documentation is about the MediaWiki installation on a cPanel Server. We all have used Wikipedia website in order to search for information. MediaWiki is the webserver software behind Wikipedia, Wiktionary and Wikimedia. MediaWiki is open source wiki software licensed under the GNU General Public License (GPL). It is completely written in Hypertext pre-processor language PHP. Also, it uses a database to store contents. MediaWiki software is optimized to handle large projects and is also pow   [...]

Read More

How to Protect WordPress from XML-RPC Attacks

Posted at February 1, 2017 at 5:38 pm by Jithin

WordPress is the most popular Content Management System. This popularity makes WordPress a perfect target for hackers. The most common attack faced by a WordPress site is XML-RPC attack.   Recognizing an XML-RPC Attack 1) Randomly "Error establishing database connection” error is displaying on the WordPress site. 2) "Out of memory" error in web console. 3) "Cannot open the file no such file/directory" error in web server error log. 4) "POST /xmlrpc.php HTTP/1.0" error in   [...]

Read More

Create and Install Self-Signed SSL Certificate on CentOS and Ubuntu

Posted at February 1, 2017 at 5:34 pm by Jithin

SSL certificate stands for Secure Socket Layer is used to establish a secure and encrypted connection between a browser and a server. SSL certificate is also known as digital certificate. The SSL connection protects sensitive data such us credit card information and authenticated passwords during each visit. When you purchase SSL certificate from a trusted-third party they will say that your SSL certificate is both valid and legitimately used by it owners.   Creating Self-Signed Certifica   [...]

Read More

How to fix Token Mismatch Error in phpMyAdmin

Posted at January 28, 2017 at 11:40 am by Jithin

In this tutorial we can check how to fix token mismatch error in phpMyAdmin   phpMyAdmin is a free and open source tool and one of the most popular applications for MySQL databases management. It is written in PHP. It can handle the administration of MySQL or MariaDB with the use of a web browser. With phpMyAdmin user can perform different tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and permissions etc.    [...]

Read More

How to Configure Secure Updates and Installations in WordPress

Posted at January 28, 2017 at 11:39 am by Jithin

WordPress is the most popular Content Management System used today. It is very simple, powerful and easy to manage. WordPress provides a wide range of plugins and most of them are free to use. You must install LAMP stack and WordPress before proceeding. You need to login as root or as a privileged user to perform these steps. Please note that you need to replace "wp-user" with your WordPress user and www-data with your Apache web user.   Set Up Secure Updates with SSH Create a user cal   [...]

Read More

Directory Structure of DirectAdmin Explained

Posted at January 28, 2017 at 11:35 am by Jithin

About Control Panels A web hosting control panel is a web-based interface that allows administrator to manage the websites easily, and it is also very helpful for customers to easily manage their server even without any technical knowledge. There are so many type of control panels are available, such as: 1) DirectAdmin 2) cPanel 3) Plesk 4) Webmin   Directory Structure The organization of files into a hierarchy of folders is known as the directory structure. The director   [...]

Read More

This error occurs when Apache fails to start. You can find this error located in the error logs on the server. The default Apache error log location is /usr/local/apache/logs/error_log. The error explains that Apache failed to start due to the low number of file descriptors. You may need to increase the maximum number of file descriptors to make Apache run again. You also may need to ask your hosting provider to increase the value and fix this if you are using a shared server where you don't hav   [...]

Read More

In this tutorial we will learn about "Engintron" - which is a cPanel plugin for installing Nginx web server as a reverse proxy. Why Reverse Proxy By default, cPanel uses the Apache webserver to serve websites. Apache currently reigns as the best server for websites. The reasons for apache server’s popularity is well documented. Apache’s power and the ability to serve Perl and Python. However, Apache servers carries some drawbacks. Apache contains high memory footage. Nginx is another p   [...]

Read More

How to Change Password in Webuzo?

Posted at December 23, 2016 at 12:19 pm by Jithin

In this tutorial, we can learn how to change the password in Webuzo control panel. 1) Login to your Webuzo control panel.   2) Click on the ‘Change Password’ icon from the ‘Security’ section.   3) A new window will open and here you can see the options for changing the password for end users, File Manager, Apache Tomcat Manager, and MySQL root user. 4) If you want to change End-user password, enter new password and confirm password in the provided area   [...]

Read More

Apache HTTPD Web Server – Details and Installation

Posted at December 23, 2016 at 12:17 pm by Jithin

Apache HTTPD is one of the most used web servers on the Internet. Apache HTTP Server is a free software/open source web server for Unix-like systems and other operating systems. A web server is a daemon that speaks the http(s) protocol, a text-based protocol for sending and receiving objects over a network connection. The http protocol is sent over the wire in clear text, using port 80/TCP by default (though other ports can be used). There is also a TLS/SSL encrypted version of the protocol call   [...]

Read More

Fix : The uploaded file could not be moved to wp-content/uploads

Posted at December 13, 2016 at 11:37 am by Jithin

In this tutorial, we can learn how to fix error - The uploaded file could not be moved to wp-content/uploads WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. You can use WordPress to create a beautiful website, blog, or app.   The uploaded file could not be moved to wp-content/uploads This common error often occurs when you migrate your website from one hosting to another. This error is displayed when you try to upload files to your we   [...]

Read More

How to install PHP 5.2 in the latest cPanel Server?

Posted at November 29, 2016 at 1:42 pm by Jithin

In this documentation we can check how to install PHP 5.2 in latest cPanel Server. Before we start, let us warn you that it is not recommended to run older, depreciated PHP versions in a production server. It will cause lot of security issues. You may need this version for some old applications or custom programs. However, if you decide to take this course of action you are responsible for the risk you take. We do not support this issue. If you are running the latest cPanel, you won't be a   [...]

Read More

What is Mod_ruid2?

Posted at November 11, 2016 at 12:57 pm by Jithin

The mod_ruid2 is a suexec module for apache web server. The mod_ruid is used to provide the website an improved performance with greater security. This means the mod_ruid2 makes the websites load faster and also increase the security of the website. Let's have a detailed look on the mod_ruid2 in this article. It will help you to understand more about this in order to use module effectively. In later days, there were two basic ways to run the PHP under Apache. They are described below. 1   [...]

Read More

How to Install and Enable mod_mono?

Posted at November 11, 2016 at 12:55 pm by Jithin

mod_mono is an apache module. It allows ASP.NET pages to run on different platforms. Mono allows developers to build cross platform applications. This module process requests for ASP.NET pages to mod-mono-server, which is an external program used for handling these requests. A TCP or Unix sockets are used for connecting the Apache module and mod-mono-server. Mod_mono is hosted inside Apache   Components of mono 1) C# Compiler: There are different versions of this compiler exists; g   [...]

Read More

XAMPP Installation in Linux and Windows

Posted at October 28, 2016 at 4:22 pm by Jithin

  XAMPP Server is a free open source cross-platform web server package. XAMPP is an AMP stack which allows to install Apache, MySQL and PHP in your computer together with some other useful software. It has been designed to provide an easy installation experience. It is free and available for Windows, Mac OS and Linux. It provides an easy way for developers to create a local web server for testing purposes. Since most actual web server deployments use the same components as XAMPP, it prov   [...]

Read More

How to Enable OWASP ModSecurity CRS in WHM/cPanel

Posted at September 8, 2016 at 6:31 pm by Jithin

OWASP stands for Open Web Application Security Project. OWASP ModSecurity CRS (Core Rule Set) is a set of web application rules used to protect the server. It uses configuration file to set these rules. OWASP ModSecurity CRS increases the amount of protection for web applications. It acts as a baseline protection for common web application attacks. These rules are easily pluggable.   The OWASP ModSecurity CRS provides protections such as: 1) HTTP Protection - detecting violations o   [...]

Read More

Features and Details of LiteSpeed Web Server ( LSWS )

Posted at September 8, 2016 at 6:27 pm by Jithin

What is LiteSpeed web server LiteSpeed is a web server. Its function is to respond to the requests from a client. Both request and the response will be in the HTTP (Hyper Text Transfer Protocol) protocol. The web responses will be files that creates a web page. The common web servers are Apache, IIS, and nginx. The LiteSpeed Web Server (LSWS) is a high-performance Apache drop-in replacement. According to LiteSpeed Technologies Inc., the LiteSpeed Web Server (LSWS) is the 4th most popular web    [...]

Read More

Commonly Used Apache Modules

Posted at September 8, 2016 at 6:17 pm by Jithin

What is Apache? Apache is the world's most widely used web server. The Apache HTTP Server is often known as Apache. It was originally based on the NCSA HTTPd Server. Apache Modules The Apache is famous for it's flexibility. Apache is implemented with the concept of modules. The modules allow Apache to perform additional functions. In short, the modules extend the Apache server. An administrator can easily configure Apache by adding and removing the modules according to required needs. A   [...]

Read More

All Apache Tuning Parameters

Posted at August 22, 2016 at 11:09 am by Jithin

The default Apache settings that cPanel sets upon introduction are unquestionably something that can be enhanced. With a couple of little changes, the proficiency with which Apache keeps running with can be made to be more efficient Apache can be tuned on the premise of two determinations:   Settings which are Apache particular: 1) Clear unused modules – spare memory by not stacking modules that you don't require, including however not constrained too mod_php, mod_ruby, mod_pe   [...]

Read More

Everything about cPanel Directory Structure

Posted at August 22, 2016 at 10:59 am by Jithin

cPanel is a web hosting control panel. It is one of the most popular control panels in the web hosting field. If you are using cPanel or planning to install it on your server, it is good that you know about the cPanel directory structure. Before moving to cPanel directory structure, let's see an overview on what a web hosting control panel is.   What is a Web Hosting Control Panel? A webhosting control panel is a web-based interface that allows customers to manage their websites ea   [...]

Read More

What is ModSecurity and how to use it?

Posted at August 4, 2016 at 4:34 pm by Jithin

ModSecurity is an open-source web-based firewall application (or WAF) supported by different web servers: Apache, Nginx and IIS. With over 70% of all attacks now carried out over the web application level, organizations need every help they can get in making their systems secure. ModSecurity is a web application firewall that can work either embedded or as a reverse proxy. Web application firewalls are deployed to establish an external security layer that increases the protection level, detec   [...]

Read More

Understanding Apache MPM

Posted at August 4, 2016 at 4:28 pm by Jithin

The Apache HTTP Server is intended to be an effective and adaptable web server that can deal with a wide assortment of stages in a scope of various situations. Diverse stages and distinctive situations frequently require diverse elements, or may have diverse methods for executing the same component. Apache httpd has dependably suited a wide assortment of situations through its secluded outline. This configuration permits the website admin to pick which elements will be incorporated into the serv   [...]

Read More

How to Upgrade Apache Using EasyApache

Posted at July 21, 2016 at 10:48 am by Jithin

In this documentation, we can learn how to upgrade Apache using EasyApache.   1) Login to WHM. 2) Click on the option ‘Software’.   3) Select the icon ‘EasyApache3’.   4) Select the Apache version you would like to build.   5) Click the button ‘Next step’.   6) After you click, 'Next Step' you will be brought to the next page. Here we can change the PHP version and click the button ‘Next Step’.     [...]

Read More

Adding WAP Support To Apache

Posted at October 8, 2015 at 1:38 pm by InterServer Staff

- To add wap support add the following to your httpd.conf file AddType text/vnd.wap.wml wml AddType text/vnd.wap.wmlscript wmls AddType application/vnd.wap.wmlc wmlc AddType application/vnd.wap.wmlscriptc wmlsc AddType image/vnd.wap.wbmp wbmp