Monday, February 18, 2013

How To Setup VPS - Setup Your Own VPS In 30 Minutes Or Less

OMG! How to install all those required apache, mysql, php, webalizer,
plugins etc at once? Read on how to setup your very own VPS server fast
and easy - in 30 minutes or less!

1. Order your VPS server - cheapest I have found to date is
ovh, leaseweb, hetzner or digitalocean (my best)

Note: order 32 bit Debian VPS - works ok on 512 RAM - 64bit OS needs at least 4GB ram.

2. Once you have received your server details you can connect to it
via SSH and change password to more secure as you receive

3. Download free control panel installation script install.sh from
Webmin (GPL) website at http://www.webmin.com/vinstall.html

4. Connect to your vps via ssh, copy install.sh to server and
change file permission - chmod +x install.sh

5. type ./install.sh in terminal

6. Press ENTER

7. On my VPS with 512 RAM install takes about 10 minutes

8. Go to your VPS control panel at (enter YOUR VPS ip address
instead of 127.000.000.1) https://127.000.000.1:10000

9. Login with your VPS login and password

10. Run easy setup wizard and your VPS will be ready in minutes!


Checking Configuration

The status of your system is being checked to ensure that all enabled
features are available, that the mail server is properly configured,
and that quotas are active ..

Your system is a VM with at most 512 MB of memory, but a guaranteed
limit of only 512 MB. These are both at or above the Virtualmin
recommended minimum of 256 MB.

BIND DNS server is installed, and the system is configured to use
it.

Mail server Postfix is installed and configured.

Postfix can support per-domain outgoing IP addresses, but is not
currently configured to do so. This can be setup in the Postfix
Mailserver module.

Apache is installed.

Webalizer is installed.

Apache is configured to host SSL websites.

MySQL is installed and running.

ProFTPd is installed.

Logrotate is installed.

SpamAssassin and Procmail are installed and configured for use.

ClamAV is installed and running.

Plugin DAV Login is installed OK.

Plugin AWstats reporting is installed OK.

Plugin Mailman is installed OK.

Plugin Protected web directories is installed OK.

Using network interface venet0 for virtual IPs.

IPv6 addresses are available, using interface venet0.

Default IP address for virtual servers is 127.0.0.2.

Default IP address is set to 127.0.0.2, but the detected external
address is actually 127.000.000.0. This is typically the result of
being behind a NAT firewall, and should be corrected on the module
configuration page.

Quotas are not enabled on the filesystem / which contains home
directories under /home and email files under /home. Quota editing
has been disabled.

All commands needed to create and restore backups are installed.

The selected package management and update systems are installed OK.

.. your system is ready for use by Virtualmin.

Updating all Webmin users with new settings..
.. done

Updating status collection job ..
.. done

Re-loading Webmin ..
.. done

Tags: how to setup vps, setup your own vps, ovh.com, hetzner, leaseweb

No comments:

Post a Comment