<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VooServers Blog</title>
	<atom:link href="http://www.vooservers.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vooservers.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 11 Oct 2010 07:29:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Disabling Dangerous PHP Functions</title>
		<link>http://www.vooservers.com/blog/2010/disabling-dangerous-php-functions/</link>
		<comments>http://www.vooservers.com/blog/2010/disabling-dangerous-php-functions/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 09:41:38 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[shared hosting]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=53</guid>
		<description><![CDATA[PHP contains a lot of different functions that are used in various scripts however some of these functions are deemed insecure and could leave your dedicated server vulnerable to attacks from malicious users. Luckily PHP includes an option to disable some of it&#8217;s functions so it is possible to disable some of the dangerous functions [...]]]></description>
			<content:encoded><![CDATA[<p>PHP contains a lot of different functions that are used in various scripts however some of these functions are deemed insecure and could leave your <a title="Dedicated Servers" href="http://www.vooservers.com/dedicated-servers/" target="_blank">dedicated server</a> vulnerable to attacks from malicious users. Luckily PHP includes an option to disable some of it&#8217;s functions so it is possible to disable some of the dangerous functions that should never be used in a standard public facing website.</p>
<ol>
<li>Find the current PHP configuration file
<pre>php -i |grep php.ini
Configuration File (php.ini) Path /usr/lib
Loaded Configuration File /usr/local/lib/php.ini</pre>
</li>
<li>Edit the configuration file
<pre>nano /usr/local/lib/php.ini</pre>
</li>
<li>Search for &#8220;disable_functions&#8221; and add in the dangerous functions
<pre>disable_functions = "symlink,shell_exec,exec,system,popen,proc_close"</pre>
</li>
<li>Restart apache
<pre>service httpd restart</pre>
</li>
</ol>
<p>If you now attempt to use one of the functions that have been disabled you should get a PHP error. Please note that this function list is not complete and you should add in the functions that you wish to disable based on your scripts and what they require to operate properly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/disabling-dangerous-php-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Xen on CentOS</title>
		<link>http://www.vooservers.com/blog/2010/installing-xen-on-centos/</link>
		<comments>http://www.vooservers.com/blog/2010/installing-xen-on-centos/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 09:13:31 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=42</guid>
		<description><![CDATA[If you wish to install Xen on your dedicated server to support server virtualisation it is very simple with CentOS and only takes a matter of minutes. Disable SELinux nano /etc/sysconfig/selinux Change the SELINUX line to SELINUX=disabled Install Xen and the Xen Kernel yum install xen kernel-xen Reboot your dedicated server shutdown -r now Check [...]]]></description>
			<content:encoded><![CDATA[<p>If you wish to install Xen on your <a title="Dedicated Servers" href="http://www.vooservers.com/dedicated-servers/" target="_blank">dedicated server</a> to support server virtualisation it is very simple with CentOS and only takes a matter of minutes.</p>
<ol>
<li>Disable SELinux
<pre>nano /etc/sysconfig/selinux
Change the SELINUX line to SELINUX=disabled</pre>
</li>
<li>Install Xen and the Xen Kernel
<pre>yum install xen kernel-xen</pre>
</li>
<li>Reboot your <a title="Dedicated Servers" href="http://www.vooservers.com/dedicated-servers/" target="_blank">dedicated server</a>
<pre>shutdown -r now</pre>
</li>
<li>Check the Xen kernel is now running
<pre>uname -a</pre>
</li>
<li>Check Xen is running
<pre>xm list</pre>
</li>
</ol>
<p>If the last 2 commands return correctly your <a title="Dedicated Servers" href="http://www.vooservers.com/dedicated-servers/" target="_blank">dedicated server</a> should now be running Xen and you are ready to start creating your virtual machines. If you have any problems with the installation or are unsure on some of the commands please contact our support department who will be happy to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/installing-xen-on-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing CHKROOTKIT on a Linux Server</title>
		<link>http://www.vooservers.com/blog/2010/installing-chkrootkit-on-a-linux-server/</link>
		<comments>http://www.vooservers.com/blog/2010/installing-chkrootkit-on-a-linux-server/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 14:26:35 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Chkrootkit]]></category>
		<category><![CDATA[Dedicated Server]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=35</guid>
		<description><![CDATA[Chkrootkit or Check Rootkit is a common Linux security tool which will scan your server for any signs of rootkits or worms which could severely impact the security of your server if they are not removed. In this blog post we are going to cover installing chkrootkit on a dedicated server and configure it to [...]]]></description>
			<content:encoded><![CDATA[<p>Chkrootkit or Check Rootkit is a common Linux security tool which  will scan your server for any signs of rootkits or worms which could  severely impact the security of your server if they are not removed. In  this blog post we are going to cover installing chkrootkit on a <a href="http://www.vooservers.com/dedicated-servers/" target="_blank">dedicated server</a> and configure it to run daily and e-mail the results to a system  administrator.</p>
<ol>
<li>Login to SSH as a privileged user and change  to our source directory
<pre>cd /usr/local/src</pre>
</li>
<li>Create the install directory
<pre>mkdir /usr/local/chkrootkit</pre>
</li>
<li>Download the latest version of chkrootkit
<pre>wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz</pre>
</li>
<li>Extract  the download
<pre>tar -xvzf chkrootkit.tar.gz</pre>
</li>
<li>Copy the contents to the install directory
<pre>mv /usr/local/src/chkrootkit*/* /usr/local/chkrootkit</pre>
</li>
<li>Clear  up the source files
<pre>rm -rf /usr/local/src/chkrootkit*</pre>
</li>
<li>Change directory to the  install
<pre>cd /usr/local/chkrootkit</pre>
</li>
<li>Compile chkrootkit
<pre>make sense</pre>
</li>
<li>Perform a test run
<pre>./chkrootkit</pre>
</li>
<li>Add a cron job to run chkrootkit daily
<pre>nano /etc/cron.daily/chkrootkit</pre>
</li>
<li>Insert the following  text into the file
<pre>#!/bin/sh
(
/usr/local/chkrootkit/chkrootkit
) | /bin/mail -s 'CHROOTKIT Daily Run (ServerNameHere)' email@domain.com</pre>
</li>
<li>Make  the cronjob executable and secure
<pre>chmod 700 /etc/cron.daily/chkrootkit</pre>
</li>
</ol>
<p>Chkrootkit  should now be installed on your server and you should  get an e-mail report on the next daily cronjob run. If you do not  receive anything then you may have configured something incorrectly.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">
<pre class="text" style="font-family: monospace;">ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz
</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/installing-chkrootkit-on-a-linux-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The server principal is not able to access the database under the current security context</title>
		<link>http://www.vooservers.com/blog/2010/the-server-principal-is-not-able-to-access-the-database-under-the-current-security-context/</link>
		<comments>http://www.vooservers.com/blog/2010/the-server-principal-is-not-able-to-access-the-database-under-the-current-security-context/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:53:51 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[plesk]]></category>
		<category><![CDATA[shared hosting]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[sql management studio]]></category>
		<category><![CDATA[SQL2008]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=30</guid>
		<description><![CDATA[When using Microsoft SQL Management studio to connect to a MSSQL 2008 database it is possible you may encounter the error above. This is a fairly common error and can stop you from seeing your own databases in a shared hosting environment. To get around this error please follow the steps below: Login to SQL [...]]]></description>
			<content:encoded><![CDATA[<p>When using Microsoft SQL Management studio to connect to a MSSQL 2008 database it is possible you may encounter the error above. This is a fairly common error and can stop you from seeing your own databases in a <a href="http://www.vooservers.com/web-hosting/" target="_blank">shared hosting</a> environment. To get around this error please follow the steps below:</p>
<ol>
<li>Login to SQL Management Stuidio as you normally would and press ok when the error message comes up.</li>
<li>Press F7 to open up the object explorer pane.</li>
<li>Right click the column header and you will be given a list of options.</li>
<li>Untick &#8220;collation.&#8221;</li>
<li>In the left hand common right click databases and press refresh</li>
<li>You should now have a list of all of the databases on the server and you should be able to access your own databases.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/the-server-principal-is-not-able-to-access-the-database-under-the-current-security-context/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Performing a full server backup in Plesk for Windows from command line</title>
		<link>http://www.vooservers.com/blog/2010/performing-a-full-server-backup-in-plesk-for-windows-from-command-line/</link>
		<comments>http://www.vooservers.com/blog/2010/performing-a-full-server-backup-in-plesk-for-windows-from-command-line/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 13:37:08 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[plesk]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=26</guid>
		<description><![CDATA[Performing a full backup of a Plesk server is relatively easy from the GUI however if you use the command line backup utility there are a lot more options available to allow you to tailor the backup to your specific requirements. Below we are going to demonstrate a typical backup command which is in use [...]]]></description>
			<content:encoded><![CDATA[<p>Performing a full backup of a <a href="http://www.vooservers.com/dedicated-servers/" target="_blank">Plesk server</a> is relatively easy from the GUI however if you use the command line backup utility there are a lot more options available to allow you to tailor the backup to your specific requirements. Below we are going to demonstrate a typical backup command which is in use on some of our servers. To run the command you should first of all open command prompt.</p>
<blockquote><p>C:\Program Files\Parallels\Plesk\bin\pleskbackup &#8211;server &#8211;prefix=&#8221;Thursday&#8221; &#8211;output-file=D:\DailyBackup\Thursday-Server.zip &#8211;split=2G &#8211;verbose</p></blockquote>
<p>&#8211;server &#8211; Tells the utility to perform a whole server backup<br />
&#8211;prefix &#8211; The prefix to append to the name of the backup. Here we use the day we are generating the backup on.<br />
&#8211;output-file &#8211; Where you would like the backup to be saved to. This is not necessary but we like to keep backups on a separate disk outside of plesk.<br />
&#8211;split &#8211; Split the backup into 2GB files to get around the 2GB file size limit in Windows.<br />
&#8211;verbose &#8211; Show the backup details in the command prompt</p>
<p>For a full list of the backup utility commands and options we recommend taking a look at the official backup and restore documentation available on the Plesk website which goes into more detail on what each switch does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/performing-a-full-server-backup-in-plesk-for-windows-from-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>E-Mail Alert on Root SSH Login</title>
		<link>http://www.vooservers.com/blog/2010/e-mail-alert-on-root-ssh-login/</link>
		<comments>http://www.vooservers.com/blog/2010/e-mail-alert-on-root-ssh-login/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 20:19:10 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Alert]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[E-Mail]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[Root]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=21</guid>
		<description><![CDATA[If you wish to keep an eye on your server admin&#8217;s logging into your server either to ensure admin&#8217;s are not performing task&#8217;s without permission or even to detect possible break in&#8217;s you can make the server alert you every time someone log&#8217;s into the root account using SSH. You can do this by following [...]]]></description>
			<content:encoded><![CDATA[<p>If you wish to keep an eye on your server admin&#8217;s logging into your server either to ensure admin&#8217;s are not performing task&#8217;s without permission or even to detect possible break in&#8217;s you can make the server alert you every time someone log&#8217;s into the root account using SSH. You can do this by following the instructions below:</p>
<ol>
<li>Log in to the server as root</li>
<li>Open /root/.bash_profile with your favorite text editor (e.g &#8216;nano /root/.bash_profile&#8217;)</li>
<li>Scroll to the end of the file and add &#8220;<code>echo 'ALERT - Root Shell Access on:' `date` `who` | mail -s  "Alert: Root Access from `who | cut -d"(" -f2 | cut -d")" -f1`" <em>user@example.com"</em></code></li>
<li>Replace user@example.com with your e-mail. It is best to use an e-mail address outside of the server just in case someone broke in to the server as they could delete it before you managed to read it.</li>
<li>Close SSH and re-login to test the alert.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/e-mail-alert-on-root-ssh-login/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restoring a single table using mysqldump</title>
		<link>http://www.vooservers.com/blog/2010/restoring-a-single-table-using-mysqldump/</link>
		<comments>http://www.vooservers.com/blog/2010/restoring-a-single-table-using-mysqldump/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 16:16:12 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[table]]></category>

		<guid isPermaLink="false">http://www.vooservers.com/blog/?p=18</guid>
		<description><![CDATA[Backing up and restoring a single table can be quite a useful thing to know for the many websites that now run on content management systems or with scripted back ends. For example you may have a table that has crashed and a repair has not fixed it so you want to restore the table [...]]]></description>
			<content:encoded><![CDATA[<p>Backing up and restoring a single table can be quite a useful thing to know for the many websites that now run on content management systems or with scripted back ends. For example you may have a table that has crashed and a repair has not fixed it so you want to restore the table but you do not want to overwrite data in the rest of the database. What we would do in this instance is take the whole database backup and restore it as a separate temporary database and then use the following commands to export the table from the temporary database and then import it into the production database.</p>
<p>Export the table from the temporary database:<br />
<code>mysqldump -u -p temp_database_name table_name &amp;gt;  /home/username/export.sql</code></p>
<p>Restore the table into the production database<br />
<code>mysql -u -p production_database_name &amp;lt;  /home/username/export.sql</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/restoring-a-single-table-using-mysqldump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Tips from Matt Cutt&#8217;s at Google I/O 2010</title>
		<link>http://www.vooservers.com/blog/2010/seo-tips-from-matt-cutts-at-google-io-2010/</link>
		<comments>http://www.vooservers.com/blog/2010/seo-tips-from-matt-cutts-at-google-io-2010/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 11:35:26 +0000</pubDate>
		<dc:creator>Matt Parkinson</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google I/O 2010]]></category>
		<category><![CDATA[Matt Cutt's]]></category>

		<guid isPermaLink="false">http://vooservers.com/blog/?p=6</guid>
		<description><![CDATA[At Google I/O 2010 Matt Cutt&#8217;s performed an SEO site review session which looked at real world website&#8217;s that had been submitted by their users. This site review session offered some very good insight&#8217;s into the basic&#8217;s of search engine optimization and some common mistakes that can be made. For those who have not heard [...]]]></description>
			<content:encoded><![CDATA[<p>At Google I/O 2010 Matt Cutt&#8217;s performed an SEO site review session which looked at real world website&#8217;s that had been submitted by their users. This site review session offered some very good insight&#8217;s into the basic&#8217;s of search engine optimization and some common mistakes that can be made.</p>
<p>For those who have not heard of Matt Cutt&#8217;s before he is the head of Google&#8217;s Webspam team and was also responsible for developing the first version of Google Safe Search. The video of this review session can be watched below and is about an hour long. If you enjoy this video and want to find out more please check out <a title="Matt Cutt's Blog" href="http://www.mattcutts.com/blog/" target="_blank">Matt Cutt&#8217;s Blog</a>.</p>
<p><object width="425" height="350"><param name="movie" value="7Hk5uVv8JpM&amp;feature=player_embedded"></param><param name="wmode" value="transparent" ></param><embed src="http://www.youtube.com/v/7Hk5uVv8JpM&amp;feature=player_embedded" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vooservers.com/blog/2010/seo-tips-from-matt-cutts-at-google-io-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

