<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title><![CDATA[VPSBLOCKS PTY LTD]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/]]></link>
<description />
<generator><![CDATA[Kayako fusion v4.93.20]]></generator>
<item>
<title><![CDATA[Guide to Magento Optimization on cP VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[bf8229696f7a3bb4700cfddef19fa23f]]></guid>
<pubDate><![CDATA[Fri, 16 May 2014 17:12:21 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Find a complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself.
A complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself are below.
We also offer this ser...]]></description>
<content:encoded><![CDATA[<p>Find a complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself.</p>
<p>A complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself are below.</p>
<p>We also offer this service for $20 to our VPS clients, you can order here:&nbsp;<a href="https://www.vpsblocks.com.au/clients/cart.php?a=add&amp;pid=68&amp;carttpl=cart" target="_blank">https://www.vpsblocks.com.au/clients/cart.php?a=add&amp;pid=68&amp;carttpl=cart</a></p>
<p>Also note that steps 1-3 can speed up any cPanel hosted CMS (Joomla, Wordpress, Prestashop etc.), while the rest of the steps are specific to Magento.</p>
<p><strong>1. Install Zend OPCache - Note this is unnecessary on recently provisioned servers as we now have this as part of the cPanel template</strong><br />It's important to run one of the best caching modules available, and OPCache (formally APC) is one of the best. The instructions to do this are located in a separate knowledgebase article, <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/171/0/installing-zend-opcache-on-cpanel-servers" target="_blank">click here</a>.&nbsp;</p>
<p><strong>2. Install&nbsp;EnginTron</strong><br />EnginTron&nbsp;provides some minor speed increases. The instructions to do this are located in a separate knowledgebase article, <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/172/0/installing-nginx-on-cpanel-servers" target="_blank">click here</a>.&nbsp;</p>
<p><strong>3. MySQL Tweaks</strong></p>
<ul>
<li><a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank">SSH</a> to your VPS</li>
<li>Type: nano /etc/my.cnf</li>
<li>Add any of the following lines that are missing or adjust their values:</li>
</ul>
<blockquote>[mysqld]<br />innodb_file_per_table=1<br />open_files_limit=10240<br />max_allowed_packet=256M<br />key_buffer_size = 512M<br />sort_buffer_size = 4m<br />read_buffer_size = 4m<br />read_rnd_buffer_size = 2m<br />myisam_sort_buffer_size = 64m<br />tmp_table_size = 128m<br />query_cache_size =0<br />query_cache_type = 0<br />thread_cache_size = 8<br />max_connections = 400<br />wait_timeout = 300</blockquote>
<ul>
<li>To save press CTRL O</li>
<li>To exit press CTRL X</li>
<li>Type: service mysql restart&nbsp;</li>
</ul>
<p><strong>4. Turned GZIP on in your .htaccess</strong></p>
<ul>
<li><a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank">SSH</a>&nbsp;to your VPS</li>
<li>Go to your home directory e.g. cd /home/username/www</li>
<li>Type: nano .htaccess</li>
<li>This should open a file which is already full of information. You need to locate the lines below and make that section match what is below (UNCOMMENT lines by removing the # infront of them)</li>
</ul>
<blockquote>
<p style="font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;"><span style="margin: 0px; padding: 0px; outline: none !important;">############################################<br style="margin: 0px; padding: 0px; outline: none !important;" />## enable resulting html compression</span></p>
<p style="font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;"><span style="margin: 0px; padding: 0px; outline: none !important;"><br style="font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; outline: none !important;" />php_flag zlib.output_compression on&nbsp;<br style="margin: 0px; padding: 0px; outline: none !important;" />Now the section for &ldquo;mod_deflate.c&rdquo; from your .htaccess file and uncomment the settings as follows:<br style="margin: 0px; padding: 0px; outline: none !important;" /></span></p>
<div style="font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;">Code:&nbsp;</div>
<p style="font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;"><span style="margin: 0px; padding: 0px; outline: none !important;">&lt;IfModule mod_deflate.c&gt;</span></p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;">############################################<br style="margin: 0px; padding: 0px; outline: none !important;" />## enable apache served files compression<br style="margin: 0px; padding: 0px; outline: none !important;" />## http://developer.yahoo.com/performance/rules.html#gzip</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># Insert filter on all content<br style="margin: 0px; padding: 0px; outline: none !important;" />SetOutputFilter DEFLATE<br style="margin: 0px; padding: 0px; outline: none !important;" /># Insert filter on selected content types only<br style="margin: 0px; padding: 0px; outline: none !important;" />#AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># Netscape 4.x has some problems...<br style="margin: 0px; padding: 0px; outline: none !important;" />BrowserMatch ^Mozilla/4 gzip-only-text/html</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># Netscape 4.06-4.08 have some more problems<br style="margin: 0px; padding: 0px; outline: none !important;" />BrowserMatch ^Mozilla/4\.0[678] no-gzip</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># MSIE masquerades as Netscape, but it is fine<br style="margin: 0px; padding: 0px; outline: none !important;" />BrowserMatch \bMSIE !no-gzip !gzip-only-text/html</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># Don't compress images<br style="margin: 0px; padding: 0px; outline: none !important;" />SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary</p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;"># Make sure proxies don't deliver the wrong content<br style="margin: 0px; padding: 0px; outline: none !important;" />Header append Vary User-Agent env=!dont-vary<span style="font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #3d3d3d; font-size: 12px; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;"><span style="margin: 0px; padding: 0px; outline: none !important;">&nbsp;</span></span><span style="font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #3d3d3d; font-size: 12px; line-height: 18px; background-color: rgba(255, 255, 255, 0.901961); outline: none !important;"><span style="margin: 0px; padding: 0px; outline: none !important;">&nbsp;</span></span></p>
<p style="font-family: Arial, Helvetica, sans-serif; outline: none !important; margin: 0px 0px 10px; padding: 0px; font-size: 12px; color: #3d3d3d; line-height: 18px;">&lt;/IfModule&gt;</p>
</blockquote>
<ul>
<li>Once you are finished editing to save press: CTRL O</li>
<li>To quit press: CTRL X</li>
</ul>
<p><strong>5. Turned on Cache Management in Magento</strong></p>
<ul>
<li>Login to Magento Admin</li>
<li>Go to System -&gt; Cache Management</li>
<li>Click 'Select All'</li>
<li>Then next to the word 'Actions' on the drop down box choose 'Enable'</li>
<li>Click 'Submit'</li>
</ul>
<p><strong>6. Turned on External Full Page Caching</strong></p>
<ul>
<li>Login to Magento Admin</li>
<li>Go to System -&gt; Configuration</li>
<li>Scroll down on the left hand side click on Advanced -&gt; System</li>
<li>Expand the section "External Full Page Cache Settings"</li>
<li>Select "Yes" to enable external cache</li>
<li>Leave the cookie lifetime at 3600 seconds</li>
<li>Set the External Cache Control to 'Zend Full Page Cache'</li>
<li>Click 'Save Config' on the top right of the screen</li>
</ul>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">mysqld]</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">innodb_file_per_table=1</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">open_files_limit=5120</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">max_allowed_packet=128M</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">key_buffer = 512M</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">table_cache = 512</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">sort_buffer_size = 4m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">read_buffer_size = 4m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">read_rnd_buffer_size = 2m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">myisam_sort_buffer_size = 64m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">tmp_table_size = 128m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">query_cache_size = 96m</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">query_cache_type = 1</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">thread_cache_size = 8</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">max_connections = 400</div>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">wait_timeout = 300</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Migrate Your website with no downtime!]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[66f041e16a60928b05a7e228a89c3799]]></guid>
<pubDate><![CDATA[Fri, 20 Jul 2012 16:04:49 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to migrate your website with no downtime! Follow our advice to move your website without downtime.
Follow this advice to move your website to VPSBlocks without downtime:

Firstly, sign up with us. Make sure you do NOT cancel your old hosting ...]]></description>
<content:encoded><![CDATA[<p>Learn how to migrate your website with no downtime! Follow our advice to move your website without downtime.</p>
<p>Follow this advice to move your website to VPSBlocks without downtime:</p>
<ul>
<li>Firstly, sign up with us. Make sure you do NOT cancel your old hosting provider, and do not tell them you will be cancelling just yet.</li>
<li>Setup the new VPS hosting environment, if you use cPanel see: <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/46/0/getting-started-with-cpanel-and-whm">http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/46/0/getting-started-with-cpanel-and-whm</a></li>
<li>Copy across all your files to the new VPS</li>
<li>Backup and copy across your database to the new VPS</li>
<li>Setup your VPS webserver (if using cPanel this can be done easily see <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/3/0/migrating-a-cpanel-website-to-a-new-cpanel-server">http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/3/0/migrating-a-cpanel-website-to-a-new-cpanel-server</a>)</li>
<li>Setup your mail server and mailboxes (if using cPanel this is very easy, if you are not using cPanel you can use Webmin or install Mail Enable on a Windows VPS - see <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/56/0/installing-mailenable-mail-server-on-windows">http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/56/0/installing-mailenable-mail-server-on-windows</a>)</li>
<li>Test your site. The best way to do this is to temporarily modify your hosts file to make your own computer believe that your site is hosted on your new VPS. See: <a href="http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/57/0/how-to-edit-my-hosts-file">http://www.vpsblocks.com.au/support/Knowledgebase/Article/View/57/0/how-to-edit-my-hosts-file</a></li>
<li>If your site is database driven you have two options to ensure you don't lose data (you may want to do one last backup of the database from the old host and restore it on your VPSBlocks VPS to ensure data is completely up to date):
<ul>
<li>Modify your database connection in your old hosting and point it to the IP Address of your new VPS (recommended)</li>
<li>Add a temporary redirect to your site IP address when people visit your old site, so when users access your site on the old server they are automatically transferred to the new server</li>
</ul>
</li>
<li>Now that your site is working on both servers and using the database on the new server it's time to change your DNS</li>
<li>If you are using our DNS servers:
<ul>
<li>Login to your domain registrar and set the name servers associated with&nbsp;your domain to our name servers (ns1.controlmyvps.com.au and ns2.controlmyvps.com.au)</li>
<li>Check the 'Manage DNS' section in 'My Account' on our website and ensure all necessary DNS records have been created (if you have subdomains other than <a href="http://www.yourdomain.com.au">www.yourdomain.com.au</a> and mail.yourdomain.com.au etc.)</li>
</ul>
</li>
<li>If you are using your own name servers in cPanel:
<ul>
<li>Login to your domain registrar and set the name servers associated with your domain to your name servers (ns1.controlmyvps.com.au and ns2.controlmyvps.com.au)</li>
<li>Check in cPanel and ensure you have created all necessary DNS records (e.g. <a href="http://www.yourdomain.com.au,">www.yourdomain.com.au,</a> mail.yourdomain.com.au, webmail.yourdomain.com.au, subdomain.yourdomain.com.au)</li>
</ul>
</li>
<li>Now once the DNS change has been made you will need to wait. It usually takes about 48 hours for DNS changes to propogate completely. Once this time has passed and you have checked that your domain does resolve to the new VPS IP address you are ready to cancel with your old host (ensure when testing where your domain resolves that you have removed any changes to the hosts file).</li>
</ul>
<p>Congraulations! You've now completed a downtime free migration with no impact on your customers. Better still you can expect a 99.99% uptime on your VPS with VPSBlocks!!</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Change Your Operating System]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[26657d5ff9020d2abefe558796b99584]]></guid>
<pubDate><![CDATA[Fri, 15 Feb 2013 10:38:10 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Wish to change operating system to another one? You can do so by following the mentioned instructions in our tutorial.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all y...]]></description>
<content:encoded><![CDATA[<p>Wish to change operating system to another one? You can do so by following the mentioned instructions in our tutorial.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to change your operating system</strong></p>
<p>If you wish to change your operating system to another one under the same category (e.g. Linux or Windows), you can do so by following the below instructions:</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines' on the left hand side.</p>
<p>3. Click on 'Manage' next to the server in question.</p>
<p>4. Click on the 'Modify' tab and then choose Upgrade/downgrade options</p>
<p>3. Select your new operating system and 'Click to Continue' and follow the prompts.&nbsp;</p>
<p>4. Once this is done you will need to reprovision your VPS. This will permanently delete your entire current VPS (including SATA storage if you have it)&nbsp;and issue you a new VPS on the new operating system.</p>
<p>6. Click on the 'Overview' tab</p>
<p>8. Click on 'Reinstall VPS Image' in the Actions window.</p>
<p>This will generally take about 30 minutes to reprovision your VPS.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Install Imagick on cPanel Server]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[9a1158154dfa42caddbd0694a4e9bdc8]]></guid>
<pubDate><![CDATA[Thu, 19 Jul 2012 09:45:34 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[&nbsp;To install Imagick first install ImageMagick on the server. Learn how to install Imagick on cPanel Server following tutorial.
To install Imagick first make sure you have ImageMagick installed on the server (to install ImageMagick click on the link)...]]></description>
<content:encoded><![CDATA[<p>&nbsp;To install Imagick first install ImageMagick on the server. Learn how to install Imagick on cPanel Server following tutorial.</p>
<p>To install Imagick first make sure you have ImageMagick installed on the server (to install <a href="https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/51/11/how-to-install-imagemagick-on-cpanel-server">ImageMagick</a> click on the link) on a cPanel server:</p>
<ul>
<li>Login to your WHM installation (<a href="https://xx.xx.xx.xx:8037/">https://xx.xx.xx.xx:8027/</a>)</li>
<li>Go to WHM -&gt; Software -&gt; Module Installers -&gt; PHP Pecl (manage)</li>
<li>In the box below 'Install a PHP Pecl' enter: imagick</li>
<li>Click the 'Install Now' button</li>
<li>Imagick will now be automatically installed by WHM on your cPanel server.</li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Fix Open DNS Resolvers]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/how-to-fix-open-dns-resolvers]]></link>
<guid isPermaLink="false"><![CDATA[38af86134b65d0f10fe33d30dd76442e]]></guid>
<pubDate><![CDATA[Wed, 21 May 2014 11:11:01 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Your VPS may attack against other networks while running open DNS resolver. Follow  instructions on resolving problem.
Please note: If you are advised you are running an open DNS resolver you must take action as your VPS is most likely being used in atta...]]></description>
<content:encoded><![CDATA[<p>Your VPS may attack against other networks while running open DNS resolver. Follow  instructions on resolving problem.</p>
<p><strong>Please note: If you are advised you are running an open DNS resolver you must take action as your VPS is most likely being used in attacks against other networks. Please read below for an explanation and instructions on resolving the problem.</strong></p>
<p>An "open DNS resolver" is a DNS server that's willing to resolve recursive DNS lookups for anyone on the internet. It's much like an open SMTP relay, in that the simple lack of authentication allows malicious 3rd parties to propagate their payloads using your unsecured equipment. With open SMTP relays, the problem is that they forward spam. With open DNS resolvers, the problem is that they allow a denial of service attack known as a DNS Amplification Attack.</p>
<p>The way this attack works is pretty simple - because your server will resolve recursive DNS queries from anyone, an attacker can cause it to participate in a DDoS by sending your server a recursive DNS query that will return a large amount of data, much larger than the original DNS request packet. By spoofing (faking) their IP address, they'll direct this extra traffic to their victim's computers instead of their own, and of course, they'll make as many requests as fast as they can to your server, and any other open DNS resolvers they can find. In this manner, someone with a relatively small pipe can "amplify" a denial of service attack by using all the bandwidth on their pipe to direct a much larger volume of traffic at their victims.</p>
<p><a href="http://arstechnica.com/information-technology/2013/03/how-spamhaus-attackers-turned-dns-into-a-weapon-of-mass-destruction/" target="_blank" rel="noopener">ArsTechnica did a decent article on the recent DNS Amplification DDoS attack against Spamhaus</a>, and is worth a quick read to get the basics (and a good visual of the amplification).</p>
<p>The simplest way to protect your system from being abused like this is to limit the addresses your server will perform recursive lookups for to your local subnets. (The specifics of which depend on which DNS server you're using, of course).</p>
<hr />
<h2>BIND</h2>
<p>For example, if I were using BIND 9, and wanted to simply prevent DNS recursion from outside addresses, I would use the following code in my config:</p>
<pre><code>options {
    directory "/var/named/master";
    allow-recursion { 127.0.0.1; 10.0.0.0/8; 192.168.0.0/16; 172.16.0.0/12; };
</code></pre>
<p>That line of code tells my BIND server to only process recursive DNS requests for the local loopback address (which I guess I could/should set to the local loopback block, the whole /8) and the 3 Private IPv4 address spaces.</p>
<hr />
<h2>Windows Server 2012</h2>
<p><span style="font-size: 1.17em;">OPTION 1</span></p>
<h3>Block external DNS requests with a firewall, such as the built in Windows firewall (use this method if you are running a domain controller and are NOT using the DNS server as an actual name server for public domains)</h3>
<p>To my surprise, Windows DNS does not allow you to restrict the addresses to which recursive DNS requests are honored, so this actually the recommended method by Microsoft.</p>
<p><a href="http://i.stack.imgur.com/8EawA.png"><img src="http://i.stack.imgur.com/8EawA.png" alt="enter image description here" /></a></p>
<ul>
<li>Select the <strong>DNS (TCP Incoming)</strong> rule, go to the <strong>Remote IP address</strong> section and add:
<ul>
<li>127.0.0.1</li>
<li>Any public IP addresses assigned to your VPS e.g. 203.143.X.X</li>
<li>Any internal IP addresses assigned to your VPS (if you are using an internal network) e.g. 10.1.X.X</li>
</ul>
</li>
<li>Now go to the <strong>DNS (UDP Incoming)</strong> rule and do the same.</li>
</ul>
<h3></h3>
<p><span style="font-size: 1.17em;">OPTION 2</span></p>
<h3>Disable Recursion (use this method if your DNS server is used as a name server for a public domain)</h3>
<p>Disabling recursion is good when your DNS server is a public facing DNS server, only providing DNS information for zones it actually hosts (is authoritative for). If your system is a Domain Controller then you must make sure you have another DNS server specified in the network settings other than 127.0.0.1 or it will not be able to resolve any other domains, or use option 1 above. If your server is NOT a domain controller then this is the easiest option as it prevents your DNS server from providing any information other than about the zones it hosts.</p>
<ul>
<li><a href="http://i.stack.imgur.com/d5iRo.png"><img src="http://i.stack.imgur.com/d5iRo.png" alt="enter image description here" /></a>
<ol>
<li>Open DNS Manager.</li>
<li>In the console tree, right-click the applicable DNS server, then click Properties.</li>
<li>Click the Advanced tab.</li>
<li>In Server options, select the Disable recursion check box, and then click OK.
<ul>
<li>Since we have a multi-forest environment, and use conditional forwarders for that to work, I'm not going to check that box. Might be something for you to consider as well.</li>
</ul>
</li>
</ol>
</li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Edit Hosts File]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[72b32a1f754ba1c09b3695e0cb6cde7f]]></guid>
<pubDate><![CDATA[Fri, 20 Jul 2012 15:51:27 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[On occasion you will need to edit the hosts file on your machine. VPSBlocks provides details on how to edit hosts file.
If you want to make your local computer believe that your website is hosted on your new VPS before you modify the actual DNS, this can...]]></description>
<content:encoded><![CDATA[<p>On occasion you will need to edit the hosts file on your machine. VPSBlocks provides details on how to edit hosts file.</p>
<p>If you want to make your local computer believe that your website is hosted on your new VPS before you modify the actual DNS, this can easily be done by modifying your hosts file.</p>
<h2>Windows</h2>
<ul>
<li>Click the 'Start' button in Windows on your LOCAL computer</li>
<li>Type in: notepad</li>
<li>Right click on the link to notepad that appears, and choose 'Run as Administrator'</li>
<li>When notepad opens go to File -&gt; Open</li>
<li>Browse to c:\windows\system32\drivers\etc</li>
<li>Open the file 'hosts' in notepad</li>
<li>Add a lines to the bottom:</li>
</ul>
<p style="padding-left: 60px;">x.x.x.x <a href="http://www.yourdomain.com">www.yourdomain.com</a><br />x.x.x.x <a href="http://www.yourdomain.com/">yourdomain.com</a></p>
<ul>
<li>Where x.x.x.x is your VPSBlocks VPS IP address and <a href="http://www.yourdomain.com">yourdomain.com</a>&nbsp;is the domain you use to access your website.</li>
<li>Save the file.</li>
<li>Close all instances of your browser.</li>
<li>Reopen your browser and browse to <a href="http://www.yourdomain.com">www.yourdomain.com</a>&nbsp;and what you see will be served from your new VPS.</li>
</ul>
<p><em>Once you have completed any testing always modify your hosts file again and remove the lines you added.</em></p>
<h2>MAC</h2>
<p>You need to edit the file at /private/etc/hosts</p>
<p>If you aren't sure how to do this follow these instructions:</p>
<p>1. Open Terminal</p>
<p>2. Type: sudo nano /private/etc/hosts</p>
<p>3. Enter your administrator password when prompted</p>
<p>4. Edit the file in the same format as for Windows above e.g.<br />x.x.x.x domain.com<br />x.x.x.x <a href="http://www.domain.com">www.domain.com</a></p>
<p>5. Press Ctrl-o to save the file</p>
<p>6. Press Enter to confirm saving the file</p>
<p>7. Close all instances of your browser.</p>
<p>8. Reopen your browser and browse to <a href="http://www.yourdomain.com">www.yourdomain.com</a>&nbsp;and what you see will be served from your new VPS.</p>
<p><em>Once you have completed any testing always modify your hosts file again and remove the lines you added.</em></p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Upgrade or Downgrade Your VPSs RAM]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/how-to-upgrade-your-vpss-ram]]></link>
<guid isPermaLink="false"><![CDATA[93db85ed909c13838ff95ccfa94cebd9]]></guid>
<pubDate><![CDATA[Thu, 24 Jan 2013 11:15:06 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Step-by-step tips on how to upgrade RAM or memory of your PC. Follow VPSBlocks to upgrade today!
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all your VPSs, change accou...]]></description>
<content:encoded><![CDATA[<p>Step-by-step tips on how to upgrade RAM or memory of your PC. Follow VPSBlocks to upgrade today!</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to upgrade or downgrade your memory / RAM</strong></p>
<p>If you have an existing VPS and would like to upgrade resources, you can do so by following these instructions:</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Click on 'Manage' next to the machine you wish to modify.</p>
<p>4. Click on the 'Modify' tab</p>
<p>5. Click on 'Upgrade/Downgrade Options'</p>
<p>6. Here you can add extra RAM, CPU Cores, Bandwidth and Disk Space. You can also select a different operating system, however, for the new operating system to take affect you must reprovision your VPS (see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again</a> )</p>
<p>7. On the following screen you can also select to schedule the upgrade (Choose 'Now' to have it occur immediately).</p>
<p>Note that when you upgrade CPU, RAM or Disk Space upon receiving payment your server will automatically be shutdown, the resources modified and restarted at the time you scheduled.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How Do I Use SSH?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[3416a75f4cea9109507cacd8e2f2aefc]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 12:08:40 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn to enable SSH for account to perform the basic tasks through the terminal. Follow VPSBlocks to learn in detail.
Accessing SSH from Windows
To access your machine using SSH (all Linux variants) we recommend downloading the program 'Putty'.
This is...]]></description>
<content:encoded><![CDATA[<p>Learn to enable SSH for account to perform the basic tasks through the terminal. Follow VPSBlocks to learn in detail.</p>
<p><strong>Accessing SSH from Windows</strong></p>
<p>To access your machine using SSH (all Linux variants) we recommend downloading the program 'Putty'.</p>
<p>This is a very easy to use SSH client. Grab putty at: <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html</a></p>
<p>For Windows users just download 'putty.exe' on Intel x86.</p>
<p>The download is not a setup file, it is the actual program, so put it wherever you like (desktop is handy).</p>
<ul>
<li>Run 'Putty'</li>
<li>Enter the Host Name: the IP address provided in the setup email</li>
<li>Ensure the connection type is 'SSH'</li>
<li>Enter a name for your connection</li>
<li>Click 'Save'</li>
<li>Click 'Open'</li>
<li>You will now be prompted to login</li>
<li>Enter the username: root</li>
<li>Password: the password you supplied</li>
</ul>
<p>If you are unsure of your password or IP Address please refer to the setup email sent to you immediately after your new VPS was provisioned.</p>
<p><strong>Accessing SSH From Terminal on MAC (or desktop Linux variants)</strong></p>
<p>Open Terminal</p>
<p>Type:&nbsp;ssh root@203.143.x.x<br />(where 203.143.x.x is the IP address of your VPS)</p>
<p>You will be prompted for your root password. Enter it and you will be logged successfully into your VPS via SSH.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Upgrade a Processor]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[c7e1249ffc03eb9ded908c236bd1996d]]></guid>
<pubDate><![CDATA[Thu, 24 Jan 2013 11:15:45 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Find question &amp; answers on upgrading your desktop PC's processor, CPU cores. Log on to VPSBlocks to do it yourself.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all ...]]></description>
<content:encoded><![CDATA[<p>Find question &amp; answers on upgrading your desktop PC's processor, CPU cores. Log on to VPSBlocks to do it yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to upgrade your processor / CPU cores</strong></p>
<p>If you have an existing VPS and would like to upgrade resources, you can do so by following these instructions:</p>
<p>1. Login to the&nbsp;<a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a>&nbsp;using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Click on 'Manage' next to the&nbsp;machine you wish to modify.</p>
<p>4. Click on the 'Modify' tab</p>
<p>5. Click on 'Upgrade/Downgrade Options'</p>
<p>5. Here you can add extra RAM, CPU Cores, Bandwidth and Disk Space. You can also select a different operating system, however, for the new operating system to take affect you must reprovision your VPS (see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again</a> )</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Install Fast &amp; Free Vesta Control Panel]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[f7664060cc52bc6f3d620bcedc94a4b6]]></guid>
<pubDate><![CDATA[Mon, 03 Aug 2015 16:15:13 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Complete tutorials about installing &amp; using free control panel on a VPS. Do it yourself by following VPSBlocks.
cPanel is great as a complete hosting package. But if you don't need features like a web based file manager, VestaCP is a free control pan...]]></description>
<content:encoded><![CDATA[<p>Complete tutorials about installing &amp; using free control panel on a VPS. Do it yourself by following VPSBlocks.</p>
<p>cPanel is great as a complete hosting package. But if you don't need features like a web based file manager, VestaCP is a free control panel that offers speeds far surpassing that provided by cPanel. It's fantastic for hosting CMS based websites such as Magento, Joomla, Wordpress, Drupal etc.</p>
<p>Check out our sample Magento website running on a basic 1 CPU Core, 512MB Ram&nbsp;Linux Ubuntu 14 server at&nbsp;<a href="http://203.143.83.193/" target="_blank">http://203.143.83.193/</a></p>
<p>Note: If you are not confident in following these instructions&nbsp;we offer this installation as an optional service to our customers during the ordering process. We recommend you choose Ubuntu 14 as your operating system, and during the order process will be asked if you would like the Vesta Initial Setup, the cost is only $20.</p>
<p><strong>INSTALLING VESTA CONTROL PANEL</strong></p>
<p>Start with a VPS, for Vesta we recommend Ubuntu 16 or Ubuntu 14</p>
<p><a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank">SSH</a> into your new VPS</p>
<p>Type: curl -O http://vestacp.com/pub/vst-install.sh</p>
<p>Type: bash vst-install.sh</p>
<p>Important note: If asked for a hostname you must put the name you gave your server e.g. vps.yourdomain.com. If you&nbsp;do not put&nbsp;the same name services will not be able to resolve the hostname to your local VPS and it will cause issues with NGinx and some other services.</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta1.jpg" alt="" width="578" height="434" /></p>
<p>To start the installation press: y</p>
<p>Enter your email address</p>
<p>The installation will complete and at the end display your login credentials</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta2.jpg" alt="" width="578" height="434" /></p>
<p>Now run:&nbsp;update-rc.d mysql disable<br /><em>*Note: This is an Ubuntu 14 oddity, as otherwise two mysql processes will be started upon startup.&nbsp;</em></p>
<p><strong>Disable AppArmor for&nbsp;Bind9 (named) so DNS serving&nbsp;will function properly</strong></p>
<p>AppArmor by default&nbsp;prevents Bind9 from&nbsp;reading&nbsp;it's own database files under /home/&lt;user&gt;/ location. So you need to run these commands:</p>
<blockquote>
<p>ln -s /etc/apparmor.d/usr.sbin.named /etc/apparmor.d/disable/</p>
<p>apparmor_parser -R /etc/apparmor.d/usr.sbin.named</p>
<p>service bind9 restart</p>
</blockquote>
<p>&nbsp;</p>
<p>Visit https://YOURIP:8083 in your browser</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta3.jpg" alt="" width="716" height="593" /></p>
<p>Login using the credentials supplied to you</p>
<p>&nbsp;</p>
<p><strong>AUTO UPDATES</strong></p>
<p>We recommend turning on autoupdate</p>
<p>On the top bar, click on 'Updates' and click on [ enable autoupdate ]</p>
<p>&nbsp;</p>
<p><strong>USERS</strong></p>
<p>By default the 'Admin' user exists. You can create another user in the 'USER' section. Ensure any passwords you enter are very secure, particularly if you enable SSH access for any users you create. For each user you create, as well as the admin user you can also set default name servers. If you are using your own name servers enter them by editing the user, if you are using our provided name servers, enter them (ns1.controlmyvps.com.au / ns2.controlmyvps.com.au)</p>
<p>&nbsp;</p>
<p><strong>CREATING A WEBSITE</strong></p>
<p>Click on 'WEB'</p>
<p>Click on 'edit' next to the default domain</p>
<p>Here you should set the default settings for the webserver. For best performance we recommend you turn on Nginx Support and set the Nginx Template to default then click 'Save'</p>
<p>Note: Leave the Apache Template as default. If you want to set it to php-fcgi for extra performance you must have more than 1G of RAM, but you need to modify a file manually in SSH.</p>
<p>Edit /etc/apache2/mods-available/fcgid.conf (Ubuntu) (/etc/httpd/conf.d/fcgid.conf on CentOS):</p>
<dl class="codebox">
<dd><code><br />&lt;IfModule mod_fcgid.c&gt;<br />&nbsp; AddHandler&nbsp; &nbsp; fcgid-script .fcgi<br />&nbsp; FcgidConnectTimeout 20<br />&nbsp; FcgidMinProcessesPerClass 0<br />&nbsp; FcgidMaxProcessesPerClass 10<br />&nbsp; FcgidMaxProcesses 50<br />&nbsp; FcgidIdleTimeout 60<br />&nbsp; FcgidProcessLifeTime 120<br />&nbsp; FcgidIdleScanInterval 30<br /><br /><br />&nbsp; # Change the rate at which new FastCGI processes are spawned under load. Higher=faster<br />&nbsp; FcgidSpawnScoreUpLimit 10<br /><br />&nbsp; # Higher number = spawning more FastCGI processes decreases the spawn rate (controls runaway<br />&nbsp; FcgidSpawnScore 2<br /><br />&nbsp; # Higher number = terminating FastCGI processes decreases the spawn rate (controls runaway)<br />&nbsp; FcgidTerminationScore 2<br /><br />&nbsp; # Increase the FastCGI max request length for large file uploads (needed for some sites)<br />&nbsp; FcgidMaxRequestLen 1073741824<br /><br />&nbsp; FcgidMaxRequestsPerProcess 100000<br />&nbsp; FcgidIOTimeout 1800<br />&lt;/IfModule&gt;<br /><br /></code></dd>
</dl>
<p>&nbsp;</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta4.jpg" alt="" width="1014" height="914" /></p>
<p>You cannot edit the name for this website. This is the website that will always appear when you visit the IP address directly or any domains listed in the 'Aliases' section.</p>
<p>If you are hosting a single or main website you can use the default website, and enter the domain names in aliases. Note by doing this that you will have to add MAIL manually for the domain.</p>
<p>Alternatively, click on 'WEB' again and this time choose 'Add Web Domain' and add your new website.</p>
<p>&nbsp;</p>
<p><strong>ENABLING SELF-SIGNED SSL ON YOUR WEBSITE</strong></p>
<p>To enable self-signed SSL on your default website so things like webmail are accessed via SSL you need to do the following.</p>
<p>Click on 'WEB'</p>
<p>Click on 'edit' next to the default domain</p>
<p>Check the box next to 'SSL Support'</p>
<p>Click on 'Generate CSR' (this opens in a new browser window/tab)</p>
<p>Fill out the details, and change the Domain to a domain name that resolves to the server</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta6.jpg" alt="" width="1014" height="914" /></p>
<p>Then copy and and paste each of the details into the editing domain section. Note that they are not in the same order, so ensure you copy the certificate and key correctly. THe SSL Certificate Authority would be blank.</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta7.jpg" alt="" width="1014" height="914" /></p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta8.jpg" alt="" width="1014" height="914" /></p>
<p>Click 'Save'</p>
<p>You will get warnings due to this being a self-signed certificate, but logging in via webmail will be secured.</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta9.jpg" alt="" width="1014" height="914" /></p>
<p>&nbsp;</p>
<p><strong>DNS RECORDS</strong></p>
<p>When you add a website the DNS records are automatically created for it. However, it's up to you whether you want to create your own DNS servers (ns1.yourdomain.com/ns2.yourdomain.com) and use Vesta to manage your DNS records, or use our provided DNS servers (ns1.controlmyvps.com.au/ns2.controlmyvps.com.au) and enter the DNS records yourself in our control panel.</p>
<p>If you setup your own DNS servers, you can edit/add any DNS records in the DNS section. Note that if you do not setup your own DNS servers then anything you do in this section will not be public or have any impact in the rest of the internet - e.g. you should make changes you need in our provided control panel.</p>
<p>&nbsp;</p>
<p><strong>MAIL</strong></p>
<p>To setup mail for your domain you will need to go the MAIL section. Here you can add/edit domains that you host mail for, and also add/remove mail accounts, open webmail and more.</p>
<p>If you've used the default website as your website, you will need to click on 'Add Mail Domain' and add your domain</p>
<p>Then click 'Add account' to add email accounts</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta5.jpg" alt="" width="1014" height="914" /></p>
<p>&nbsp;</p>
<p><strong>WEBMAIL</strong></p>
<p>Providing you have followed the instructions on enabling the self-signed SSL, Webmail can be accessed at any time at https://YOURIP/webmail/ or https://YOURDOMAIN/webmail/</p>
<p>If you have not then you can only access at http://YOURIP/webmail/ or http://YOURDOMAIN/webmail/</p>
<p>&nbsp;</p>
<p><strong>DATABASE</strong></p>
<p>If you are installing a CMS such as Magento, Joomla, Wordpress, Prestashop etc. you will need a database.</p>
<p>First click on 'DB'</p>
<p>Then click on 'Add Database'</p>
<p>Here fill out the name of your database, note that the user you are currently logged in with will be prefixed to your MySQL database and MySQL username.</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta10.jpg" alt="" width="1014" height="914" /></p>
<p>&nbsp;</p>
<p><strong>FTP</strong></p>
<p>You can FTP into the server using SFP or SCP as your admin user.</p>
<p>When you login you will see four folders. Browse into the web folder, there you will see a folder for each site under your username. Under that the public_html folder is your web root folder.</p>
<p>Click 'Save'</p>
<p><img src="http://www.vpsblocks.com.au/images/support/Vesta11.jpg" alt="" width="1014" height="1042" /></p>
<p>&nbsp;</p>
<p><strong>INSTALLING MAGENTO</strong></p>
<p>First download the full version of Magento, and extract it on your local machine.</p>
<p>Then FTP into the server and upload all the files into the public_html directory.</p>
<p>Then delete the file index.html</p>
<p>Then browse to http://YOURSITE/index.php</p>
<p>Follow the steps to install Magento</p>
<p>&nbsp;</p>
<p><strong>UPDATING YOUR SERVER (Debian and Ubuntu)</strong></p>
<p>You're nearly complete, but now you need to ensure your server is running the latest version of everything that's just been installed. To do that first&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank">SSH</a>&nbsp;into your server, then type:</p>
<pre><code>apt-get update</code></pre>
<pre><code>apt-get upgrade</code></pre>
<p>Answer yes to any questions posed.&nbsp;</p>
<p>&nbsp;&nbsp;</p>
<p><strong>RUNNING A LOW MEMORY VPS</strong></p>
<p>If you are running on a VPS and only have 512MB of RAM, you may need to perform some tweaks, we recommend that you:</p>
<ul>
<li>SSH into your VPS</li>
<li>Type: nano /etc/mysql/my.cnf</li>
<li>Modify the file to look like this:</li>
</ul>
<p>[mysqld_safe]<br />socket=/var/run/mysqld/mysqld.sock</p>
<p>[mysqld]<br />user=mysql<br />pid-file=/var/run/mysqld/mysqld.pid<br />socket=/var/run/mysqld/mysqld.sock<br />port=3306<br />basedir=/usr<br />datadir=/var/lib/mysql<br />tmpdir=/tmp<br />lc-messages-dir=/usr/share/mysql<br />log_error=/var/log/mysql/error.log<br />max_connections=200<br />max_user_connections=30<br />wait_timeout=30<br />interactive_timeout=50<br />long_query_time=5<br />performance_schema&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = off</p>
<p># CACHES AND LIMITS #</p>
<p>tmp-table-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 32M<br />max-heap-table-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 32M<br />query-cache-type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br />query-cache-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br />max-connections&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 500<br />thread-cache-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 50<br />open-files-limit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 65535<br />table-definition-cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1024<br />table-open-cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 2048</p>
<p># INNODB #<br />innodb-flush-method&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = O_DIRECT<br />innodb-log-files-in-group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 2<br />innodb-flush-log-at-trx-commit = 1<br />innodb-file-per-table&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1<br />innodb-buffer-pool-size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 128M</p>
<ul>
<li>Also, you should create a file based swap partition, see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/131/0/creating-a-file-based-swap-partition">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/131/0/creating-a-file-based-swap-partition</a></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Upgrade Your Disk Space]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/how-to-upgrade-your-disk-space]]></link>
<guid isPermaLink="false"><![CDATA[2a38a4a9316c49e5a833517c45d31070]]></guid>
<pubDate><![CDATA[Thu, 24 Jan 2013 11:16:21 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to increase additional free space on your hard disk.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc....]]></description>
<content:encoded><![CDATA[<p>Learn how to increase additional free space on your hard disk.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to upgrade your disk space</strong></p>
<p>If you have an existing VPS and would like to upgrade resources, you can do so by following these instructions:</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Click on 'Manage' next to the machine you wish to modify.</p>
<p>4. Click on the 'Modify' tab</p>
<p>5. Click on 'Upgrade/Downgrade Options'</p>
<p>5. Here you can add extra RAM, CPU Cores, Bandwidth and Disk Space. You can also select a different operating system, however, for the new operating system to take affect you must reprovision your VPS (see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again</a> ). If modifying your main disk space you must increase the NVME/Flash Disk (not SATA as that is for backup purposes only).</p>
<p>6. On the following screen you can also select to schedule the upgrade (Choose 'Now' to have it occur immediately).</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Reprovision Your VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/how-to-reprovision-your-vps]]></link>
<guid isPermaLink="false"><![CDATA[3ef815416f775098fe977004015c6193]]></guid>
<pubDate><![CDATA[Thu, 24 Jan 2013 11:14:03 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to reprovision, reinstall, setup your VPS again. Follow step by step tutorial guidelines and do it yourself.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all y...]]></description>
<content:encoded><![CDATA[<p>Learn how to reprovision, reinstall, setup your VPS again. Follow step by step tutorial guidelines and do it yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to reprovision your VPS</strong></p>
<p>If you want to reprovision your VPS you can do so through the control panel. Please note that this will DELETE all existing data on your VPS including all NVME/Flash and SATA disk:</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Click on 'Manage' next to the VPS in question</p>
<p>4. Click on the 'Reinstall VPS' option for that VPS</p>
<p>Reinstalling takes approximately 30 minutes and you may receive a new IP address. Please do not do any further actions in the portal until the reprovision is complete, doing so is likely to interrupt the reprovision requiring manual intervention by support staff.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Set Up Nameservers in a CP &amp; WHM Environment]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[6c8349cc7260ae62e3b1396831a8398f]]></guid>
<pubDate><![CDATA[Thu, 12 Jul 2012 16:58:47 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[
Know how to set up nameservers on your cPanel &amp; WHM Environment server. An excellent easy guide for self learners.
&nbsp;
Setting up your own private nameservers on a cPanel server has many benefits, most importantly enabling all of cPanel&rsquo;s...]]></description>
<content:encoded><![CDATA[<div id="post-1637" class="post">
<div class="meta">Know how to set up nameservers on your cPanel &amp; WHM Environment server. An excellent easy guide for self learners.</div>
<div class="meta">&nbsp;</div>
<div class="meta">Setting up your own private nameservers on a cPanel server has many benefits, most importantly enabling all of cPanel&rsquo;s built in DNS tools which can make DNS changes much easier.</div>
<div class="storycontent">
<p>This guide will show you how to set up and register new private nameservers on a cPanel server using the WHM (Web Host Manager) interface.</p>
<p>Most users will want to use a domain name they already own, often the same domain name that is being used for the hostname of the server that will be running the private nameservers.</p>
<p>For this example, we will use a fake domain called example.com. Our server is called host.example.com and we will be setting up ns1.example.com and ns2.example.com.</p>
<p>There are three parts to setting your private nameservers:</p>
<ul>
<li>Configuring the server to accept and process the DNS requests</li>
<li>Registering your your new nameservers at the registrar who controls the domain name</li>
<li>Pointing domains at those new nameservers.</li>
</ul>
<h2>Step 1: Configuring the Server</h2>
<p>When you start the WHM Setup Wizard you will get to a page that shows you your existing IP address. You will have been sent an email with a second IP address, and you should enter that one to add this second IP to your VPS. The following page asks about name servers. You need to enter the name servers you wish to use and associate an IP with each of them e.g.:</p>
<p>ns1.example.com 203.143.x.x<br />ns2.example.com&nbsp;203.143.x.x</p>
<p>You should check the box to add an entry for each of them in the DNS server. You can also add an entry in the DNS for the hostname of the VPS.</p>
<p>Go to Step 2</p>
<p><em><strong>If you have not done this during the setup please follow the below, although this may not change all instances of the incorrect details and may require manual modifications of files on your VPS.</strong></em></p>
<p>Log in to your server&rsquo;s WHM interface and find the navigation section on the left called <strong>Basic cPanel &amp; WHM Setup</strong>, under <strong>Server Configuration</strong>. This is the first item on the left navigation bar.</p>
<p>At the bottom, you will find the <em>Nameservers</em> section.</p>
<div><img src="http://www.liquidweb.com/kb/wp-content/uploads/2009/10/nameserver-steps-300x92.jpg" alt="WHM Nameserver Setup" border="1" /></div>
<p>&nbsp;</p>
<p>Enter Name Server 1: ns1.yourdomain.com</p>
<p>Enter Name Server 2: ns2.yourdomain.com</p>
<p>Below you will see 'Add A Entries for Name servers &amp; Hostname'. Check the box next to that and add the IP for each of the name servers.</p>
<p>When you are finished assigning IP addresses, make sure to click <strong>Save Changes (3)</strong>.</p>
<p>&nbsp;</p>
<h2>Step 2: Registering Your Private Nameservers</h2>
<p>The vast majority of registrars do not charge their customers any extra fee for registering nameservers as long as the main domain name itself has already been purchased.</p>
<p><strong>If you registered the domain yourself:</strong></p>
<p>If you are setting up nameservers for a domain name that you own, which you also purchased yourself at a domain registrar, you will need to login to your account at that same registrar and use their tool to register the new names.</p>
<p>For example, if you are setting up ns1.testdomain.com and ns2.testdomain.com, and you purchased testdomain.com from GoDaddy, you would need to login to your GoDaddy account in order to register the new nameservers see:&nbsp;<a href="https://au.godaddy.com/help/creating-your-own-nameserver-registering-your-own-domain-hosts-12320">https://au.godaddy.com/help/creating-your-own-nameserver-registering-your-own-domain-hosts-12320</a>&nbsp;</p>
<p>Once you have found the tool/page you need at your registrar&rsquo;s web site the registration itself is very straightforward. Most registrars use a simple form where you enter in the name of the nameserver you wish to create and the corresponding IP address.</p>
<p>Create two name servers:</p>
<ul>
<li>ns1.yourdomain.com</li>
<li>ns2.yourdomain.com</li>
</ul>
<p>Point them to the same IP address if that is allowed. If not, you will need to purchase an additional IP address first, see: <a href="http://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/18/0/how-do-i-add-another-ip-address">http://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/18/0/how-do-i-add-another-ip-address</a></p>
<p><strong>If VPSBlocks registered the domain for you:</strong></p>
<p>If you are setting up nameservers for a domain and the domain was purchased as a part of your VPSBlocks account you will need to open a new help desk ticket with your request. We will create the name servers for you.</p>
<p>You are welcome to follow the steps described above to complete the server configuration and have us handle the nameserver registration.</p>
<p>&nbsp;</p>
<h2>Step 3: Pointing Your Domain(s) at Your New Nameservers</h2>
<p>The final step in creating your own nameservers is to start using them by correctly pointing your domain(s). Log in to your registrar and set your domain so that it uses your new nameservers. For GoDaddy see: <a href="http://support.godaddy.com/help/article/664/setting-nameservers-for-your-domain-names">http://support.godaddy.com/help/article/664/setting-nameservers-for-your-domain-names</a></p>
<p><strong>Please note that if you change a domain&rsquo;s nameservers the domain will temporarily stop working while the new settings propagate throughout the entire internet. If downtime is a critical issue for your domain we recommend you make this during a weekend or late at night when traffic is likely to be low.</strong></p>
<p>Now that your domain is pointing at your server&rsquo;s nameservers you can use the DNS tools in the WHM and cPanel interfaces to modify your zone files!</p>
When you load this screen for the first time you may see that two nameservers. You need to change these.</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Change Your Linux Hostname]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[f0935e4cd5920aa6c7c996a5ee53a70f]]></guid>
<pubDate><![CDATA[Fri, 22 Mar 2013 10:08:23 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Change hostname or server name of a Linux system. Learn following step by step tips to do it yourself.
To change the hostname on your actual VPS, you need to login via SSH (see: https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-...]]></description>
<content:encoded><![CDATA[<p>Change hostname or server name of a Linux system. Learn following step by step tips to do it yourself.</p>
<p>To change the hostname on your actual VPS, you need to login via SSH (see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh</a>)</p>
<p><strong>Ubuntu</strong></p>
<p>Type: /bin/hostname mynewhostname</p>
<p>Type: nano /etc/hosts</p>
<p>Edit the file and then save it.</p>
<p>* Note: If you do not have nano installed, you can install it by running:<br />apt-get install nano</p>
<p><strong>CentOS</strong></p>
<p>Type: hostname mynewhostname</p>
<p>Type: pico /etc/sysconfig/network</p>
<p>Edit the file by changing the hostname entry if there is one, and then save it.</p>
<p>* Note: If you do not have pico installed, you can install it by running:<br />yum install pico</p>
<p><strong>CentOS 7</strong></p>
<p>Type: hostname mynewhostname</p>
<p>Type: pico /etc/hostname</p>
<p>Edit the file by changing the hostname entry and then save it.</p>
<p>Type: pico /etc/hosts</p>
<p>Edit the file by changing the hostname entry for 127.0.0.1 and then save it.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Reset Root Password from Console]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[d82c8d1619ad8176d665453cfb2e55f0]]></guid>
<pubDate><![CDATA[Thu, 19 Jul 2012 13:26:59 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Know the method to reset your root password from the console. This guide tells how to reset a forgotten root password.
Don't know how to reset your root password from the console? Here is the excellent full guidelines to do it yourself.
Firstly, you nee...]]></description>
<content:encoded><![CDATA[<p>Know the method to reset your root password from the console. This guide tells how to reset a forgotten root password.</p>
<p>Don't know how to reset your root password from the console? Here is the excellent full guidelines to do it yourself.</p>
<p>Firstly, you need to access your machine via the console. For instructions on doing this please see: <a href="http://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/28/0/how-can-i-get-console-access-to-my-vps">http://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/28/0/how-can-i-get-console-access-to-my-vps</a></p>
<p>Once you have console access, follow these instructions to boot into single user mode.</p>
<p>At GRUB screen on startup (this flashes quite quickly) do the following:</p>
<p>1. Press a key to stop it booting automatically</p>
<p>2. Select the top kernel and press 'a' to modify it (on some linux variants you press 'e' to edit)</p>
<p>3. Use the arrow keys to highlight the line that begins with the word 'kernel' and press &lsquo;e&rsquo; to edit the parameters</p>
<p>4. At the end of the line, add the word: single (then press Enter)</p>
<p>5. Press &lsquo;b&rsquo; to boot the system</p>
<p>You will be dropped directly into a bash shell as root and can change the password. You can also access your file system from there.</p>
<p>To change your password simply type: passwd root</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Importing a Large MySQL Database]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[f457c545a9ded88f18ecee47145a72c0]]></guid>
<pubDate><![CDATA[Fri, 13 Jul 2012 14:48:42 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to import a large MySQL database today online. An exceptional online selfhelp tutorial. Learn Step by Step.
If you have a large MySQL database you need to import, you cannot import it via PHPMyAdmin as there is a 2MB limit.
Upload your databas...]]></description>
<content:encoded><![CDATA[<p>Learn how to import a large MySQL database today online. An exceptional online selfhelp tutorial. Learn Step by Step.</p>
<p>If you have a large MySQL database you need to import, you cannot import it via PHPMyAdmin as there is a 2MB limit.</p>
<p>Upload your database file (WinSCP is a great program for transferring files to a Linux server, grab it at: <a href="http://winscp.net/eng/index.php" target="_blank">http://winscp.net/eng/index.php</a>)</p>
<p>Login to SSH (we recommend using <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty</a>)</p>
<p>Find your uploaded database file and enter the following command (entering the correct database name and sql dump file name and location):</p>
<p>mysql -u&nbsp;root -p&nbsp;DATABASENAME &lt; SQLDUMPFILE.sql</p>
<p>If you have uploaded a ZIP of your MySQL dump, you can unzip it first with the command:</p>
<p>unzip FILENAME.zip</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Install ImageMagick on cPanel Server]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[2838023a778dfaecdc212708f721b788]]></guid>
<pubDate><![CDATA[Thu, 19 Jul 2012 09:42:41 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[A quick guide on how to install imageMagick on cPanel Server. Read step by step guidelines and do it by yourself.
To install ImageMagick on a cPanel server:

SSH into your server (if you don't have an SSH client we recommend Putty)
Install it by typin...]]></description>
<content:encoded><![CDATA[<p>A quick guide on how to install imageMagick on cPanel Server. Read step by step guidelines and do it by yourself.</p>
<p>To install ImageMagick on a cPanel server:</p>
<ul>
<li>SSH into your server (if you don't have an SSH client we recommend <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty</a>)</li>
<li>Install it by typing: yum install pcre-devel ImageMagick ImageMagick-devel&nbsp;</li>
<li>The installation will take a minute or two and may install other required packages.</li>
<li>After the installation check your ImageMagick version by typing: /usr/bin/convert --version</li>
</ul>
<p>If you would like to install IMagick as well please&nbsp;do the steps above then <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/52/0/how-to-install-imagick-on-cpanel-server">go here</a>.</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Resizing/Expanding tmp Partition]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[3def184ad8f4755ff269862ea77393dd]]></guid>
<pubDate><![CDATA[Wed, 28 Aug 2013 13:21:20 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Excellent guidelines on how to resize or expand a tmp partition. Learn step by step to do it yourself.
The default tmp folder size for lunix operating systems is often 512mb (including cPanel installations).
To check the size of the tmp partition usedf ...]]></description>
<content:encoded><![CDATA[<p>Excellent guidelines on how to resize or expand a tmp partition. Learn step by step to do it yourself.</p>
<p><br />The default tmp folder size for lunix operating systems is often 512mb (including cPanel installations).</p>
<p>To check the size of the tmp partition use<br />df -h&nbsp;</p>
<p>For some VPS's this is inadequate and a full tmp directory can cause all sorts of problems.</p>
<p>Resizing the tmp partition is easy.</p>
<p>Log in via console or SSH and do the following -</p>
<p>Edit the file<br /><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;">/scripts/securetmp</span></p>
<p><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;">Find the line <br /></span><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;">my $tmpdsksize&nbsp;&nbsp;&nbsp;&nbsp; = 512000;</span></p>
<p><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;">To change this to 2GB, modify this to:<br /></span><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;"><span style="white-space: normal; text-transform: none; word-spacing: 0px; float: none; color: #333333; text-align: left; font: 13px Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; display: inline !important; letter-spacing: normal; background-color: #fafafa; text-indent: 0px;">my $tmpdsksize&nbsp;&nbsp;&nbsp;&nbsp; =</span>&nbsp;2097152;</span></p>
<p>Save the file, then run the following commands:</p>
<p>umount -l /tmp<br />umount -l /var/tmp<br />rm -fv /usr/tmpDSK<br />/scripts/securetmp</p>
<p>Type "y" to the yes/no questions asked.</p>
<p>To check the new size of the tmp partition use<br />df -h</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Find Disk Space Usage on Linux]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[5ef059938ba799aaa845e1c2e8a762bd]]></guid>
<pubDate><![CDATA[Mon, 29 Jul 2013 10:08:51 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to check free disk space in Linux operating system. An easier way on 'how to' free guidelines for learners.
To find your current disk space usage
Login to SSH
Type: df -h
If you are running out of disk space
To find where your space is goin...]]></description>
<content:encoded><![CDATA[<p>Learn how to check free disk space in Linux operating system. An easier way on 'how to' free guidelines for learners.</p>
<p><strong>To find your current disk space usage</strong></p>
<p>Login to <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">SSH</a></p>
<p>Type: df -h</p>
<p><strong>If you are running out of disk space</strong></p>
<p>To find where your space is going run the command: du -smh /*</p>
<p>This will tell you how much space each directory is taking. If you find for example /home is using a lot of space you can then do the same within the /home directory to drill down further e.g.: du -smbh /home/*</p>
<p>You can also use this command to find which directories are using the most space:</p>
<p>du -mxS / | sort -n | tail</p>
<p>Note that these commands will both take quite a while to return results, so you will need to be patient. If you are out of disk space and need to upgrade please see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/88/0/how-to-upgrade-your-disk-space">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/88/0/how-to-upgrade-your-disk-space</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Install Servers through Webmin]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[17e62166fc8586dfa4d1bc0e1742c08b]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 12:35:47 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn steps on how to install servers Apache or MySQL through Webmin. An easy tutorial for any new learners.
To use Webmin to install various servers and modules:

Go to http://YOURIPADDRESS:10000/
Accept the certificate warning
Login using the usern...]]></description>
<content:encoded><![CDATA[<p>Learn steps on how to install servers Apache or MySQL through Webmin. An easy tutorial for any new learners.</p>
<p>To use Webmin to install various servers and modules:</p>
<ul>
<li>Go to <a href="https://YOURIPADDRESS:10000/">http://YOURIPADDRESS:10000/</a></li>
<li>Accept the certificate warning</li>
<li>Login using the username: root</li>
<li>Password: your VPS password</li>
<li>Click on 'Un-used Modules' on the left hand panel</li>
<li>Click on the module you wish to install (for example MySQL Database Server)</li>
<li>Click on the 'click here' to have it download and installed using APT.</li>
</ul>
<p>This will download and install the package you selected.</p>
<p>Once this is complete you will be able to configure the server:</p>
<ul>
<li>Click on 'Servers' on the left hand panel</li>
<li>Click on 'MySQL Database Server'</li>
</ul>
<p>Configure the server in any way you like. For help configuring individual servers using Webmin see: <a href="http://doxfer.webmin.com/Webmin/Modules">http://doxfer.webmin.com/Webmin/Modules</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[SSH tunnel using MySQL Workbench]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[e96ed478dab8595a7dbda4cbcbee168f]]></guid>
<pubDate><![CDATA[Thu, 18 Sep 2014 15:38:37 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[You can set up an SSH tunnel then access it as if it were local. Find step by step tutorial to do it yourself.
For those who use MySQL Workbench or other MySQL managers.
&nbsp;
By default cPanel hosts are configured to&nbsp;not allow&nbsp;the access to...]]></description>
<content:encoded><![CDATA[<p>You can set up an SSH tunnel then access it as if it were local. Find step by step tutorial to do it yourself.</p>
<p><strong>For those who use MySQL Workbench or other MySQL managers.</strong></p>
<p>&nbsp;</p>
<p>By default cPanel hosts are configured to&nbsp;<strong>not allow</strong>&nbsp;the access to MySQL server remotely because is <span style="text-decoration: underline;"><strong>explicitely insecure</strong></span>.</p>
<p>Rather than exposing port 3306 to the world that's better and much more secure to connect via SSH tunnel.</p>
<p>&nbsp;</p>
<p>When you create your connection in MySQL Workbench choose the connection method: Standard TCP/IP over SSH&nbsp;</p>
<p>Connection config (here is the MySQL Workbench example):<br /><br /></p>
<p><strong>SSH Hostname:</strong> &lt;your_vps_ip_address&gt;:22</p>
<p><strong>SSH Username</strong>: root (or other)</p>
<p><strong>SSH Password</strong>: &lt;correct_password_for_that_user&gt;</p>
<p>&nbsp;</p>
<p>If you do not use key based AUTH for SSH, bypass SSH Key File option.</p>
<p>&nbsp;</p>
<p><strong>MySQL Hostname</strong>: localhost (or 127.0.0.1)</p>
<p><strong>MySQL Server port</strong>: 3306</p>
<p><strong>Username</strong>: root</p>
<p><strong>Password</strong>: &lt;mysql_root_password&gt; \\ attention, this password might differ from SSH root password</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Mount a Disk (linux)]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/how-to-mount-a-disk-linux]]></link>
<guid isPermaLink="false"><![CDATA[ec5decca5ed3d6b8079e2e7e7bacc9f2]]></guid>
<pubDate><![CDATA[Mon, 16 Sep 2013 10:50:08 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Find steps on How to mount a disk in Linux on VPSBlocks tutorial. An excellent tutorial guide for self learners.
If you have added SATA space to your VPS, the new drive will not be mounted automatically. To add your new SATA hard disk login to SSH.
Note...]]></description>
<content:encoded><![CDATA[<p>Find steps on How to mount a disk in Linux on VPSBlocks tutorial. An excellent tutorial guide for self learners.</p>
<p>If you have added SATA space to your VPS, the new drive will not be mounted automatically. To add your new SATA hard disk login to <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank" rel="noopener">SSH</a>.</p>
<p>Note for this example we are going to assume you are going to mount the drive at /backup</p>
<p><br />Type: fdisk -l<br />Look for the unused disk that matches the size you ordered (most likely /dev/sdb) - we will assume it is /dev/sdb for this example<br />fdisk /dev/sdb<br />n (new partition)<br />p (primary partition)<br />1 (partition number)<br />Press enter and accept the default cylinder values to allocate the entire hard drive<br />w (write the partition table)</p>
<p>You've now created your partition and need to format the drive:</p>
<blockquote>
<p>/sbin/mkfs.ext4 -L /backup /dev/sdb1</p>
<p>mkdir /backup</p>
<p>chmod 000 /backup</p>
<p>mount /dev/sdb1 /backup</p>
</blockquote>
<p>We now need to get the unique identifier for the new drive. Type: blkid</p>
<p>Look for the identifier with the label "/backup" and copy the UUID number to your clipboard e.g. 99e236dc-ca2c-4ee3-95cc-cf3e49e792cc</p>
<p>Now you need to tell the operating system that the drive with that UUID should be mounted at boot to /backup. Type:<br />pico /etc/fstab</p>
<p>Replace the line below with your UUID and then copy and paste it into the bottom of the file:<br />UUID=99e236dc-ca2c-4ee3-95cc-cf3e49e792cc /backup ext4 defaults,nofail 0 0</p>
<p>To save press: Ctrl O<br />Ctrl X<br /><br />You can now access your SATA drive at the mount point you specified.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How Do I Access Webmin?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[a1d0c6e83f027327d8461063f4ac58a6]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 12:27:24 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Webmin is a web based application that should be access through browser. Learn how to access Webmin following easy steps.
Webmin is automatically installed on all Linux variants at https://YOURIPADDRESS:10000/
Go there, accept the certificate warning, t...]]></description>
<content:encoded><![CDATA[<p>Webmin is a web based application that should be access through browser. Learn how to access Webmin following easy steps.</p>
<p>Webmin is automatically installed on all Linux variants at <a href="https://203.143.82.4:10000/">https://YOURIPADDRESS:10000/</a></p>
<p>Go there, accept the certificate warning, then login using:</p>
<ul>
<li>Username: root</li>
<li>Password: your VPS password</li>
</ul>
<p>Once you are logged in you can modify your system using Webmin. If you have forgotten your root password or IP Address please refer to the setup email sent to you immediately after your VPS was provisioned.</p>
<p>If you wish to install and manage the webserver Apache follow these instructions: <a href="http://vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/26/0/how-to-install-http-apache-and-php">http://vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/26/0/how-to-install-http-apache-and-php</a></p>
<p>For help on using Webmin see the WIKI at: <a href="http://doxfer.webmin.com/Webmin">http://doxfer.webmin.com/Webmin</a></p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Create a New DNS Record in Our Name Servers]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[92cc227532d17e56e07902b254dfad10]]></guid>
<pubDate><![CDATA[Thu, 07 Feb 2013 11:22:52 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Find instructions on how to create a new DNS record in name servers. Read step by step tutorial to learn &amp; do it yourself
Portal Login Explained
If you login to the portal website using your email address and account level password you can administe...]]></description>
<content:encoded><![CDATA[<p>Find instructions on how to create a new DNS record in name servers. Read step by step tutorial to learn &amp; do it yourself</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to create DNS records</strong></p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'DNS Zones'</p>
<p>3. Click on 'Add Zone'</p>
<p>4. Enter&nbsp;your domain name in the format domain.com or domain.com.au (not <a href="http://www.domain.com">www.domain.com</a>) and&nbsp;click OK.&nbsp;The zone will be added immediately (it may take about 30 seconds).</p>
<p>5. Select the new domain from the drop down&nbsp;box (it's most likely selected for you now) and modify your DNS records - e.g. click 'Add Record' and create an A record for your domain to point to the IP of your VPS.</p>
<p>7. Don't forget to hit the 'Save DNS Zone' button once you have completed adding the zones.</p>
<p>8. If you didn't purchase the domain with us, login to your domain registrar and update the name servers associated with the domain to: ns1.controlmyvps.com.au and ns2.controlmyvps.com.au</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Stop, Start or Restart Your VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[e369853df766fa44e1ed0ff613f563bd]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 11:53:29 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to stop, start or restart your VPS. Follow the complete VPSBlocks guidelines and do it by yourself.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change accoun...]]></description>
<content:encoded><![CDATA[<p>Learn how to stop, start or restart your VPS. Follow the complete VPSBlocks guidelines and do it by yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to start/stop your VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Virtual Machines' on the left hand panel</p>
<p>4. Click on the 'Manage'&nbsp;button for the server in question</p>
<p>5. Look for the start/stop options in the Actions window. To restart you will need to stop your VPS then start it. Alternatively use the 'Reset' button which does a hard reset.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Solving Linux Time Drift]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[e2c420d928d4bf8ce0ff2ec19b371514]]></guid>
<pubDate><![CDATA[Fri, 21 Sep 2012 11:09:17 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Time drift is a major issue with Linux systems running under virtualisation platforms. To fix this issue follow instructions.
Time drift is a major issue with Linux systems running under virtualisation platforms. Using ntpdate to update your clock regula...]]></description>
<content:encoded><![CDATA[<p>Time drift is a major issue with Linux systems running under virtualisation platforms. To fix this issue follow instructions.</p>
<p>Time drift is a major issue with Linux systems running under virtualisation platforms. Using ntpdate to update your clock regularly and then hwclock to sync it is the general method. However, this can cause sudden time changes by a few seconds which causes services such as Dovecot to restart.</p>
<p>To fix this issue you can change the clock source in your grub.conf. With CentOS or Redhat based Linux Operating Systems:</p>
<ul>
<li>Edit the files at /etc/grub.conf &amp; /boot/grub/grub.conf</li>
<li>Change the kernel lines by adding&nbsp;clock=pit to the end of them:</li>
<li>For example:<br />kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 clock=pit</li>
<li>Restart your VPS</li>
</ul>
<p>Generally CentOS will then keep time. However, if you have issues please see the article below (generally for Ubuntu)&nbsp;section 2 (install NTPD service) with configuration.</p>
<p>With Ubuntu</p>
<ul>
<li>See:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/304/0/ubuntu-time-drift">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/304/0/ubuntu-time-drift</a></li>
</ul>
<p>If you are not sure how to do this, we can do this for you at a scheduled time, just contact us at <a href="mailto:support@vpsblocks.com.au">support@vpsblocks.com.au</a></p>
<p>Note that all new templates have these changes integrated into them.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Get console access to my VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[33e75ff09dd601bbe69f351039152189]]></guid>
<pubDate><![CDATA[Sat, 23 Jun 2012 09:24:16 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Need any idea on how to get console access to VPS? To manage your VPS, please follow the instructions.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change account detai...]]></description>
<content:encoded><![CDATA[<p>Need any idea on how to get console access to VPS? To manage your VPS, please follow the instructions.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to&nbsp;get console access to your VPS</strong></p>
<p>Note: For general use we recommend using <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/40/0/how-do-i-use-remote-desktop-rdp">Remote Desktop</a> for Windows and <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">SSH</a> for Linux Variants. At this time console access is only available when using Internet Explorer.</p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Virtual Machines'</p>
<p>4. Click on Manage next to the virtual machine in question</p>
<p>5. Click 'Console Access'</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mount a DVD]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[182be0c5cdcd5072bb1864cdee4d3d6e]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 11:51:13 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Guide to mount file-system to enable user to read data from CD or DVD media. Follow instructions to do it yourself.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change ac...]]></description>
<content:encoded><![CDATA[<p>Guide to mount file-system to enable user to read data from CD or DVD media. Follow instructions to do it yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to&nbsp;mount a DVD on&nbsp;your VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'VPS Management'</p>
<p>4. Select&nbsp;the&nbsp;VPS in question from the drop down list box</p>
<p>5. Look for the&nbsp;DVD actions window. Here you can easily browse the ISO files we have available and mount them on your VPS.</p>
<p>Note: Depending on the size of the DVD it may take some time for it to become available on your VPS.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How do I manage my DNS?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[a5bfc9e07964f8dddeb95fc584cd965d]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 11:58:27 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Manage DNS for hosting account, change hosted domain's DNS also. Do it yourself following step by step tutorial.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change acc...]]></description>
<content:encoded><![CDATA[<p>Manage DNS for hosting account, change hosted domain's DNS also. Do it yourself following step by step tutorial.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>DNS Entries Explained</strong></p>
<p>When a VPS is setup we put an entry into our DNS servers for it using a basic template which points the following to your server:</p>
<ul>
<li>yourdomain.com</li>
<li><a href="http://www.yourdomain.com">www.yourdomain.com</a></li>
<li>mail.yourdomain.com</li>
</ul>
<p>You can edit these records.</p>
<p><strong>Editing DNS Records</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'DNS Management'</p>
<p>4. Select&nbsp;the&nbsp;VPS in question from the drop down list box</p>
<p>5. Make the appropriate changes and click 'Save'</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Change Your Password?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[c9e1074f5b3f9fc8ea15d152add07294]]></guid>
<pubDate><![CDATA[Tue, 19 Mar 2013 12:48:33 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Simple steps on how to change your account password. Step by step method for new learners.
This article explain how to change the your account level password. This password is the one you use in combination with your email address to login to the portal ...]]></description>
<content:encoded><![CDATA[<p>Simple steps on how to change your account password. Step by step method for new learners.</p>
<p>This article explain how to change the your account level password. This password is the one you use in combination with your email address to login to the portal website or My Account area.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>To change your account level password</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Account'</p>
<p>4. Click on 'Change Password'</p>
<p>5. Enter your new password and click 'Save Changes'</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Enable Ping / Echo in Iptables]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[3988c7f88ebcb58c6ce932b957b6f332]]></guid>
<pubDate><![CDATA[Sat, 16 Nov 2013 17:35:32 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[A linux based VPS need to allow iptables to respond to ping requests. Follow instructions to create an iptables rule.
If you would like your linux based VPS to respond to ping requests you will need to allow them in iptables. To do this create an iptable...]]></description>
<content:encoded><![CDATA[<p>A linux based VPS need to allow iptables to respond to ping requests. Follow instructions to create an iptables rule.</p>
<p>If you would like your linux based VPS to respond to ping requests you will need to allow them in iptables. To do this create an iptables rule (never use iptables -F to flush your rules or you will most likely lock yourself out of your SSH session):</p>
<p>SSH into the server using putty (<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">click here for help on using SSH</a>)</p>
<p>Once logged in type:</p>
<p>iptables -I INPUT -p icmp -m icmp --icmp-type echo-request -j ACCEPT<br />iptables-save</p>
<p>You should now be able to ping your server.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Add Additional Services to Your Existing VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[812b4ba287f5ee0bc9d43bbf5bbe87fb]]></guid>
<pubDate><![CDATA[Mon, 11 Feb 2013 12:31:10 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Find how to add additional services to your existing VPS on VPSBlocks. A step by step tutorial for self learners.
To add additional services to your existing VPS:
Login at https://portal.controlmyvps.com.au&nbsp;using your email address and password
Cl...]]></description>
<content:encoded><![CDATA[<p>Find how to add additional services to your existing VPS on VPSBlocks. A step by step tutorial for self learners.</p>
<p>To add additional services to your existing VPS:</p>
<p>Login at <a href="https://www.vpsblocks.com.au/Login.aspx">https://portal.controlmyvps.com.au</a>&nbsp;using your email address and password</p>
<p>Click the 'Modify' tab</p>
<p>Select the name of the VPS you wish to modify from the drop down list box (it may take a few seconds to load after you do this)</p>
<p>Click on 'Upgrade/Downgrade Options'</p>
<p>Here you can choose to add additional services or increase resources to your existing VPS.</p>
<p><em>* If items already have values, these are the current items already added to your VPS. Removing them&nbsp;or setting quantities to 0 will remove them from your VPS.</em></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to View Your Bandwidth?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[a5771bce93e200c36f7cd9dfd0e5deaa]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 12:00:37 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[This tutorial explains how to view bandwidth in some system. Follow steps for self learning &amp; implementation.
This article explain how to change the password we store for your VPS. This password is by VPSBlocks staff if they need to access your VPS f...]]></description>
<content:encoded><![CDATA[<p>This tutorial explains how to view bandwidth in some system. Follow steps for self learning &amp; implementation.</p>
<p>This article explain how to change the password we store for your VPS. This password is by VPSBlocks staff if they need to access your VPS for administrative or support purposes so it's best if you keep it updated if you change your root/administrator password on your VPS. This is also used by resellers clients to login to the portal website to administer the VPS only.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>To view your bandwidth - regular clients</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Virtual Machines' on the left hand panel</p>
<p>4.&nbsp;You will see a summary of bandwidth used and can click 'Manage' next to any of your VPSs you want to view full graphs for</p>
<p>5. Click on the 'Bandwidth' tab</p>
<p><strong>To view your bandwidth - resellers clients'</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your vps username and password</p>
<p>3.&nbsp;You will see a summary of bandwidth used and can click 'Manage' next to any of your VPSs you want to view full graphs for</p>
<p>4. Click on the 'Bandwidth' tab</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Open a port in the Windows Firewall]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[6974ce5ac660610b44d9b9fed0ff9548]]></guid>
<pubDate><![CDATA[Fri, 15 Mar 2013 14:22:26 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to open a port in the Windows Firewall. VPSBlocks complete tutorial will guide you to learn fast.
To open a port in Windows 2012&nbsp;and Windows 2008

On the Start menu, click Run, type WF.msc, and then click OK.
In the Windows Firewall wit...]]></description>
<content:encoded><![CDATA[<p>Learn how to open a port in the Windows Firewall. VPSBlocks complete tutorial will guide you to learn fast.</p>
<p><strong>To open a port in Windows 2012&nbsp;and Windows 2008</strong></p>
<ul>
<li>On the <strong>Start</strong> menu, click <strong>Run</strong>, type <strong>WF.msc</strong>, and then click <strong>OK</strong>.</li>
<li>In the <strong>Windows Firewall with Advanced Security</strong>, in the left pane, right-click <strong>Inbound Rules</strong>, and then click <strong>New Rule</strong> in the action pane (upper right corner).</li>
<li>In the Rule Type dialog box, select <strong>Port</strong>, and then click <strong>Next</strong>.</li>
<li>In the Protocol and Ports dialog box, select <strong>TCP</strong>. Select Specific local ports, and then type the port number you wish to open. Click <strong>Next</strong>.</li>
<li>In the Action dialog box, select <strong>Allow the connection</strong>, and then click <strong>Next</strong>.</li>
<li>In the Profile dialog box, select all profiles. Then click <strong>Next</strong>.</li>
<li>In the Name dialog box give the rule a name. Then click <strong>Finish</strong>.</li>
</ul>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Clone An Existing VPS?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[8d5e957f297893487bd98fa830fa6413]]></guid>
<pubDate><![CDATA[Fri, 13 Dec 2013 15:03:20 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[A tutorial on how to clone an existing VPS on VPSBlocks. Follow step by step tutorial guideline to learn &amp; do it yourself.
We are happy to clone a VPS for you, there is no charge for this, and it is done manually by staff to ensure that the networkin...]]></description>
<content:encoded><![CDATA[<p>A tutorial on how to clone an existing VPS on VPSBlocks. Follow step by step tutorial guideline to learn &amp; do it yourself.</p>
<p>We are happy to clone a VPS for you, there is no charge for this, and it is done manually by staff to ensure that the networking within your cloned VPS is updated to a new IP address, and our billing system is updated properly.</p>
<p>If you wish to clone a VPS you should email support@vpsblocks.com.au and provide the following information:</p>
<p>1. Name of the VPS to be cloned</p>
<p>2. Name you want the new VPS to have</p>
<p>3. Resource/Block level you wish the new VPS to have</p>
<p>4. Administrator or root password for the existing VPS so once cloned we can login and set the networking properly on the cloned VPS.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Setting Up a Webserver Using Webmin]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[38b3eff8baf56627478ec76a704e9b52]]></guid>
<pubDate><![CDATA[Mon, 11 Mar 2013 13:25:10 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Great tutorial available on setting up a webserver using webmin without cPanel. A step by step tutorial for new learners.
If you want to host websites and are happy to do without the friendly cPanel interface, there is a great tutorial available here:
h...]]></description>
<content:encoded><![CDATA[<p>Great tutorial available on setting up a webserver using webmin without cPanel. A step by step tutorial for new learners.</p>
<p>If you want to host websites and are happy to do without the friendly cPanel interface, there is a great tutorial available here:</p>
<p><a href="http://www.asep.us/2011/03/15/how-to-set-up-web-server-using-webmin-centos/">http://www.asep.us/2011/03/15/how-to-set-up-web-server-using-webmin-centos/</a></p>
<p>This shows you step by step how to setup your CentOS webserver using SSH and Webmin.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[NGinx Caching Dynamic Content (Engintron) with cPanel]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[3dd48ab31d016ffcbf3314df2b3cb9ce]]></guid>
<pubDate><![CDATA[Fri, 07 Jun 2019 09:17:17 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[If you run a busy site that&nbsp;is&nbsp;not loading as fast as you would like, and that does not run an ecommerce shopping cart, you can setup NGinx to cache your PHP output and serve it directly without sending every request to Apache.
First, you need t...]]></description>
<content:encoded><![CDATA[<p>If you run a busy site that&nbsp;is&nbsp;not loading as fast as you would like, and that does not run an ecommerce shopping cart, you can setup NGinx to cache your PHP output and serve it directly without sending every request to Apache.</p>
<p>First, you need to install Engintron (not NGinxCP), to install Engintron, see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/172/0/installing-nginx-on-cpanel-servers">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/172/0/installing-nginx-on-cpanel-servers</a></p>
<p>Once Engintron is installed, you need to go to WHM -&gt; Plugins -&gt; Engintron for cPanel/WHM</p>
<p>Then click on 'Edit proxy_params_dynamic'</p>
<p>Now, you need to modify some values:</p>
<p><img src="https://www.vpsblocks.com.au/images/support/EngintronDynamic1.png" alt="" width="1231" height="592" /></p>
<p>You can set the EXPIRES_FOR_DYNAMIC value to any number of minutes, this means that cache in NGinx will expire after&nbsp;5 minutes and then it will grab the latest from Apache.</p>
<p>Scroll down for further settings:</p>
<p><img src="https://www.vpsblocks.com.au/images/support/EngintronDynamic2.png" alt="" width="837" height="596" /></p>
<p>Here you should set the proxy_cache_valid final number to the same as your expires cache (e.g. 5 minutes). Then ensure that you remove the comment character (#) from the settings on the expires line.</p>
<p>Then click the green Update button to complete the process.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Uploading / Downloading Files Through Remote Desktop]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[07e1cd7dca89a1678042477183b7ac3f]]></guid>
<pubDate><![CDATA[Thu, 01 Aug 2013 15:54:26 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Transferring files to and from the Remote Desktop session is quite easy. Learn it on VPSBlocks to do it yourself.
To upload or download files through remote desktop you need to share a local drive.
To do this start the remote desktop program:

Click o...]]></description>
<content:encoded><![CDATA[<p>Transferring files to and from the Remote Desktop session is quite easy. Learn it on VPSBlocks to do it yourself.</p>
<p>To upload or download files through remote desktop you need to share a local drive.</p>
<p>To do this start the remote desktop program:</p>
<ul>
<li>Click on the 'Start' menu or 'Windows' icon</li>
<li>In the search/cmd box enter: mstsc.exe</li>
</ul>
<p>When the window comes up fill out the VPS address, then click on 'Options' (don't click Connect just yet)</p>
<p>Click on the 'Local Resources' tab</p>
<p>Click on the 'More' button under 'Local devices and resources'</p>
<p>There you can select which local drives you want to share with your remote desktop session.</p>
<p>Once you've done that, click 'Connect' to connect to your VPS.</p>
<p>Once you've logged into your VPS, on the VPS&nbsp;open 'My Computer' or 'File Explorer'. Under 'Computer' you'll see your local hard drives and you'll now also see a networked hard drive which leads to your local computer's drive. You can simply copy and paste or drag/drop files across between your local computer and the VPS.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Start Your VPS?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[19ca14e7ea6328a42e0eb13d585e4c22]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 11:54:23 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Don't have any idea on how to start your VPS? Learn here step by step tutorial guideline to do it yourself.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change account ...]]></description>
<content:encoded><![CDATA[<p>Don't have any idea on how to start your VPS? Learn here step by step tutorial guideline to do it yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to start/stop your VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'VPS Management'</p>
<p>4. Select&nbsp;the&nbsp;VPS in question from the drop down list box</p>
<p>5. Look for the start/stop options in the Actions window.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Creating a private internal network]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[2f2b265625d76a6704b08093c652fd79]]></guid>
<pubDate><![CDATA[Fri, 22 Feb 2019 11:38:32 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Step-by-step tips on how to create a private network between your Virtual Machines.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, pla...]]></description>
<content:encoded><![CDATA[<p>Step-by-step tips on how to create a private network between your Virtual Machines.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p>You MUST login using your email address and account level password to be able to manage private internal networks.</p>
<p><strong>How to&nbsp;create a private internal network</strong></p>
<ol>
<li>Login to the VPSBlocks My Account Portal using your email address and account level password.</li>
<li>Click on 'Internal Networks' on the left hand menu</li>
<li>If you have an internal network created it will display the IP Range of your network, it will also list any virtual machines already connected to the network. If not click on 'Create Internal Network'. Provide an internal range (e.g. 192.168.2.0), note&nbsp;always use .0 on the end as the network will be automatically setup with a /24 subnet providing you with the ability to connect up to 254 machines.</li>
<li>You can create multiple private networks for isolating between&nbsp;different servers via subnets.</li>
<li>Now you have a virtual network, you need to add an internal network adapter to your virtual machines.</li>
</ol>
<p><img src="https://www.vpsblocks.com.au/images/support/InternalNetworksCreate.png" alt="" width="1523" height="870" /></p>
<p><strong>Adding a private internal NIC to your VMs</strong></p>
<ol>
<li>Click on 'Virtual Machines' on the left hand menu</li>
<li>Click on 'Manage' next to the virtual machine&nbsp;you want to add an internal NIC&nbsp;</li>
<li>At this stage the virtual machine must be powered off (shutdown), you can do this through the 'Power Off VPS' button, or do it through the operating system on your virtual machine. Once it's shut down continue to step 4.</li>
<li>Click on the 'Networking' button</li>
<li>Click 'Add Internal NIC'</li>
<li>This will add an internal NIC to your&nbsp;virtual machine and automatically assign it an IP address from your internal range (this IP cannot be changed). The NIC will use DHCP, however, further configuration is necessary on both&nbsp;Windows and Linux platforms.</li>
<li>You can now start your server again (click 'Overview' and 'Power On VPS')</li>
</ol>
<p><img src="https://www.vpsblocks.com.au/images/support/InternalNetworksCreate2.png" alt="" width="1335" height="940" /></p>
<p><strong>Final&nbsp;configuration within your virtual machine</strong></p>
<ol>
<li>If you are running&nbsp;Windows on the virtual machine you will need to set the new NIC's metric to be higher than the default, this is so your system knows which NIC to send public traffic through. Please see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/294/0/internal-private-networking-on-windows">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/294/0/internal-private-networking-on-windows</a></li>
<li>If you are running CentOS or RedHat you will need to&nbsp;create a configuration file at /etc/sysconfig/network-scripts/ifcfg-eth1 (usually it is eth1) and ensure the DEFROUTE is set to No. Please see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/314/0/nic-configuration-on-redhat-and-centos">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/314/0/nic-configuration-on-redhat-and-centos</a></li>
<li>If you are running Ubuntu or Debian you will need to edit /etc/network/interfaces file and add the configuration for the new NIC, ensuring it is set to use DHCP.</li>
</ol>
<p>If you are unsure how to configure your internal NIC properly please contact support and we would be happy to help.</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To Manage Remote Desktop Licenses]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[20f07591c6fcb220ffe637cda29bb3f6]]></guid>
<pubDate><![CDATA[Fri, 11 Dec 2015 11:28:27 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[You can manage your remote desktop license while having an existing VPS. Learn how to manage it step by step.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all your VPSs,...]]></description>
<content:encoded><![CDATA[<p>You can manage your remote desktop license while having an existing VPS. Learn how to manage it step by step.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How your Exchange licenses</strong></p>
<p>If you have an existing VPS and would like or have&nbsp;remote desktop licenses, you can adjust the quantity through the portal.</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on the 'Account' tab</p>
<p>3. Click on 'Manage Services' on the left hand side</p>
<p>3. Select the&nbsp;product 'Remote Desktop License'</p>
<p>4. Click on 'Upgrade/Downgrade'</p>
<p>5.&nbsp;Set your quantity you require.</p>
<p>6. Our staff will login and modify your licensing within your VPS. You MUST make sure that your administrator password is stored correctly in our system so we can access your VPS to adjust the licensing, see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/105/0/how-do-i-change-my-stored-vps-password">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/105/0/how-do-i-change-my-stored-vps-password</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How Do I Pause My VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[1c383cd30b7c298ab50293adfecb7b18]]></guid>
<pubDate><![CDATA[Thu, 05 Jul 2012 11:53:55 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Find information on how to pause VPS to do it yourself. VPSBlocks step by step tutorial will assist you to learn it.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change...]]></description>
<content:encoded><![CDATA[<p>Find information on how to pause VPS to do it yourself. VPSBlocks step by step tutorial will assist you to learn it.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to&nbsp;pause your VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'VPS Management'</p>
<p>4. Select&nbsp;the&nbsp;VPS in question from the drop down list box</p>
<p>5. Look for the&nbsp;pause option in the Actions window.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Change Your Portal Login Password]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[28dd2c7955ce926456240b2ff0100bde]]></guid>
<pubDate><![CDATA[Wed, 07 Nov 2012 09:18:18 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[This post explain how to change the portal password for your VPS. Learn it reading this step by step tutorial.
This article explain how to change the password we store for your VPS. This password is by VPSBlocks staff if they need to access your VPS for ...]]></description>
<content:encoded><![CDATA[<p>This post explain how to change the portal password for your VPS. Learn it reading this step by step tutorial.</p>
<p>This article explain how to change the password we store for your VPS. This password is by VPSBlocks staff if they need to access your VPS for administrative or support purposes so it's best if you keep it updated if you change your root/administrator password on your VPS. This is also used by resellers clients to login to the portal website to administer the VPS only.</p>
<p>&nbsp;</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p>&nbsp;</p>
<p><strong>To change your stored VPS password</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>2. Click on the 'Modify' tab</p>
<p>4. Select&nbsp;the&nbsp;VPS in question from the drop down list box</p>
<p>5. Click on 'Change Password'</p>
<p>6. Enter your new password and click 'Save Changes'</p>
<p>&nbsp;</p>
<p><strong>To change your account level password</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Account'</p>
<p>4. Click on 'Change Password'</p>
<p>5. Enter your new password and click 'Save Changes'</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Read and Interpret Email Headers]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[084b6fbb10729ed4da8c3d3f5a3ae7c9]]></guid>
<pubDate><![CDATA[Mon, 28 Jul 2014 18:42:10 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Find source of an email, view the mail headers &amp; interpret the information correctly. Read VPSBlocks to learn.
If you want to see where an email originated from, you need to view the mail headers and interpret the information correctly. This is helpfu...]]></description>
<content:encoded><![CDATA[<p>Find source of an email, view the mail headers &amp; interpret the information correctly. Read VPSBlocks to learn.</p>
<p>If you want to see where an email originated from, you need to view the mail headers and interpret the information correctly. This is helpful in debugging where SPAM came from, or why messages are not being delivered properly.</p>
<p>There is a great article at:&nbsp;<a href="http://www.arclab.com/en/amlc/how-to-read-and-analyze-the-email-header-fields-spf-dkim.html" target="_blank">http://www.arclab.com/en/amlc/how-to-read-and-analyze-the-email-header-fields-spf-dkim.html</a></p>
<p>In case the article is removed we have duplicated the content here:</p>
<h2>How to access the Message Header</h2>
<p>Most mail clients allow access to the message header. The following list contains a few popular mail and web mail clients.&nbsp;<br />Please refer to the manual of your mail client if your mail client is not included in this list.</p>
<p>&nbsp;</p>
<ul>
<li>
<h3>View the Message Header in Google Mail (GMail) Webmail:</h3>
Login to your account on the webpage and open the message (click on it). Click on the "down-arrow" on the top-right of the message and select "Show Original". Now you will see the complete message source.<br /><br /></li>
<li>
<h3>View the Message Header in Yahoo! Mail Webmail:</h3>
Login to your account on the webpage and open the message (click on it).&nbsp;<br />Click on "Actions" and select "View Full Header".<br /><br /></li>
<li>
<h3>View the Message Header in Hotmail Webmail:</h3>
Login to your account on the webpage and go to the message list.&nbsp;<br />Right-click on the message and select "View Message Source".&nbsp;<br /><br /></li>
<li>
<h3>View the Message Header in MS Outlook:</h3>
Open the message in MS Outlook. Now go to "View" and select "Message Options" - or "File" -&gt; "Info" -&gt; "Properties".<br />Look at "Intenet Headers".<br /><br /></li>
<li>
<h3>View the Message Header in Thunderbird:</h3>
Open the message, then click on "View" and select "Message Source".<br /><br /></li>
<li>
<h3>View the Message Header in MS Windows Mail (and MS Outlook Express):</h3>
Select the message in the list, right-click on it and select "Properties" and go to "Details.</li>
</ul>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<h2>Standard Message Header Fields</h2>
<p>Sample Message Header:</p>
<p><span style="font-family: 'Courier New'; font-size: x-small;">Return-path: &lt;sender@senderdomain.tld&gt;<br />Delivery-date: Wed, 13 Apr 2011 00:31:13 +0200<br /><span style="color: #006600;">(3)Received: from mailexchanger.recipientdomain.tld([ccc.ccc.ccc.ccc])<br />by mailserver.recipientdomain.tld running ExIM with esmtp<br />id xxxxxx-xxxxxx-xxx; Wed, 13 Apr 2011 01:39:23 +0200<br />(2)Received: from mailserver.senderdomain.tld ([bbb.bbb.bbb.bbb] helo=mailserver.senderdomain.tld)<br />by mailexchanger.recipientdomain.tld with esmtp id xxxxxx-xxxxxx-xx<br />for recipient@recipientdomain.tld; Wed, 13 Apr 2011 01:39:23 +0200<br />(1)Received: from senderhostname [aaa.aaa.aaa.aaa] (helo=[senderhostname])<br />by mailserver.senderdomain.tld with esmtpa (Exim x.xx)<br />(envelope-from &lt;sender@senderdomain.tld) id xxxxx-xxxxxx-xxxx<br />for recipient@recipientdomain.tld; Tue, 12 Apr 2011 20:36:08 -0100</span><br />Message-ID: &lt;xxxxxxxx.xxxxxxxx@senderdomain.tld&gt;<br />Date: Tue, 12 Apr 2011 20:36:01 -0100<br />X-Mailer: Mail Client<br /><span style="color: #ff0000;">From: Sender Name &lt;sender@senderdomain.tld&gt;</span><br />To: Recipient Name &lt;recipient@recipientdomain.tld&gt;<br />Subject: Message Subject</span></p>
<p>&nbsp;</p>
<ul>
<li>Return Path: The email address which should be used for bounces. The mailserver will send a message to the specified email address if the message cannot be delivered</li>
<li>Delivery-date: The data the message was delivered</li>
<li>Date: The date the message was sent</li>
<li>Message-ID: The ID of the message</li>
<li>X-Mailer: The mail client (mail program) used to send the message</li>
<li>From: The message sender in the format: "Friendly Name" &lt;<a href="mailto:email@address.tld">email@address.tld</a>&gt;</li>
<li>To: The message recipient in the format: "Friendly Name" &lt;<a href="mailto:email@address.tld">email@address.tld</a>&gt;</li>
<li>Subject: The message subject</li>
</ul>
<p>&nbsp;</p>
<p><span style="color: #ff0000;">The From: line, which contains the sender of the message could be faked easily, so you should not rely on this information.</span></p>
<p><span style="color: #006600;">The lines in green contain the routing information</span>, from the senders computer to the recipients mailserver.</p>
<p>&nbsp;</p>
<p>Lets take a closer look at these lines:</p>
<p><span style="font-family: 'Courier New'; font-size: x-small;">(3) Received: from senderhostname [aaa.aaa.aaa.aaa] (helo=[ senderhostname])<br />by mailserver.senderdomain.tld with esmtpa (Exim x.xx)<br />(envelope-from &lt;sender@senderdomain.tld) id xxxxx-xxxxxx-xxxx<br />for recipient@recipientdomain.tld; Tue, 12 Apr 2011 20:36:08 -0100</span></p>
<p>&nbsp;</p>
<p>(3) The message was sent from the senders computer with the IP address aaa.aaa.aaa.aaa to the mailserver of the sender. In many cases the sender IP aaa.aaa.aaa.aaa is a dynamic IP address, e.g. DSL. The IP address gives many informations about the sender, the location of the sender and the provider.</p>
<p>&nbsp;</p>
<p><span style="font-family: 'Courier New'; font-size: x-small;">(2) Received: from mailserver.senderdomain.tld ([bbb.bbb.bbb.bbb] helo=mailserver.senderdomain.tld)<br />by mailexchanger.recipientdomain.tld with esmtp<br />id xxxxxx-xxxxxx-xx</span>&nbsp;<br /><br />(2) The message was transfered from the senders mailserver with the IP address bbb.bbb.bbb.bbb to the recipients mailexchanger. The mailexchanger is the mailserver, which accepts incoming messages for a domain.</p>
<p>&nbsp;</p>
<p><span style="font-family: 'Courier New'; font-size: x-small;">(1) Received: from mailexchanger.recipientdomain.tld([ccc.ccc.ccc.ccc])<br />by mailserver.recipientdomain.tld running ExIM with esmtp<br />id xxxxxx-xxxxxx-xxx; Wed, 13 Apr 2011 01:39:23 +0200</span>&nbsp;<br /><br />(1) The message was finally received by the recipients mailserver from the the recipients mailexchanger ccc.ccc.ccc.ccc.</p>
<p>&nbsp;</p>
<p>This is only a sample, which should show the principles. The message routing can contain much more steps, depending on the used mailprovider. It should always be possible to see the sender computer IP address aaa.aaa.aaa.aaa and the sender mailserver bbb.bbb.bbb.bbb if the message was sent from a mail client and a client computer. If the message was sent from a webmail client, then the real IP address of the sender is not included - in this case aaa.aaa.aaa.aaa (if any) will be the IP address of the webmail.<br /><br /><span style="color: #ff0000;">Some might try to fake the routing information, but your mailserver should give you a warning that something is not correct during the transfer from the sender mailserver bbb.bbb.bbb.bbb to the recipient mailexchanger ccc.ccc.ccc.ccc.</span></p>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<h2>Sender Policy Framework (SPF)</h2>
<p>The Sender Policy Framework SPF is a complex framework. In easy words (simplified):&nbsp;<br />"SPF is used to describe what mailserver is allowed to send messages for a domain".&nbsp;<br /><br />Its used to avoid fake email addresses (as sender email address). The system can detect if the mailserver, which want to send a message to the recipients mailexchanger is valid for the senders email address.<br /><br />The result can be:<br />Received-SPF: neutral<br />Received-SPF: pass<br /><br />If it fails,<br />Received-SPF: fail<br />You should normally not receive the message at all, because the message should be rejected by the mailexchanger.</p>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<h2>DomainKeys Identified Mail (DKIM)</h2>
<p>"Domain Keys Identified Mail (DKIM) is a method for associating a domain name to an email, thereby allowing an organization to take responsibility for a message in a way that can be validated by a recipient." ... from&nbsp;<a href="http://en.wikipedia.org/wiki/DKIM" target="_blank">Wikipedia.org</a></p>
<p>In other words (simplified):&nbsp;<br />"Some organization (domain) has signed the message and is responsible for it".<br /><br />Its a good indicator, that the message is NOT a spam message. No spammer would "sign" a message.</p>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<h2>SpamAssassin's Header Lines</h2>
<p><a href="http://spamassassin.apache.org/" target="_blank">SpamAssassin</a>&nbsp;is a anti-spam software, which is installed on many mailservers. Its a great tool, which gives a detailed report for each message by adding lines and a summary to the message header.</p>
<p>&nbsp;</p>
<p>Sample for a clean message:<br /><span style="font-family: 'Courier New'; font-size: x-small;"><span style="color: #006600;">X-Spam-Level: ---<br />X-Spam-Score: -3.5<br />X-Spam-Report: Content analysis details: (-3.5 points)&nbsp;</span><br />pts rule name description&nbsp;<br />---- ---------------------- --------------------------------------------------<br />-1.0 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,&nbsp;<br />&nbsp; low trust [xxx.xxx.xxx.xxx listed in list.dnswl.org]<br />-2.5 SPF_PASS SPF:&nbsp; sender matches SPF record<br />-0.0 DKIM_VERIFIED&nbsp; Domain Keys Identified Mail: signature passes verification<br />&nbsp;0.0 DKIM_SIGNED&nbsp; Domain Keys Identified Mail: message has a signature<br />&nbsp;0.0 RDNS_NONE&nbsp; Delivered to trusted network by a host with no rDNS</span></p>
<p>&nbsp;</p>
<p>A X-Spam-Score &lt;5 means (on most systems) no spam, &gt;5 probably spam and &gt;15 spam. Spam might get deleted immediatly or moved to the junk mail folder. Some systems add [SPAM] to the subject, so that these messages could be moved to the junk folder in the mail client using a rule.<br /><br /><span style="color: #006600;">This sample shows a clean message, with a negative spam rating! It includes a SPF-pass and the message is DKIM signed.</span></p>
<p>SpamAssasin does not only check the message sender, it also checks the format and the content of the message.</p>
<p>&nbsp;</p>
<p>Here is a sample of a spam-message, which should illustrate it:<span style="font-family: 'Courier New'; font-size: x-small;"><span style="color: #ff0000;"><br />X-Spam-Level: ++++++++++++++++++++++++++++++++++<br />X-Spam-Score: 34.7<br />X-Spam-Report: Content analysis details: (34.7 points)</span>&nbsp;<br />&nbsp;pts rule name description<br />---- ---------------------- --------------------------------------------------<br />2.9 RCVD_IN_XBL RBL:&nbsp; Received via a relay in Spamhaus XBL<br />0.5 RCVD_IN_PBL RBL:&nbsp; Received via a relay in Spamhaus PBL&nbsp;<br />...<br />1.6 URIBL_AB_SURBL&nbsp; Contains an URL listed in the AB SURBL blocklist<br />2.1 URIBL_WS_SURBL&nbsp; Contains an URL listed in the WS SURBL blocklist&nbsp;<br />2.9 URIBL_JP_SURBL&nbsp; Contains an URL listed in the JP SURBL blocklist&nbsp;<br />2.5 URIBL_SC_SURBL&nbsp; Contains an URL listed in the SC SURBL blocklist&nbsp;<br />0.9 URIBL_RHS_DOB&nbsp; Contains an URI of a new domain (Day Old Bread)&nbsp;<br />...<br />0.0 MISSING_DATE&nbsp; Missing Date: header&nbsp;<br />0.1 HTML_MESSAGE&nbsp; BODY: HTML included in message&nbsp;<br />2.4 HTML_IMAGE_ONLY_08&nbsp; BODY: HTML: images with 400-800 bytes of words&nbsp;<br />0.7 MIME_HTML_ONLY&nbsp; BODY: Message only has text/html MIME parts&nbsp;<br />1.1 HTML_SHORT_LINK_IMG_1&nbsp; HTML is very short with a linked image&nbsp;<br />1.3 SUBJECT_NEEDS_ENCODING&nbsp; SUBJECT_NEEDS_ENCODING&nbsp;<br />...</span></p>
<p>&nbsp;</p>
<p><span style="color: #ff0000;">This message has a horrible spam-rating of 34.7. Its definitly a spam message.</span></p>
<ul>
<li>It was received via a relay (mailserver), which is listed on a blacklist.</li>
<li>It contains a URL in the message-body, which is listed in several blocklists</li>
<li>The message format has errors</li>
</ul>
<p>&nbsp;</p>
<p>As you can see, the rules have different scores (spam rating), e.g. HTML_MESSAGE has only 0.1, because any rich-text (html) message would match this rule. HTML_IMAGE_ONLY_08 has a higher score of 2.4, because it indicates an "image message", where the sender tries to avoid the content filter by using an image instead of text.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[ClamAV Manual Scanning]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[19f3cd308f1455b3fa09a282e0d496f4]]></guid>
<pubDate><![CDATA[Thu, 30 Apr 2015 10:37:28 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[You may also build ClamAV from sources to benefit from better scanning. Find ste by step tutorial to do it yourself.
If you need to scan particular location(s) on your VPS using ClamAV, please use following:
&nbsp;
1. logon to the VPS via SSH as root
...]]></description>
<content:encoded><![CDATA[<p>You may also build ClamAV from sources to benefit from better scanning. Find ste by step tutorial to do it yourself.</p>
<p>If you need to scan particular location(s) on your VPS using ClamAV, please use following:</p>
<p>&nbsp;</p>
<p>1. logon to the VPS via <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh" target="_blank">SSH </a>as root</p>
<p>2. run the command:</p>
<blockquote>
<p>clamscan -r /your/directory</p>
</blockquote>
<p>where -r means Recursive scan and /your/directory is the location you need to &nbsp;check</p>
<p>3. check the output of scanning</p>
<p>&nbsp;</p>
<p>Please note, that depending on files amount and their size the scanning process may take significantly long time.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Manage Your Exchange Licenses]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[db8e1af0cb3aca1ae2d0018624204529]]></guid>
<pubDate><![CDATA[Fri, 11 Dec 2015 09:47:15 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Keep your licensing up to date in your system if have an existing VPS &amp; exchange installed. Learn to manage your exchange licenses.
Portal Login Explained
If you login to the portal website using your email address and account level password you can...]]></description>
<content:encoded><![CDATA[<p>Keep your licensing up to date in your system if have an existing VPS &amp; exchange installed. Learn to manage your exchange licenses.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How your Exchange licenses</strong></p>
<p>If you have an existing VPS and have Exchange installed, it's important to keep your licensing up to date in our system. Any time you add or remove a mailbox you must report your usage within the portal.</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on the 'Account' tab</p>
<p>3. Click on 'Manage Services' on the left hand side</p>
<p>3. Select the&nbsp;product 'Microsoft Exchange SAL'</p>
<p>4. Click on 'Upgrade/Downgrade'</p>
<p>5.&nbsp;Set your quantity based on the number of mailboxes you have in your Exchange Server. This MUST be kept up to date as Microsoft occasionally audits licenses.</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Add SATA Space to Your VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/add-sata-space-to-your-vps]]></link>
<guid isPermaLink="false"><![CDATA[b3e3e393c77e35a4a3f3cbd1e429b5dc]]></guid>
<pubDate><![CDATA[Tue, 04 Feb 2014 11:33:36 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Do you having existing VPS and would like to add SATA space to it? You can do so by following VPSBlocks instructions. SATA Space is for use for backup purposes only.
Portal Login Explained
If you login to the portal website using your email address and ...]]></description>
<content:encoded><![CDATA[<p>Do you having existing VPS and would like to add SATA space to it? You can do so by following VPSBlocks instructions. SATA Space is for use for backup purposes only.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to add SATA space to your VPS</strong></p>
<p>If you have an existing VPS and would like to or add SATA space, you can do so by following these instructions (note SATA space will be added as a separate drive and cannot be used to expand your existing NVME/Flash disk). SATA space is for backup use only, and is not backed up within our infrastructure:</p>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Click on 'Manage' next to the machine you wish to modify.</p>
<p>4. Click on the 'Modify' tab</p>
<p>5. Click on 'Upgrade/Downgrade Options'</p>
<p>5. Here you can add SATA disk space, extra RAM, CPU Cores, Bandwidth and Disk Space. You can also select a different operating system, however, for the new operating system to take affect you must reprovision your VPS (see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/85/0/how-to-reprovision--reinstall--setup-your-vps-again</a> )</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Downloading your virtual hard disk]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/downloading-your-virtual-hard-disk]]></link>
<guid isPermaLink="false"><![CDATA[f9b902fc3289af4dd08de5d1de54f68f]]></guid>
<pubDate><![CDATA[Wed, 03 Apr 2019 13:25:56 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[If you have a VPS that you wish to download the virtual disk for, you can do that directly through the portal.
Portal Login Explained
If you login to the portal website using your email address and account level password you can administer all your VPSs...]]></description>
<content:encoded><![CDATA[<p>If you have a VPS that you wish to download the virtual disk for, you can do that directly through the portal.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>How to download your virtual hard disk</strong></p>
<p><em>Important notes:</em></p>
<ul>
<li><em>You can only download the VHD if your VPS is stopped. During the download you cannot start the VPS (as the virtual hard disk is in use).</em></li>
<li><em>You can only download your primary NVME/Flash disk, you cannot download your SATA disk (SATA disks are meant solely for backup purposes).</em></li>
</ul>
<p>1. Login to the <a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a> using your email address and password</p>
<p>2. Click on 'Virtual Machines'</p>
<p>3. Shutdown the virtual machine in question. This is best done from within the VPS operating system itself. When it is shut down you will see the Status of the virtual machine as 'Stopped'. A download link will appear in the 'SSD(GB)' column.</p>
<p>4. Click the download link and the download will begin. Note this download is not resumeable as it a direct stream download.</p>
<p> </p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cloudflare Page Rules and Caching (Free version)]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[6855456e2fe46a9d49d3d3af4f57443d]]></guid>
<pubDate><![CDATA[Mon, 08 Apr 2019 13:13:01 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[First, you should optimise the performance of your website and the server configuration. We recommend you&nbsp;read and follow&nbsp;suggestions at:&nbsp;https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/311/0/improving-website-performance
On...]]></description>
<content:encoded><![CDATA[<p>First, you should optimise the performance of your website and the server configuration. We recommend you&nbsp;read and follow&nbsp;suggestions at:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/311/0/improving-website-performance">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/311/0/improving-website-performance</a></p>
<p>Once that is done, you can greatly increase the speed your site is served, and reduce the load on your server by utilising the CloudFlare CDN and incorporating specific page rules for Wordpress you can dramatically speed up delivery and protect your site from hackers.</p>
<p>We recommend you read the article by Erick Valois on exactly how to do this:&nbsp;<a href="https://ttfb.io/blog/how-to-set-up-cloudflare-to-cache-wordpress-pages/">https://ttfb.io/blog/how-to-set-up-cloudflare-to-cache-wordpress-pages/</a></p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Rename Your VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/rename-your-vps]]></link>
<guid isPermaLink="false"><![CDATA[7f100b7b36092fb9b06dfb4fac360931]]></guid>
<pubDate><![CDATA[Wed, 23 Sep 2015 13:37:03 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to rename your VPS. Follow step by step tutorial guidelines for doing it by yourself.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPSs, change account details, pla...]]></description>
<content:encoded><![CDATA[<p>Learn how to rename your VPS. Follow step by step tutorial guidelines for doing it by yourself.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>Renaming a VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Virtual Machines' on the left hand side</p>
<p>4. Double click on the VPS name you wish to change</p>
<p>5. Type in the new VPS name and then press the 'Enter' key</p>
<p>Note: The VPS name must still be in the same format e.g. xxx.domain.com</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wordpress on 80 port behind HTTPS terminating proxy]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[24b16fede9a67c9251d3e7c7161c83ac]]></guid>
<pubDate><![CDATA[Thu, 02 Apr 2020 12:33:52 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[If you run Wordpress on HTTP-only host or instance which is behind HTTPS proxy it is highly possible you will get infinite redirect loop to HTTPS.
To fix that you need to modify the file wp-config.php and add following lines:
&nbsp;
if($_SERVER['HTTP_X_FO...]]></description>
<content:encoded><![CDATA[<p>If you run Wordpress on HTTP-only host or instance which is behind HTTPS proxy it is highly possible you will get infinite redirect loop to HTTPS.</p>
<p>To fix that you need to modify the file <code>wp-config.php</code> and add following lines:</p>
<p>&nbsp;</p>
<p><code>if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){</code></p>
<p><code>$_SERVER['HTTPS'] = 'on';</code></p>
<p><code> $_SERVER['SERVER_PORT'] = 443; }</code></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Uploading Large Themes in Wordpress]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[0a09c8844ba8f0936c20bd791130d6b6]]></guid>
<pubDate><![CDATA[Thu, 05 Dec 2013 12:37:45 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Sometimes you need to upload a large theme or file to wordpress site. Follow easy guidelines to do it yourself.
If you run Wordpress and get a timeout error uploading large themes, you can always upload them manually via FTP.
In this training video the ...]]></description>
<content:encoded><![CDATA[<p>Sometimes you need to upload a large theme or file to wordpress site. Follow easy guidelines to do it yourself.</p>
<p>If you run Wordpress and get a timeout error uploading large themes, you can always upload them manually via FTP.</p>
<p>In this training video the presenter uses two additional pieces of software (if you have other FTP clients or ZIP clients you can use them instead):</p>
<p><a title="Filezilla Free FTP software" href="http://filezilla-project.org/" target="_blank">Filezilla:&nbsp;</a>the free FTP solution, that allows you to transfer files from your computer to your web hosting account.</p>
<p><a title="7-zip" href="http://www.7-zip.org/" target="_blank">7-zip:</a>&nbsp;is a file archiver with a high compression ratio. You can use it to combine multiple files under 1 file archive, with compression.</p>
<p>Follow the steps in the video below, and you should be able to unzip, upload, and activate your wordpress theme, and install it manually.</p>
<p>&nbsp;</p>
<p><iframe src="//www.youtube.com/embed/3UP-m3mD5wE" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<p>The complete article can be found at:&nbsp;<a href="http://getyourblogready.com/install-wordpress-theme-manually-ftp/">http://getyourblogready.com/install-wordpress-theme-manually-ftp/</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Monitor Wordpress Sites for Vulnerabilities]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[58238e9ae2dd305d79c2ebc8c1883422]]></guid>
<pubDate><![CDATA[Wed, 03 Jul 2019 12:14:11 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[VPSBlocks has introduced a new feature to monitor and alert clients when their wordpress sites&nbsp;have known vulnerabilities.
Portal Login Explained
If you login to the portal website using your email address and password you can administer all your VPS...]]></description>
<content:encoded><![CDATA[<p>VPSBlocks has introduced a new feature to monitor and alert clients when their wordpress sites&nbsp;have known vulnerabilities.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services. You will not have access to setup Wordpress monitors unless you login using your&nbsp;email address.</p>
<p><strong>How to start/stop your VPS</strong></p>
<p>1. Go to&nbsp;<a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Security' on the left hand panel</p>
<p>4. Click on the plus next to 'Add a New Website Vulnerability Monitor'</p>
<p>5. Enter the URL for your wordpress website and hit 'OK'</p>
<p>The scan will enter a pending state, you can set the email notification address to anything like and hit the 'Save' icon. Once the scan is complete you will be notified via email if there are vulnerabilities, to refresh the page to get the report links and see&nbsp;the current status of all sites just click the 'Security' tab on the left hand panel again.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Setup Own Name Servers in Plesk]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[bcbe3365e6ac95ea2c0343a2395834dd]]></guid>
<pubDate><![CDATA[Tue, 21 Oct 2014 13:56:30 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[You can create your own name servers in Plesk. An excellent guidelines on how to setup own name servers in Plesk.
Plesk Nameserver Setup
Note: This is for setting up Plesk to accept child name servers, it does NOT create the child name servers, you need...]]></description>
<content:encoded><![CDATA[<p>You can create your own name servers in Plesk. An excellent guidelines on how to setup own name servers in Plesk.</p>
<h2>Plesk Nameserver Setup</h2>
<p>Note: This is for setting up Plesk to accept child name servers, it does NOT create the child name servers, you need to do that at your domain registrar.</p>
<p><strong class="kb-steps">1.</strong> Login to the Plesk control panel and navigate to your domain name.</p>
<p><strong class="kb-steps">2.</strong> Navigate to the &ldquo;DNS Settings&rdquo; area for your domain (the domain you want to create name servers for e.g. ns1.yourdomain.com / ns2.yourdomain.com).</p>
<p><strong class="kb-steps">3.</strong> Click &ldquo;Add Record&rdquo; and add the following records:</p>
<p>Record type: A<br /> Enter domain name: ns1<br /> Enter IP address:&nbsp;Your VPS IP (e.g. 203.143.x.x)<br /> Record type: A<br /> Enter domain name: ns2<br /> Enter IP address:&nbsp;Your VPS&nbsp;IP (e.g. 203.143.x.x)</p>
<p><strong class="kb-steps">4.</strong> You should now be able to use the following nameservers for all new domains on your account/server:</p>
<p>ns1.yourdomain.com<br /> ns2.yourdomain.com</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ordering an SSL Certificate for cPanel]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[0f28b5d49b3020afeecd95b4009adf4c]]></guid>
<pubDate><![CDATA[Mon, 02 Dec 2013 13:56:56 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Generate a CSR first to order an SSL Certificate for website. Follow VPSBlocks instructions for SSL certificaation.
To order an SSL Certificate for your website, you first need to generate a CSR (certificate signing request). See below for instructions f...]]></description>
<content:encoded><![CDATA[<p>Generate a CSR first to order an SSL Certificate for website. Follow VPSBlocks instructions for SSL certificaation.</p>
<p>To order an SSL Certificate for your website, you first need to generate a CSR (certificate signing request). See below for instructions for cPanel.</p>
<p><strong>cPanel Instructions</strong></p>
<ol>
<li>
<p>Login to your cPanel control panel.</p>
</li>
<li>
<p>Find and click on SSL/TLS Manager.</p>
</li>
<li>
<p>Click on&nbsp;<strong>Generate, view, upload, or delete SSL certificate signing requests</strong>.</p>
<p><img src="http://www.digicert.com/images/support-images/cpanel-whm/ssl-cpanel-csr-1.png" alt="" /></p>
</li>
<li>
<p>Click on&nbsp;<strong>Generate, view, or delete SSL certificate signing requests</strong>.</p>
</li>
<li>
<p>In the&nbsp;<strong>Generate a New Certificate Signing Request</strong>&nbsp;section, enter the following information:</p>
<p><strong>Key -</strong>&nbsp;Generate a new 2048 bit key<strong>&nbsp;<br /><br />Domains</strong>&nbsp;- The exact domain that you&nbsp;want to secure (including www e.g. www.yourdomain.com)</p>
<p><strong>Country</strong>&nbsp;- If needed, you can&nbsp;<a href="http://www.digicert.com/ssl-certificate-country-codes.htm">find your two-digit country code in our list</a>.</p>
<p><strong>State</strong>&nbsp;- The state in which your organization is located. Do not use an abbreviation.</p>
<p><strong>City</strong>&nbsp;- The city in which your organization is located.</p>
<p><strong>Company</strong>&nbsp;- The legally registered name of your organization/company.</p>
<p><strong>Company Division</strong>&nbsp;- The name of your department within the organization (frequently this entry will be listed as "IT," "Web Security," or is simply left blank).</p>
<p><strong>Email</strong>&nbsp;- Your email address where the CSR will be sent.</p>
<p><strong>Pass Phrase</strong>&nbsp;- Make up a password to be associated with the certificate. You will need to remember this password later.</p>
<p><img src="http://www.digicert.com/images/support-images/cpanel-whm/ssl-cpanel-csr-3.png" alt="" /></p>
</li>
<li>
<p>Click the&nbsp;<strong>Generate</strong>&nbsp;button. The CSR will display in the window.</p>
</li>
</ol>
<p>&nbsp;</p>
<p><strong>Once you have your CSR, you can now place an order in our control panel to purchase an SSL certificate. To do this:</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au" target="_blank">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your account email address and password</p>
<p>3. Click on 'New Orders'</p>
<p>4. Click on 'SSL Certificates'</p>
<p>5. Select whether you are creating a wildcard or individual domain certificate (most likely Comodo SSL to secure one domain - this includes yourdomain.com and www.yourdomain.com).</p>
<p>6. Cut and paste the CSR when requested and make sure you enter the details as they were in the CSR.</p>
<p>7. Follow the instructions you receive after placing the order.</p>
<p>8. Once you have been issued your certificate and are ready to install it, go to:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/140/0/install-a-comodo-ssl-certificate">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/140/0/install-a-comodo-ssl-certificate</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Add Backup Service to VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[f899139df5e1059396431415e770c6dd]]></guid>
<pubDate><![CDATA[Tue, 05 Mar 2013 13:06:48 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to add management services such as managed or offsite backups to your existing VPS. Read step by step.
This article explains how to add management services such as managed or offsite backups to your existing VPS.
Portal Login Explained
If you...]]></description>
<content:encoded><![CDATA[<p>Learn how to add management services such as managed or offsite backups to your existing VPS. Read step by step.</p>
<p>This article explains how to add management services such as managed or offsite backups to your existing VPS.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>To add the backup service to your VPS</strong></p>
<p>1. Go to <a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on Virtual Machines on the left hand side</p>
<p>4. Click on the 'Manage' button next to the virtual machine you want to order backups for</p>
<p>5. Click on the 'Modify' tab</p>
<p>6. Click on 'Upgrade/Downgrade' -&gt; 'Order Management Products'</p>
<p>7. Find the 'Managed Backup Service' or the 'Offsite Backup Service' and put a checkbox beside it.</p>
<p>8. Click on 'Click to Continue &gt;&gt;' and follow the checkout instructions</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Clear Magento Cache Without Admin Access]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[0336dcbab05b9d5ad24f4333c7658a0e]]></guid>
<pubDate><![CDATA[Mon, 28 Jul 2014 10:26:03 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[You may need to clear Magento site cache sometimes. Find guidelines to clear Magento cache without admin access.
If you have a Magento site and have moved or updated the base URL and it's not serving correctly, you may need to clear the cache. However, y...]]></description>
<content:encoded><![CDATA[<p>You may need to clear Magento site cache sometimes. Find guidelines to clear Magento cache without admin access.</p>
<p>If you have a Magento site and have moved or updated the base URL and it's not serving correctly, you may need to clear the cache. However, you may have lost access to the admin area of Magento.</p>
<p>To fix this create a file called 'cache.php' in the root of your Magento website.</p>
<p>Place the following code in this file:</p>
<p>&lt;?php<br />require_once 'app/Mage.php';&nbsp;<br />$app = Mage::app();&nbsp;<br />if($app != null) {&nbsp;<br /> $cache = $app-&gt;getCache();&nbsp;<br /> if($cache != null) {&nbsp;<br /> $cache-&gt;clean();&nbsp;<br /> }&nbsp;<br />}<br />?&gt;</p>
<p>Then access it through your browser e.g. http://www.yourdomain.com/cache.php</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Get Your EPP Transfer Code]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[289dff07669d7a23de0ef88d2f7129e7]]></guid>
<pubDate><![CDATA[Thu, 26 Feb 2015 09:47:46 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to get your EPP Transfer code by yourself. An easy 'how to' guide for learners.
If you need to&nbsp;transfer a domain away from VPSBlocks you need to unlock your domain and get your EPP Transfer code.
To do this:

Login to&nbsp;https://porta...]]></description>
<content:encoded><![CDATA[<p>Learn how to get your EPP Transfer code by yourself. An easy 'how to' guide for learners.</p>
<p>If you need to&nbsp;transfer a domain away from VPSBlocks you need to unlock your domain and get your EPP Transfer code.</p>
<p>To do this:</p>
<ul>
<li>Login to&nbsp;<a href="https://portal.controlmyvps.com.au/" target="_blank">https://portal.controlmyvps.com.au</a>&nbsp;using your email address and password</li>
<li>Click on the 'Domains' tab, then on 'Manage Domains'.</li>
<li>Click on the 'Manage Domain' button next to&nbsp;the domain you wish to transfer.</li>
<li>Then click on 'Registrar Lock' and disable it.</li>
<li>Then click on 'Management Tools -&gt; Get EPP Code to get your transfer code.</li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[MySQL Optimisation]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[a3f390d88e4c41f2747bfa2f1b5f87db]]></guid>
<pubDate><![CDATA[Tue, 28 Aug 2012 08:33:34 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[This tutorial explains how to optimize MySQL performance including configuring, tuning &amp; measuring performance. Read to learn today.
If you are running a MySQL database back end for your site, or using products such as Magento or Joomla, you can opti...]]></description>
<content:encoded><![CDATA[<p>This tutorial explains how to optimize MySQL performance including configuring, tuning &amp; measuring performance. Read to learn today.</p>
<p>If you are running a MySQL database back end for your site, or using products such as Magento or Joomla, you can optimise MySQL to use query caching. This can speed up the site quite substantially.</p>
<p>To do this:</p>
<p>SSH into your server (for help see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh</a>)</p>
<p>Type:</p>
<p>nano /etc/my.cnf</p>
<p>Find and modify (or add) the lines:</p>
<p>query_cache_limit=8M<br />query_cache_size=64M<br />query_cache_type=1</p>
<p>Save and exit (ctrl-x)</p>
<p>A cache size value of between 64mb and 256mb is recommended. If you have only 1GB of RAM we don't recommend setting this above 64mb.</p>
<p>You will need to restart MySQL after making this change, to do this type: /etc/init.d/mysqld restart</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to View My Backups]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[335f5352088d7d9bf74191e006d8e24c]]></guid>
<pubDate><![CDATA[Tue, 24 Mar 2015 13:24:18 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Learn how to view current backups in our system through the control panel. A complete guidelines for learners.
If you have managed or offsite backups you can view the&nbsp;current backups in our system&nbsp;through the control panel.
Portal Login Explai...]]></description>
<content:encoded><![CDATA[<p>Learn how to view current backups in our system through the control panel. A complete guidelines for learners.</p>
<p>If you have managed or offsite backups you can view the&nbsp;current backups in our system&nbsp;through the control panel.</p>
<p><strong>Portal Login Explained</strong></p>
<p>If you login to the portal website using your email address and account level password you can administer all your VPSs, change account details, place new orders etc.</p>
<p>If you login to the portal website using your VPS username and VPS password you will only have access to manage a single VPS, no mention of VPSBlocks is made, and no ability to modify your account or order services.</p>
<p><strong>To add the backup service to your VPS</strong></p>
<p>1. Go to&nbsp;<a href="https://portal.controlmyvps.com.au/">https://portal.controlmyvps.com.au</a></p>
<p>2. Login using your email address and password</p>
<p>3. Click on 'Virtual Machines'</p>
<p>4. Click on 'Manage' next to the VPS in question</p>
<p>5. Click on the 'Backups' tab</p>
<p>6. Your current backups and the files sizes will be displayed</p>
<p>&nbsp;</p>
<p>If you have only just&nbsp;added the backup service or only recently setup the VPS it may display a message telling you that you do not have managed backups. Please wait for up to three days for the first backup to occur. Once it has been taken the control panel will display your backups correctly.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Resetting Default Wordpress Permissions]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[0f49c89d1e7298bb9930789c8ed59d48]]></guid>
<pubDate><![CDATA[Mon, 25 Jan 2016 12:04:52 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Reset default wordpress permissions after a migration of uploading a wordpress website. Learn &amp; do it yourself.
PERMISSIONS FOR WORDPRESS
After a migration of uploading a wordpress website if you are getting errors with regards to file permissions,&...]]></description>
<content:encoded><![CDATA[<p>Reset default wordpress permissions after a migration of uploading a wordpress website. Learn &amp; do it yourself.</p>
<h4 id="permissions-for-wordpress">PERMISSIONS FOR WORDPRESS</h4>
<p>After a migration of uploading a wordpress website if you are getting errors with regards to file permissions,&nbsp;or if you think the previous settings may be insecure (e.g. you get hacked regularly), you should make sure you reset the permissions&nbsp;appropriately.</p>
<p>To do that first <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh">SSH</a>&nbsp;into your server.&nbsp;</p>
<p>Then change directory into the users public_html folder by typing (replace username with the correct username for the site):</p>
<p>cd /home/username/public_html</p>
<p>Ensure you ARE in the correct folder or you risk&nbsp;breaking all permissions on your VPS making it unusable. You can see in SSH it will show you something like this:</p>
<p>root@vps [/home/username/public_html]#</p>
<p>If it doesn't show you are in the public_html&nbsp;folder for your user then do NOT run the below commands.</p>
<p>To reset&nbsp;permissions type</p>
<pre class=" language-bash"><code class=" language-bash">sudo find <span class="token punctuation">.</span> <span class="token operator">-</span>type f <span class="token operator">-</span>exec chmod <span class="token number">664</span> <span class="token punctuation">{</span><span class="token punctuation">}</span> <span class="token operator">+</span>
sudo find <span class="token punctuation">.</span> <span class="token operator">-</span>type d <span class="token operator">-</span>exec chmod <span class="token number">775</span> <span class="token punctuation">{</span><span class="token punctuation">}</span> <span class="token operator">+</span>
sudo chmod <span class="token number">660</span> wp<span class="token operator">-</span>config<span class="token punctuation">.</span>php
</code></pre>
<p>This works well for servers setup with the default and cPanel recommended PHP configuration of DSO, suexec and mod_ruid2.</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Plesk domains statistics access]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[502e4a16930e414107ee22b6198c578f]]></guid>
<pubDate><![CDATA[Mon, 22 Jun 2015 09:26:58 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[Plesk requires you to create a user to view statistics. Please follow VPSBlocks instructions to learn fast.
Plesk requires you to create a user to view statistics, please follow these instructions:
a. Log into your Plesk hosting control panelb. Select t...]]></description>
<content:encoded><![CDATA[<p>Plesk requires you to create a user to view statistics. Please follow VPSBlocks instructions to learn fast.</p>
<p>Plesk requires you to create a user to view statistics, please follow these instructions:</p>
<p style="padding-left: 30px;"><br /><br />a. Log into your Plesk hosting control panel<br /><br />b. Select the desired domain from the "Subscription" drop down box at the top right corner (only if you have multiple domains).<br /><br />c. Click on the "Websites &amp; Domains" tab.<br /><br />d. Click on the "Show Advanced Operations" link.<br /><br />e. Click on the "Password-protected Directories" icon.<br /><br />f. Click on the "/plesk-stat" directory.<br /><br />g. Click on your own username "npxxxxx".<br /><br />h. Enter your new password for your web statistics report and click "OK".</p>
<p style="padding-left: 30px;">&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[MySQL crash with InnoDB fix]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[8e98d81f8217304975ccb23337bb5761]]></guid>
<pubDate><![CDATA[Wed, 25 Jan 2017 13:25:48 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[NOTE: The steps described below are not intended to be vendors approved fix practice. It is basically dirty hack and may lead to total MySQL data loss!
Symptoms:

Most likely there was cold restart on VPS prior the issue appeared
MySQL not starting

MySQL...]]></description>
<content:encoded><![CDATA[<p><strong>NOTE: The steps described below are not intended to be vendors approved fix practice. It is basically dirty hack and may lead to total MySQL data loss!</strong></p>
<p><strong>Symptoms</strong>:</p>
<ol>
<li>Most likely there was cold restart on VPS prior the issue appeared</li>
<li>MySQL not starting</li>
<li>
<pre>MySQL log</pre>
<pre>/var/lib/mysql/hostname.err</pre>
<pre>is full of errors related to InnoDB and even pieces of core dump code</pre>
</li>
</ol>
<p><strong>Solution</strong>:</p>
<ol>
<li>Ensure MySQL stopped, if not then stop it.</li>
<li>
<pre>Backup ENTIRE /var/lib/mysql directory to somewhere</pre>
</li>
<li>Enable InnoDB forcing recovery placing the line&nbsp;
<pre>innodb_force_recovery = 4 to /etc/my.cnf</pre>
</li>
<li>Start MySQL (if not starting you can play with numbers from 1 to 6 in above line)</li>
<li>Do initial checks via
<pre>mysqlcheck -A --auto-repair</pre>
, (don't panic if it cannot finish full checks)</li>
<li>Do the full dump of DBs:
<pre>mysqldump -A &gt; dump.sql</pre>
</li>
<li>Stop MySQL</li>
<li>Comment out the
<pre>innodb_force_recovery in /etc/my.cnf</pre>
</li>
<li>Remove
<pre>/var/lib/mysql/ib*</pre>
</li>
<li>VERY DANGEROUS! Remove all *.idb files inside of mysql directory:
<pre>find /var/lib/mysql -type f -name "*.ibd" -delete</pre>
</li>
<li>Start MySQL</li>
<li>Fill the MySQL with dump created in step 6:
<pre>mysql &lt; dump.sql</pre>
</li>
<li>If the dump will stop with error "cannot create database" then drop that database in mysql and repeat filling the dump.</li>
<li>If the dump has errors regarding 'duplicate entry for key' you will need to run the restore with --force</li>
</ol>
<p>In ideal conditions it will fix problems.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Setting FROM name and address in PHP Emails]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[4f6ffe13a5d75b2d6a3923922b3922e5]]></guid>
<pubDate><![CDATA[Sun, 17 May 2020 09:33:45 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[If you are using PHPs mail function to send mail and would like to set&nbsp;not only the FROM email address, but also the name of the sender, please use the instructions below:
By default, PHP will send e-mail from the account you are running the script f...]]></description>
<content:encoded><![CDATA[<p>If you are using PHPs mail function to send mail and would like to set&nbsp;not only the FROM email address, but also the name of the sender, please use the instructions below:</p>
<p>By default, PHP will send e-mail from the account you are running the script from. Usually this is in the format of:</p>
<blockquote>
<p>username@server.hostname</p>
</blockquote>
<p>To ensure the From: address displays correctly to your users, please ensure you are sending the return-path, reply-to and from headers with the mail() function. Please be advised we do NOT support this code, it was obtained from the PHP documentation. The code shown here is an illustration of correct header configuration:</p>
<blockquote>
<p>$to = "recipient@somedomain.com";</p>
<p>$subject = "Testing From Address";</p>
<p>$message = "This is a test, please disregard.";</p>
<p>$headers .= 'From:&nbsp;Your Name &lt;test@yourdomain.com&gt;' . "\r\n";</p>
<p>$headers .= 'Reply-To: test@yourdomain.com' ."\r\n";</p>
<p>mail($to, $subject, $message, $headers);</p>
</blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Enable panel.ini in Plesk]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/enable-panelini-in-plesk]]></link>
<guid isPermaLink="false"><![CDATA[7d04bbbe5494ae9d2f5a76aa1c00fa2f]]></guid>
<pubDate><![CDATA[Mon, 24 Feb 2025 11:31:58 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Plesk Panel has a ini file which enables you to configure features and functions within Plesk Panel itself. If you have never had to edit panel.ini, then you will need to complete the following steps, as recommended by Plesk, to edit panel.ini safely:

...]]></description>
<content:encoded><![CDATA[<p>Plesk Panel has a ini file which enables you to configure features and functions within Plesk Panel itself. If you have never had to edit panel.ini, then you will need to complete the following steps, as recommended by Plesk, to edit panel.ini safely:</p>
<ol>
<li>Install the <strong>Panel.ini Editor</strong> from the <strong>Extensions</strong> menu in Plesk.</li>
<li>Open <strong>Panel.ini Editor</strong> at <strong>Extensions</strong> &gt; <strong>My Extensions</strong>.</li>
<li>In <strong>Panel.ini Editor</strong>, switch to the <strong>Editor</strong> tab. If the editor is empty, do the following:</li>
<li>3.1.Download the <em>panel_ini.txt</em> file.</li>
<li>3.2. Open the downloaded file and copy its content.</li>
<li>3.3. Paste the content into the editor.</li>
<li>Edit the content and click <strong>Save</strong>.</li>
</ol>]]></content:encoded>
</item>
<item>
<title><![CDATA[Enable Upgrade Now button in plesk]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/enable-upgrade-now-button-in-plesk]]></link>
<guid isPermaLink="false"><![CDATA[a516a87cfcaef229b342c437fe2b95f7]]></guid>
<pubDate><![CDATA[Mon, 24 Feb 2025 11:34:18 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[As of Plesk OBsidian 18.0.60 there is a new upgrade tool available to upgrade MariaDB and MySQL from within the Plesk User Interface. It check the current configuration, does a DB Backup, configures MariaDB Package Repositories, performs the upgrade, then...]]></description>
<content:encoded><![CDATA[<p>As of Plesk OBsidian 18.0.60 there is a new upgrade tool available to upgrade MariaDB and MySQL from within the Plesk User Interface. It check the current configuration, does a DB Backup, configures MariaDB Package Repositories, performs the upgrade, then completes the post upgrade tasks.</p>
<p>By default, this is not activated on all Plesk servers but it is gradually being rolled out. If you do not see an "Upgrade Now" button as widely documented on the internet, you can manually enable this function by adding the following lines to the panel.ini file:</p>
<pre class="ql-syntax">[databaseManagement]
features.canBeUpgraded = 1
</pre>
<ol>
<li>Login to Plesk UI as admin.</li>
<li>Go to <strong>Tools &amp; Settings &gt; Database Servers</strong> page</li>
<li>Click <strong>"Upgrade now"</strong> button.</li>
</ol>
<p></p>]]></content:encoded>
</item>
</channel>
</rss>