Comming from a Windows background and having only experience in Ubuntu, I found challenging setup the VPS in general.
I want setup a VPS for run django (a python stack similar to ruby in rails) and requiere a lot of things that I found hard to do in CentOs 3.
Also, despite the good support I'm having in this 3 days here at JodoHost, we know than in the case of VPS, we are "alone" with the VPS (because JodoHost only build the VPS, not configure it)
Is true that for a dedicated VPS is hard to pretend that JodoHost do the work. A lot of diferent things can happend. For example, I know my requeriments are not that common (anyway PHP in the dominant plataform now, the VB of the web).
Now, I have my little VPS crashed... while we solve the problem, I put only the things I remember from memory
In the other hand, why not share our experiences in how sucesfully admin this baby?
The Hitchhiker's Guide to the VPS (Don't Panic!):
* What OS is installed in the VPS (reseller package and exlusive VPS account)?
CentOS 3 (... what specific version??? 3.3,3.5.3.7...)
* How much RAM is used by the OS at the start?
8 MB of RAM
* How much processes are running at start?
5-8 ???
* How update the system?
The VPS have 2 ways preinstalled to update the system. RPM and up2date.
RPM is good for install specific RPM packages and up2date for more generic installations.
YUM is not installed by default
For download the most recent packages for CentOs run:
up2date -h
and wait.
I found that YUM not work under the VPS (I install YUM up2date yum, then restart the VPS then yum install anything and look like nothing happend. The process is ALWAYS killed at the end)
Also, YUM consume more process. So if you can, try to stick to the preinstalled option.
APT also work. Install up2date apt
Run with apt-get install something
However, apt-get have little support for CentOs 3 packages.
* What webserver is best for VPS?
Options:
- Apache.
Talk about how install. How RAM is consumend. How much process are running
- ligthttpd
Talk about how install. How RAM is consumend. How much process are running
- liteSpeed
Talk about how install. How RAM is consumend. How much process are running
* How secure the VPS
By the way, the VPS by default not have a firewall, so:
- How configure a firewall (iptables?)
- How move ssh to another port
- How test if is secure???
* Specific apps instalation:
- How Install MySql/Postgree
- How Install a new python (2.3, 2.4) == my wish
- How install ruby
(I think the main adopters of a VPS plataform are the guys looking for a way to run their FastCGI-enable toys)
Something more... share your tips
I want setup a VPS for run django (a python stack similar to ruby in rails) and requiere a lot of things that I found hard to do in CentOs 3.
Also, despite the good support I'm having in this 3 days here at JodoHost, we know than in the case of VPS, we are "alone" with the VPS (because JodoHost only build the VPS, not configure it)
Is true that for a dedicated VPS is hard to pretend that JodoHost do the work. A lot of diferent things can happend. For example, I know my requeriments are not that common (anyway PHP in the dominant plataform now, the VB of the web).
Now, I have my little VPS crashed... while we solve the problem, I put only the things I remember from memory
In the other hand, why not share our experiences in how sucesfully admin this baby?
The Hitchhiker's Guide to the VPS (Don't Panic!):
* What OS is installed in the VPS (reseller package and exlusive VPS account)?
CentOS 3 (... what specific version??? 3.3,3.5.3.7...)
* How much RAM is used by the OS at the start?
8 MB of RAM
* How much processes are running at start?
5-8 ???
* How update the system?
The VPS have 2 ways preinstalled to update the system. RPM and up2date.
RPM is good for install specific RPM packages and up2date for more generic installations.
YUM is not installed by default
For download the most recent packages for CentOs run:
up2date -h
and wait.
I found that YUM not work under the VPS (I install YUM up2date yum, then restart the VPS then yum install anything and look like nothing happend. The process is ALWAYS killed at the end)
Also, YUM consume more process. So if you can, try to stick to the preinstalled option.
APT also work. Install up2date apt
Run with apt-get install something
However, apt-get have little support for CentOs 3 packages.
* What webserver is best for VPS?
Options:
- Apache.
Talk about how install. How RAM is consumend. How much process are running
- ligthttpd
Talk about how install. How RAM is consumend. How much process are running
- liteSpeed
Talk about how install. How RAM is consumend. How much process are running
* How secure the VPS
By the way, the VPS by default not have a firewall, so:
- How configure a firewall (iptables?)
- How move ssh to another port
- How test if is secure???
* Specific apps instalation:
- How Install MySql/Postgree
- How Install a new python (2.3, 2.4) == my wish
- How install ruby
(I think the main adopters of a VPS plataform are the guys looking for a way to run their FastCGI-enable toys)
Something more... share your tips