All categories
Server Administration
Email Administration
3 articlesGeneral cPanel FAQ
61 articlesMinecraft
5 articlesNetwork Security
2 articlesProxmox
2 articlesVirtualization
5 articles
(D)DoS Deflate lightweight bash shell script
(D)DoS Deflate is a lightweight bash shell script designed to assist in the process of blocking a denial of service attack.
Account DNS Check plugin for cPanel/WHM
Overview This plugin gives administrators the ability to easily get a list of domains on their cPanel/WHM server that do not resolve to the correct IP.
Adding trim function to ssd and Mounting MySQL on a SSD Solid-State Disk
Install a new drive, format, partition and mount it, for example as: “/ssd” It is recommended that the SSD drive be setup in EXT4 format. EXT4 format supports TRIM when used with “discard” mount option.
Auto fix for file permissions and ownership?
suPHP and FastCGI require files and folders to have a specific set of permissions/ownership from other handlers.
Average CPU and Memory Usage from SAR Reports Using the Bash Script
Most Linux administrator monitor system performance with SAR report because it collects performance data for a week. But you can easily extend this to four weeks by making changes to the “/etc/sysconfig/sysstat” file.
Backup Entire Account in Client Portal?
You don’t have to login to cPanel to create an entire backup of your files. You can easily backup all your files by navigating to the backup feature listed under your service.
CPanel CDN Enabler Plugin
Requirements A cPanel installation. As latest as possible. Perl Modules: JSON PHP Modules: curl json Note that, installation of Perl modules are already handled by the installation scripts.
CPanel Drive Warning: /dev/sda3 (/var) is 88% full !!!
More research: df -h Code: Filesystem Size Used Avail Use% Mounted on /dev/sda6 2.0G 242M 1.7G 13% / /dev/sda1 99M 12M 83M 12% /boot none 504M 0 504M 0% /dev/shm /dev/sda8 130G…
Check apache version on a linux dedicated cpanel server
You can find the server information about your server such as MySQL and PHP version or how many domains your are allowed on the cPanel account by viewing your cPanel stats.
Clean Backups plug-in for cPanel/WHM
Overview cPanels backup script will not remove backups for accounts that no longer exist and these backups will remain on the backup drive until removed.
Configure DNS for Office 365 in cPanel?
To set up Microsoft Office 365, login to cPanel, then add/update the following DNS records for the domain(s) in question: example.com.au. 300 MX 0 example-com-au.mail.eo.outlook.com. example.com.au.
Configuring and Deploying CloudLinux’s Node.js Selector
Warning: We recommend that only experienced system administrators perform these steps. We are not responsible for any data loss. Overview Node.js™ is an open-source server environment that runs JavaScript.
Core Dumps What they are and how to disable
Core dumps are files the system creates when a process running in memory does not finish. The portion of memory that the process was using is then dumped to a file. This can be quite helpful when debugging your scripts.
Cpanel update failure by using this command /scripts/upcp –force Failed! returns exited with code 25 (signal = 0)
Most of time cpanel update will fail when its missing the version of the rpm if you get any errors and the output shows Running `/usr/local/cpanel/scripts/updatenow –upcp…
Cpanel update failure in upcp –force
upcp errors on your cpanel update Most of time cpanel update won’t get any errors. If you getting the following error when cPanel tries to update.
DNS Records (NS, A, MX, CNAME, SPF) Explained!
Your domain name has a DNS zone which consists of the following records: NS – specifies which are the DNS servers for your domain; A – specifies IP addresses corresponding to your…
Domain name status codes explained
The status of a domain name can be seen in its whois information. To check the whois details of a domain name, you can use an online whois check tool such as dnsgoodies.com.
Domains Statistics cPanel/WHM plugin
How to setup your Domains Statistics cPanel plugin Version Status 3.5.0r Stable Release System Requirements * cPanel/WHM 11.38.1+ server * Security Tokens = On “WHM » Main »…
Dovecot Issues on cPanel 11.40
For anyone that has csf installed and running the latest version of cpanel you will notice that you are recieving emails that the process is not restarting and running over the alloted time of 1800.
Exim Remove All messages From the Mail Queue?
Question: I’m using Exim mail server under CentOS Linux. How do I remove all messages from the Exim mail queue using a shell prompt? Answer: Exim is a mail transfer agent (MTA) used on Unix-like operating systems.
FFmpeg installer that works for cpanel?
FFMPEG Auto Installer ffmpeginstaller is a free software completely written in bash shell script. The purpose of this script is to build a video streaming platform in your Gnu/Linux server.
Hacked Website?
The most common reasons for a hacked (defaced) website include: – Outdated web application. Every popular web application (Joomla, WordPress, PhpBB…) has had security problems and…
Help Fight Spam with Project Honey Pot!
Project Honey Pot allows owners of web sites to protect them against e-mail harvesters, dictionary attackers and comment spammers. Project Honey Pot is a global database with IPs of such abusers.
How can I check the current DNS servers of a domain?
In order to find out the DNS servers for a domain please go to this online lookup tool: http://intodns.com/ https://www.whatsmydns.net/ The lines you will be interested in are…
How do I change cPanel’s style?
There’re many themes to choose from in cPanel. You can change your style by performing the following steps. Access cPanel through one of the various methods. Click the Change Style icon.
How do I create a MySQL database?
To create a MySQL database, you’ll first have to be logged into cPanel. When you’re logged in, follow these instructions. In cPanel, click MySQL Databases.
How do I create an FTP account?
To create an FTP account in cPanel, you’ll first have to login. Once you’ve accessed your account, follow the instructions below. Click FTP Accounts. In the Login field, type the username of your FTP account.
How do I create an email account?
To create an email account, you’ll first have to be logged into cPanel. When you’re logged in, follow these instructions. In cPanel, click Email Accounts.
How do I enable whitelist in Minecraft?
If you wish to restrict Minecraft access to whitelisted members, follow the instructions below to enable a whitelist. Login to your server and edit your server.properties file. Find the line that says white-list.
How do I find out that my domain name points correctly?
In case the domain name is being transferred from another registrar, or you have changed the DNS servers so that they point to your account with us, you can check if the propagation is over by using the ping utility. a.
How do I install Minecraft on CentOS?
This guide assumes you’ve already purchased a VPS / dedicated server, and know how to access SSH with a SSH client such as PuTTY. This guide only goes through basic Minecraft installation.
How do I report abuse?
Enterprise Vps Solutions takes abuse seriously, if you suspect abuse on our servers, or if you’re receiving spam from our servers, please submit an abuse report and our staff will work to resolve it as soon as possible.
How do I start and stop MySQL?
If you need to start, stop, or restart MySQL, follow the instructions below. Make sure that you’re first authenticated in your server via the command line interface.
How do I start my world over in Minecraft?
There’re two methods to restarting your world in Minecraft. Method #1 – Delete World File To restart your entire Minecraft map without preserving your old world, login to your server via SSH and stop Minecraft.
How to Add more drives to CentOS 5 and 6
Making use of a second drive for extra space? Here’s a quick run-down: 1) Make sure you know which disk is being formatted. First, second, and third drives will be /dev/sda, /dev/sdb, and /dev/sdc respectively.
How to Check Network Connection Command
How do I check network connections under Linux using command line options? You need to use any one of the following tool or command under Linux to check network connections…
How to Clone Hard Drive to Smaller Drive
Here is the situation: You want to clone (or copy) a hard drive to a new drive, however, you do not have a hard drive of equal or bigger size to restore the image to.
How to Install Config Server Firewall (CSF) For cPanel/Whm?
You should have basic knowledge on accessing SSH to proceed any further. Read the PuTTY Setup And SSH Access article for assistance in setting up PuTTY / SSH access.
How to Limit Connections per IP using mod_limitipconn on cPanel
Problems one of our clients had on their cPanel servers was that some people were using download managers to download files from the server, so hundreds and sometimes thousands of…
How to Remove the Proxmox “No Valid Subscription” message
Proxmox 3.1 has implemented a new repository setup. Each time you log into Proxmox 3.1 a dialogue box pops up with the message: You do not have a valid subscription for this server.
How to add a wildcard DNS record?
Wildcard subdomains are useful when you wish to redirect all visitors to your main website regardless of what subdomain they access your website through.
How to backup a copy of apache?
The following command will take a backup of apache on your server Centos users cp -a /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak For Ubuntu users sudo cp…
How to change MySQL data directory to a new drive SSD in this case with minimal downtime?
Install a new drive, format, partition and mount it, say as ‘/ssd’. 1. Change directory to new partition/location # cd /ssd 2. Create new MySQL directory. mkdir mysql 3.
How to change my SPF record?
The SPF record ensures that remote mail servers will accept mails from your domain only from your server. This is important in fighting spam and email forgery.
How to change my document root folder using an .htaccess file?
By default your website is loaded from the public_html folder of your account. The public_htmldirectory is also called web root folder or document root folder.
How to change the default umask for Apache/Php
Apache/Php umask determines the permissions for the newly created files. On a VPS / Dedicated server you can change the umask to suit your specific needs by editing…
How to check cPanel CPU and Memory usage for a specific user with Bash scripting
http://en.wikibooks.org/wiki/Bourne_Shell_Scripting/Appendix_C:_Quick_Reference #!/bin/bash = Starting line echo “print text” $X = Read the value of X if [ -n $X ]; then # -n…
How to check the number of internal/external links on my website?
Keeping the number of internal links on your front page under 100 is essential for the performance of your site. The number of external links is important for your SEO ranking.
How to check where a DNS Record is pointing to?
In order to check a DNS record for your domain please use a third party tool such as: http://intodns.com/ http://www.dnssy.com/ http://www.whatsmydns.net/ The above tool does not…
How to clean my files from malicious code?
If your website has been hacked and malicious content has been inserted into your files, you should clean them as soon as possible to prevent further damage to your hosting account.
How to compress my CSS with gZIP?
To compress your CSS files with gZIP there are two things that you should do. First, add the following line to the .htaccess file in your public_html folder: AddHandler…
How to enable gZIP compression for your pages in Joomla
The gZIP compression of your files improves the performance of your website and highly decreases its loading time. For complex websites it is highly recommended to enable it.
How to install CPanel MailScanner Install/Upgrade Package
Please read this whole page before downloading the package Through our experience of installing, configuring and upgrading MailScanner for many clients we have decided to publish…
How to install ClamAV with MailScanner
These instructions will configure ClamAV to use the clamd daemon: Make sure clamavconnector is NOT installed in WHM > Manage Plugins as this will break MailScanner If you would…
How to install ConfigServer Explorer (cse)
(fomerly know as WHM File Manager/Console) This is an exclusive! and free! add-on product for cPanel/WHM. The product provides you with a full featured Filesystem explorer and a…
How to install ConfigServer Mail Manage (cmm)
This is an exclusive! and free! add-on product for cPanel/WHM. The product provides you with an interface to the cPanel user accounts email configuration without having to login to their accounts.
How to install ConfigServer Mail Queues (cmq)
This is an exclusive! and free! add-on product for cPanel/WHM. The product provides you with a full featured interface to the cPanel exim email queues from within WHM.
How to install ConfigServer ModSecurity Control (cmc)
This is an exclusive! and free! add-on product for cPanel/WHM. The product provides you with an interface to the cPanel mod_security implementation from within WHM.
How to install Zimbra 8 on CentOS 6
Zimbra 8 is a Free Email Server and is considered an Exchange replacement. Zimbra has an easy to use Web GUI that will allow you to manage your email efficiently.
How to install enable SPF & Domain keys using SSH cPanel
Please follow the following steps to install and setup SPF and DKIM For : SPF Record (Sender Policy Framework) Sender Policy Framework (SPF) is an email validation system designed…
How to install mysqli in cpanel
To install mysqli using EachApache: 1. Login to WHM as ‘root’ user. 2. Either search for “EasyApache” or go to Software > EasyApache 3. Scroll down and select a build option (Previously Saved Config) 4.
How to reduce the number of inodes my account uses?
The number of inodes represents the number of files/folders you have on your web hosting account. The more inodes your account uses, the more system resources it consumes.
How to reduce the number of inodes my account uses?
The number of inodes represents the number of files/folders you have on your web hosting account. The more inodes your account uses, the more system resources it consumes.
How to remove Ghost Hardware in windows after P2V
After converting a physical machine to a virtual machine, you need to remove the “old” hardware. This hardware is not shown in the device manager by default.
How to reset the mysql root password on Windows server
Use these instructions if you need change the root password for MySQL on Windows or if you need to add additional new users with general or specific limitations.
How to restore cPanel system backup files?
Then ask why cpanel never added the function of restoring the system configuration files that are generated with the cpanel backup feature?
How to restore from your old drive in cpanel with rsync
This article will explain how to copy your old data using rsync from a failing drive to a fresh reload of cPanel on a new drive. WARNING!!!
How to secure your wordpress site by using .htaccess file?
In wordpress you have a wp-config.php file.It has all the details related to wordpress installation like database user and password.
How to setup an apache status page
You can also check and monitor Apache server’s current status on the web page without using log files. Modify httpd.conf file and add the following code into it: ExtendedStatus On…
How to stop/fight spam?
If you are receiving too much spam in your mailbox, please consider enabling Spam Assassin. You can do this from: cPanel -> Mail -> SpamAssasin -> Enable SpamAssassin Spam…
How to update apache to the latest version?
Check the current version of apache by running httpd –v Then execute the following commands: How to Rebuild Apache via command line for directadmin cd…
How to update mysqltuner.pl to latest version
Login to your system ssh with root 1: Move the old version of mysqltuner.pl mv /usr/local/cpanel/3rdparty/bin/mysqltuner.pl /usr/local/cpanel/3rdparty/bin/mysqltuner.pl.old 2…
How to use a domain registered somewhere else?
In order to use a domain registered somewhere else with your Enterprise Vps Solutions account, please follow these steps: Change the DNS servers for the domain in question at your registrar to the ones for your account.
How to use the hosts file?
The hosts file is used to map hostnames to IP addresses. With the hosts file you can change the IP to which you resolve a certain domain name.
I have received a notification about updating my domain Whois information. What is this notification for?
It may happen that you receive a notification with one of the following subjects: “WHOIS Data Confirmation for yourdomainname.com” OR “Important Notice: Please Verify Contact Data…
I have updated my DNS settings. Now how long will it take before my domain starts resolving?
When DNS records have been changed it takes about 24 hours for the changes to propagate and take effect. Only after that you will be able to see the result of the DNS changes you have made.
IP has been blacklisted, Help!
If you receive a bounced-back message saying that IP address X.X.X.X is blacklisted by a spam organization this means that the fore mentioned IP address has been blacklisted for sending unsolicited mail.
Install and configure DNS Server in Windows Server 2008 and 2012
Install DNS Server in Windows Server 2008 and 2012 Launch Server Manager by clicking Start > Administrative Tools > Server Manager. Click Roles and then Add Roles.
Java console quit working! Proxmox 2.x and 3.x
Manual installation This amounts to unpacking a downloaded archive file in a terminal window and executing the script. It has the advantage of being fast and the disadvantage of not properly ‘installing’ the script.
Know the Difference between VMWare, KVM, OpenVZ, Xen, Virtuozzo
Virtual Private Servers employ a technology known as virtualization: a technique whereby a physical server is divided into virtual divisions (sometimes called “containers” or…
LSI MEGARAID GUIDE Centos and more.
MegaCLI Scripts and Commands Installing the MegaCLI binary In order to communicate with the LSI card you will need the MegaCLI or MegaCLI64 (64bit) program.
LogView is an exclusive add-on product for cPanel
To install Logview: # wget http://www.logview.org/logview-install # chmod +x logview-install # ./logview-install # rm -f logview-install Login to WHM, go to the plugin option and…
MX Record: How can I update my MX record in BIND?
1. Open the zone file for your domain in your favorite text editor. 2. Locate the line that reads: mydomain.com. IN MX 10 mymailserver.mydomain.com. NOTE: The weighting number after the MX keyword may be different. 3.
Manual WordPress Installation Guide
1.0: Document Purpose The purpose of this document is to provide instructions for the manual extraction and installation of the WordPress publishing and blogging platform. 1.1: What Is WordPress?
Migration from Exchange to Cpanel
Step 1 – You need to setup “Split domains” for your email to do this you will need to contact your old host. This will allow you to migrate clients on a per mailbox basis without…
Minecraft Server Buying Guide
When shopping for a Minecraft server, you’re often presented with servers traditionally meant for one thing: hosting websites. By now, you’re used to running a java heavy server application that eats ram like candy.
PHP and HTML redirects
If you do not wish to use the .htaccess file to redirect your visitors, you can use another option – a PHP or an HTML file which will perform the actual redirection.
PHP running as an Apache Module
When PHP runs as an Apache module, PHP files work under the Apache user/group known as “nobody”. For example, when a PHP file needs to write to another file or create/remove a file, it does so under the name “nobody”.
PHP.ini Manager
(phpinimgr) is a WHM plugin designed to help you manage custom php.ini files for your users. It will list all php.ini files in the users root and www folder.
Partnering with CloudFlare!
How CloudFlare increases speed and security of your site This is a guest post written and contributed by CloudFlare. CloudFlare makes it easy for any site to be as fast and secure as the Internet giants.
Plugins are missing from WHM?
Issue : plugins section is not displaying in WHM though I have already installed csf as well as clamav but the option is still not there.
Prohibited scripts
The following scripts are prohibited from our shared hosting services. Pirated, warez, nulled, illegal, and stolen scripts. Resource intensive scripts such as mail bombers, IP scanners, RPGs, MUDs, and topsites scripts.
PuTTY Setup And SSH Access
PuTTY is a tool server administrators use to access the command line console of their server(s). To get PuTTY setup, follow these instructions. Click Here to go to the PuTTY download page.
Reasons for Moving to Virtualization
If you’re trying to decide if virtualization is right for your organization, whether from an economic or technological standpoint, consider these reasons for taking the…
Resolved Intel e1000e driver bug on 82574L Ethernet controller causing network blipping
Firstly, this is a known bug on Intel e1000e driver on linux platforms. This is a driver problem with the Intel 82574L(MSI/MSI-X interrupts issue).
SSL Certificate Supported devices?
Browser and devices compatibility is the most important part of SSL usage. SSL Certificates are supported by 99,9+ browsers and devices. Please check the full list of supported devices and browsers.
SSL Solutions?
SSL Validation process description Domain Validation Domain validation is the fastest issuance method of SSL and is available for both business and private clients that do not have a company.
Steps to Install Suhosin under different Linux Distributions? (RHEL/CentOS / Fedora)
Please refer the following steps : a.Download latest version of Suhosin # cd /opt # wget http://download.suhosin.org/suhosin-0.9.37.1.tgz Check the latest version by going to…
Steps to Upgrade from CentOS 6 to CentOS 7
Upgrading CentOS 6.x to CentOS 7.x Step 1.AMake sure that you have updated your current version of CentOS 6.x to the latest version copy of CentOS (Should be 6.5 or above).
Steps to resolve the error “semget: No space left on device”
If apache does not start , then please check the error logs with cpanel. The error “semget: No space left on device” shows that that your server has run out of semaphores.
Three Kinds of Server Virtualization
There are three ways to create virtual servers: full virtualization, para-virtualization and OS-level virtualization. They all share a few common traits. The physical server is called the host.
URL Masking with .htaccess
In case you would like to access a certain URL for your domain name but do not display it in the web browser address bar – here is how you can accomplish it using an .htaccess file.
Update Serial cPanel/WHM Script
Overview This script will go through and update the serial on all your Bind/Named zone files. This is useful for administrators who may have ran sed, replace, or some other home…
Updating ionCube PHP loader to the latest version on cPanel?
You can know the current version of the ionCube PHP loader by executing the following command. ========= php-v ========= You can get the latest version of ionCube PHP loader in…
Use command line parameters with Remote Desktop Connection
To start Remote Desktop from the Run dialog box Click the Start button, click All Programs, click Accessories, and then click Run. In the Open box, type mstsc.
WatchMySQL plugin for cPanel/WHM
Overview This plugin gives administrators the ability to monitor concurrent user connections to MySQL. The WatchMySQL daemon can be configured so that when a user exceeds theire…
What are preinst, postinst, prerm, and postrm script?
Postinst means: “AFTER the files have been Copied To the Device, THEN Run this Script.” Preinst means: “BEFORE the files Get Copied To the Device, Run this Script, THEN Copy the…
What is An INODE?
An INODE is every file, email, image, and page you have hosted on your account(s). They can come in many sizes, but for the most part they’ll be the same throughout the system.
What is DNS propagation and why does it take so long?
In order to resolve a domain name, it must be registered and pointed to at least two name servers which will host the DNS zone file for the specific domain.
What is DNS?
DNS (Domain Name System) is a service that translates domain names into IP addresses. When you visit a website, you’re not actually visiting the domain name, rather you’re…
What is FTP?
FTP stands for File Transfer Protocol and is used by webmasters to transfer many files at once to and from a server / hosting account from their local computers.
What is SMTP?
SMTP stands for Simple Mail Transfer Protocol. It’s a standard for sending electronic messages over the internet between servers. SMTP is a delivery protocol only, it does not pull messages from a remote server.
What is SSH?
SSH stands for Secure Shell, and is a secure method for logging remotely into a server. SSH makes it easy to manage servers without having physical access to the actual server.
What is The Public_HTML Folder?
The public_html folder is a directory accessible by anyone who visits your website. It’s where you store your public files such as web pages, images, and secured scripts.
What is a PTR record and how to add one?
You can think of the PTR record as an opposite of the A record. While the A record points a domain name to an IP address, the PTR record resolves the IP address to a domain/hostname.
What is a PTR record and how to add/update mine?
You can think of the PTR record as an opposite of the A record. While the A record points a domain name to an IP address, the PTR record resolves the IP address to a domain/hostname.
What is a chunk?
A chunk in Minecraft is an area in the world that consists of 16×16 blocks, and are 256 blocks high, totaling 65,536 blocks. Chunks are generated randomly as players venture into the world, making the world even bigger.
What is a cron job?
A cron job is an automated way for users to execute scripts without any intervention. Many scripts rely on cron jobs to perform common maintenance tasks such as clearing caches…
What is a shell pipe?
A shell pipe is a way to connect the output of one program to the input of another program without any temporary file.
What is considered abusive?
Using our services requires that you abide by our abuse policies, and failure to comply may result in immediate termination of all services under your account.
What should my SOA values be? Dns record Values.
An SOA (Start of Authority) record specifies the DNS server providing authoritative information about an Internet domain, the email of the domain administrator, the domain serial…
What’s an SSL Certificate?
An SSL Certificate is used for encrypting information that’s passing between the server and user’s PC. SSL Certificates are required to be PCI compliant, and when accepting credit cards online.
What’s the difference between a dedicated IP and shared IP?
A shared IP is often shared among several other users on a single server. A dedicated IP cannot be utilized by other customers using the same server.
What’s the fastest way to upload files on cPanel hosting?
The fastest way to upload files is through the cPanel file manager if you’ve only got a couple files, however if you have a lot of uncompressed files, an FTP client would be the best choice.
What’s the fix for the error [notice] child pid 21446 exit signal File size limit exceeded (25)”
Archive for Apache Log Files If you find the error messages in /etc/httpd/logs/error_log as follows :- [Tue Mar 29 05:29:42 2006] [notice] child pid 21446 exit signal File size…
Which ports should be open if my cPanel server is behind a firewall?
You must open the following ports to run cPanel behind a firewall: FTP Port Service Details 20 FTP TCP inbound/outbound 21 FTP TCP/UDP inbound/outbound Server administration and…
Windows Command line
Run… Command The Run command in Windows is one of the most unused, yet powerful features (in terms of productivity) in the operating system.
[KVM] Installing Virtio drivers in a KVM Windows guest VM
KVM provides a Virtio interface for the virtual hard disk and NIC. To use them in a Windows guest VM, the drivers from Fedora (you only need the ISO file) must first be installed into Windows.
cPanel mod_fcgid: couldn’t bind unix domain socket
After you change PHP 5 Handler to fcgi mode in cPanel, Home » Service Configuration » Configure PHP and suEXEC You can find the following error in the apache error log.