Maldet installation in Linux (Scan Linux Files) Cpanel

Refer to the below for the installation guide

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz
tar -xzvf maldetect-current.tar.gz
cd maldetect-*
sh install.sh

How to use it

maldet -a /public_html

or maldet -a /home

or to scan all the public_html for all the domains in the home directory

maldet –scan-all /home?/?/public_html

references

http://vishnulinux.wordpress.com/2011/08/25/maldet-scan-installation/

How to solve Util object does not match issue

Some of the person always encounter problem when they install an application or program that required perl and normally they will facing following error message:

“List :: Util object version 1.21 does not match bootstrap parameter 1.27″

How we can solve it and is it something wrong on perl version?

Well, the answer is nothing related to perl and you just need to do the following and it should be able to make your installation smooth enough.

1)  First, you need to go to the src path using command cd /usr/local/src

2) After that, you need to download the list utils (wget http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.25.tar.gz)

3) Extract is using command tar -zxvf Scalar-List-Utils-1.25.tar.gz

4) Enter to the folder (cd Scalar-List-Utils-1.25)

5) Configure it using command perl Makefile.PL

6) Type gmake

7) Test on it by gmake test

8) Finally install it using command gmake install

Bravo! You should be able to see the error was gone. :)

 

How to downgrade php version in plesk

There are many people looking for a solution on how to downgrade their php version  from 5.3.x and greater back to php 5.2.x in linux server when plesk was installed. Actually the downgrade does not looks difficult but just need to follow the steps below:

1) First, you have to remove all your php and dependencies that have been installed in the server such as yum remove php php-cli php-common.

2) Once it’s done, your plesk will broken, but that’s fine and no worry. What you need to do is try to check out your yum list whether got any php 5.2.xx version by using command yum list | grep php.

3) If there has no php 5.2.xx version available in your yum list, then you will need to add it into your yum repo by using the following command: wget -q -O – http://www.atomicorp.com/installers/atomic | sh

4) Once it’s installed, you have to make sure php 5.3.xx version and mysql 5.5 version are excluded from the list by adding command below into /etc/yum.conf:

exclude=php*5.3* mysql*5.5*

5) Once done, you can try to check the yum list again and you should be able to see php 5.2.xx to be available in the list.

6) Once the preparation was done, it’s time for us to do the re-installation for plesk by download the autoinstaller from plesk official website. Do remember to put –all-version at the end of the line when you try to run the installer, this is to make sure you will be able to install back your existing plesk version.

7) You can just follow the step of plesk installation and complete it.

8) Once completed, you will be able to see you are running plesk in php version 5.2.xx now! Cheers!

PS: Please backup all your data before you downgrade your php version in plesk.

 

Limitation on IPv4

As you may be aware of already, IPv4 is a limited resources these days, and as such, we must plan ahead and ensure that we’ll be able to continue servicing all you future hosting needs!  As such, starting January 1, 2013, Emyhost will be restricting the number of IP addresses included with each plan to 1 IP address.  You may add more at our standard rate of $2.50 per month per IP.

Any requests over 3 IP addresses will require justification before being issued.

We strongly encourage our customers to begin researching and planning for IPv6

2 Years Anniversary for EMYHOST NETWORK

Time flies!! EMYHOST has been established for 2 years now and it’s still growing strong. EMYHOST is providing shared hosting service, virtual private server, email exchanged service, domain registration and content delivery network. We are serving 10,000 clients from 23 countries around the world since 2009.

Our mission is still the same which is to make all our clients smile when they are using our service. We would like to take a chance here to thanks for all our valuable clients who supporting us always and walk together with us for the past 2 years. And we promised that we will continue to do our good job and providing a reliable and afforable hosting service to all of you.

Once again and thanks for your support!!

Cheers,

Grace Boon
Chief Executive Officer
EMYHOST.com

What is VPS hosting and how we choose a VPS hosting provider?

VPS stand for virtual private server. We used to linked it with virtualization technology when we talk about VPS. But how many of us are truly understand the concept and features for VPS? It might be very less.

Virtual Private Server (VPS) is a marketing term used by internet hosting services to refer to a virtual machine for use exclusively by an individual customer of the services. We also used it as virtual Dedicated Server (VDS) in sometimes.

We know that there is a web hosting, VPS hosting and dedicated Server hosting in world of Internet. Normally what we describe all these 3 hosting are web hosting just same like condominium, VPS hosting is a Terace house and dedicated server hosting is a Bungalow. Can we assume Dedicated server hosting is always better and more powerful than VPS hosting and does it means VPS hosting is always having higher capacity and loads than web hosting? Well, what I can said is 50% from the above statement is correct. VPS hosting does not means better everything than web hosting.

You can search it from google about the hosting provider in the world, some of them are offering unlimited web hosting packages, which means you can enjoy unlimited data transfer, unlimited web space, unlimited domains using their web hosting packages. This can be done because most of them are using clustering and cloud technology for their web hosting. In this situation, VPS hosting is unable to do it. You will never able to see a hosting provider offering an unlimited VPS packages. In this case, if your web site having a heavy usage, I will suggest you better stay it back to web hosting or straight upgrade it to use dedicated server hosting.

What VPS over web hosting nowadays is control. You can have better control on your VPS hosting over your web hosting. You can have an administrator access to your VPS hosting rather than just a partially access to your web hosting. You can customize your server up to OS level according to your needs and requirement rather than encounter a lots of restriction for your web hosting.

There will be few criteria that you need to put some concern when you choosing a reliable VPS hosting provider. First must be a price, the price for the lowest packages should not more than $40. Besides that pricing, you also need to concern about the VPS technology that used by the provider. Basically there has 2 famous VPS technology being used by most of the provider, first will be OpenVZ’s concept and second is Xen’s concept.

OpenVZ is an operating system-level virtualization platform based on a single Linux kernel which has been modified to support multiple Linux Virtual environments (more commonly referred to as virtual private servers). The modified OpenVZ kernel isolates the file system memory and processes for each virtual environment, providing OpenVZ VPS administrators with full root access and all of the commands normally associated with a dedicated server.

Another technology is Xen. Xen is a paravirtualization platform which is very similar to hardware emulation. Paravirtualization works by creating an interface between the virtual environment’s operating system and the hardware which queues and responds from operating system modified to interact with the paravirtualization interface. This key difference from operating system-level virtualization allows Xen VPS administrators to modify their kernel modules, utilize swap space to meet memory allocation demands and watch their Xen virtual private server’s boot process as Linux mounts virtualized devices.

eMYhost Network, one of the leading VPS hosting provider from Asia which provide you reliable and trusted offshore hosting. You should access to http://www.emyhost.com to understand us more.

The Ever Best Deal In Virtual Private Server (VPS)

Everyone is looking for affordable and reliable VPS hosting. Affordable in terms of the packages not more than USD 10 every month. Reliable means the VPS hosting is always able to guarantee the up time and the hosting provider does has a great support service.

When we try to look for the vps hosting from Internet, there has not much provider able to provide VPS hosting with monthly fee less than USD 10, this is because their cost for the VPS including bandwidth, hardware, software and the VPS application is expensive. Most of them are reselling the virtualization technology and they need to pay for their supplier every month. All these causes indirectly make their VPS packages more and more expensive.

However, there has some good and reliable Virtualization technology popping up recently such as OpenVZ or Xen. Both are consider a leading in virtualization technology. The best is both software are open source which is license free. Some of the company trying to hire a team, this team is mainly to do research, modify and create a system/application to better manage, troubleshoot and maintain the Virtual Private Server in a easy and friendly way.

Since this system is open source and license free, which means the cost for this Virtualization technology is cheapest. EMYHOST.com proud to be one of the company who having our own system and application to managed OpenVZ, this leads us be able to offer an affordable and reliable VPS to all our valuable clients. Our VPS packages started from USD 6.55, which consider one of the cheapest VPS package in town. EMYHOST[dot]COM, serving more than 5,000 clients around the world, our great support has been recognize by all of our client. For more details, kindly visit us at EMYHOST[dot]COM or contact us at [email protected][dot]COM.

Google Instant knows what you want before you do.

Search as you type. It’s a simple and straightforward idea—people can get results as they type their queries. Imagining the future of search, the idea of being able to search for partial queries or provide some interactive feedback while searching has come up more than a few times. Along the way, we’ve even built quite a few demos (notably, Amit Patel in 1999 and Nikhil Bhatla in 2003). Our search-as-you-type demos were thought-provoking—fun, fast and interactive—but fundamentally flawed. Why? Because you don’t really want search-as-you-type (no one wants search results for [bike h] in the process of searching for [bike helmets]). You really want search-before-you-type—that is, you want results for the most likely search given what you have already typed.

As you can imagine, searching even before someone types isn’t easy—which is why we are so excited today to be unveiling Google Instant. Google Instant is search-before-you-type. Instant takes what you have typed already, predicts the most likely completion and streams results in real-time for those predictions—yielding a smarter and faster search that is interactive, predictive and powerful.

Here are a few of the core features in Google Instant:

  • Dynamic Results – Google dynamically displays relevant search results as you type so you can quickly interact and click through to the web content you need.
  • Predictions – One of the key technologies in Google Instant is that we predict the rest of your query (in light gray text) before you finish typing. See what you need? Stop typing, look down and find what you’re looking for.
  • Scroll to search – Scroll through predictions and see results instantly for each as you arrow down.

To bring Google Instant to life, we needed a host of new technologies including new caching systems, the ability to adaptively control the rate at which we show results pages and an optimization of page-rendering JavaScript to help web browsers keep up with the rest of the system. In the end, we needed to produce a system that was able to scale while searching as fast as people can type and think—all while maintaining the relevance and simplicity people expect from Google.

The user benefits of Google Instant are many—but the primary one is time saved. Our testing has shown that Google Instant saves the average searcher two to five seconds per search. That may not seem like a lot at first, but it adds up. With Google Instant, we estimate that we’ll save our users 11 hours with each passing second!

As part of our current rollout, Google Instant will become the core search experience on Google.com for Chrome, Firefox, Safari and IE 8. We’ll also be offering Google Instant to our users in France, Germany, Italy, Russia, Spain and the U.K. who are signed in and have Instant-capable browsers. Over the coming weeks and months, we’ll work to roll out Google Instant to all geographies and platforms.

We’re very excited about today’s announcement and hope that you are too. Give Google Instant a try and let us know what you think!

How to install ConfigServer firewall on your cPanel Server

Firewall security is very important on any server environment, it can ensure your server free from hacker or being compromise.

For us, it is always recommended that you install configserver firewall onto your cPanel server, following are step by step on how we install and setup config server firewall:

1. Login to your Server via SSH
2. Perform the following commands one by one:

rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

3. Once these commands have been performed, log into WHM on your Server.
4. Locate the “Plugins” tier, which is at the bottom of the left hand menu and select ConfigServer Security & Firewall
5. Select Firewall Configuration
6. You must alter the option TESTING and change the 1 to a 0 and also change the MONOLITHIC KERNEL to a 1 in order for the firewall to start.
7. Once these changes have been made, scroll to the bottom, select Change and Restart once changes are saved.

That’s it! Your basic configuration of CSF is done, as simple as that!!

Do leave a comment if you have any issue, perhaps I can advise further.

PHP defunct processes causing high CPU load

Have anyone of you encounter php defunct processes keep on running in the server and it cause the CPU load getting higher and higher?

Normally most of the forum and users encounter this problem previously will advise or suggest you to kill the process by issueing command “ps aux | grep -i “defunc” | awk {‘print “kill -9 “$2′} | sh”, however, this is not a permanent solutions.

The root cause of this process is due to one of the bugs from apache on suphp module, normally what you should do is compile the apache and change the php mode from suphp to dso, everything should be working fine again after disabled suphp from the server.

You can refer to http://www.suphp.org/FAQ.html for more information regarding the bugs.

If anyone of you still encounter the problem, please do not hesitate to leave a comments to us or contact our support at http://support.emyhost.com.