HyperVM Installation with OpenVZ kernel!
HyperVM is a flexible Virtualization Management System. Using HyperVM you can control your server farm from a single Console. HyperVM supports both OS level (OpenVZ) and Hardware level (Xen) virtualization. Installations Installing HyperVM is quite easy! You need only a few commands to install it from your linux shell as root user. Basically, HyperVM installation [...]
Limiting CPU Usages in Linux using cpulimit
You might have already know how to check the CPU usages of any process. However, worried about any process consuming too much CPU? You should know, you can control the CPU usages of any process by CPU limiter. cpulimit is a free software to limit the CPU of any process. Here is the excepts from [...]
Delivery to the following recipient failed permanently, Verification failed
Today, I was getting the following error while trying to send email to any account of the server. The mail bounced with the following error messages. This is an automatically generated Delivery Status Notification Delivery to the following recipient failed permanently: [email protected] Technical details of permanent failure: Google tried to deliver your message, but it [...]
Effective Solutions for 500 error (Premature End of Script Headers)
There may a number of reasons and solutions for it. We listed a few here for your conveniences. File/Directory Permission error: directory is writable by others: (/home/user/public_html/) This could be easily fixed by just changing the permissions of the file/directory in question. You can change the permissions by using the File Manager within cPanel, or [...]
Installing Suhosin by Patching PHP Source
Preparation When you want to install PHP with the Suhosin-Patch you have to first perform some preparation steps. Step 1: Installing the Hardened-PHP Project Signaturekey You should first grab a copy of the Hardened-PHP Project’s Release Signaturekey and import it into your GNU Privacy Guard keychain. (For further information on the usage of gnupg please [...]
Installing Suhosin as PHP Extension in Linux
Unlike the Hardening-Patch for PHP, nearly all of Suhosin´s features are within the extension. Therefore you might want to only install the extension and use a plain unpatched PHP. Depending on the system we might already offer binary packages. You can check our Suhosin Downloads page. In that case you only need to activate the [...]
Practical experience of migrating from HyperVM to VDSManager
This is originally posted by JOEsDC in WHT. It may come to use others’ help. I was able to successfully migrate all my hypervm nodes to VDSmanager without any data loss. Here are the steps I took. NOTE: I was running an up to date version of CentOS 5.3 x86_64 on all my nodes. I [...]
Secure your Linux Servers
Securing a linux server is a continuous job as new types of exploits are discovered almost everday. Here, we tried to collect a number of quick guides that will help you securing your linux box.However, this guide covers only basic linux server security tips intended for linux learners. I am writing this guide assuming that [...]
Installing and configuring monit to monitor your server(s)
Monit is a utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. Pre Install Step: yum install openssl* Step 1: Installing monit from Source cd /usr/local/src wget http://mmonit.com/monit/dist/monit-5.0.3.tar.gz tar -zxvf monit-5.0.3.tar.gz cd monit-5.0.3 ./configure –sysconfdir=/etc/monit/ [...]
DoS Protection via APF, BFD, DDOS and RootKit
Being a web host, your servers are constantly being attacked by hackers by denial-of-service (DoS) and other brute force attacks. There is no foolproof method to stop 100% of all attacks, but there are ways to protect your servers by applying firewall rules, and detecting and banning attacking IPs. This article makes use of the [...]