Eck wrote:
I am thinking of making the move from shared to vps and some of the information I have read is great but at the same time I am sitting here with my mouth wide open and scratching my head. So please excuse me asking the questions I am about to ask.
1.) If I go with linode as my vps service Will I have to install my own firewall protection?
2.) Do you do all the updates, patches etc or is that left up to us to do for ourselves?
3) How hard is it to set up for a novice such as myself to where I am used to everything being there already and just running with it. ( I do have experience with the normal things but never setting up a server )
4.) What is the major difference From webadmin than cpanel which I am used to?
5.) Last but not least what whould I need to install so i can run Mysql, PHP and a mail client? Do one of these operation systems handle all of that or do I have to install each one seperately?
All I am looking to host my Website which is not much although I currently use Post-nuke and mysql for 2 databases and a few downloads for the game we play and thats it just to give you a slight idea of what i will be doing with it.
Thanks
Doug
Long post coming.
1. Yes you will need to install your own firewall protection if you wish to do so. Depending on the distro you choose, it is usually very easy. I use RH9 along with the APF firewall, and it can be set up and running within about 5 easy commands and barely any tweaking at all!
2. All the patches are up to you to sort out. Patches are usually also very easy to apply - in RH9 it can simply be a case of
apt-get update followed by
apt-get upgrade.
3 and 4. This totally depends on what you are wanting to run and how in-depth you are willing to set things up. Continuing with RH9, you can simply find the package you want (eg. Apache, the webserver) and type
apt-get install httpd, which will install it and copy files to the correct places. In the case of Apache, all you'd then need to do is start it using
service httpd start and all the files in your /var/www/html/ directory will be accessible from your website! I made a post on setting up an Invision board forum from a basic Fedora installation here:
http://www.linode.com/forums/viewtopic.php?t=510 - after a couple of months messing around you'll be far more confident! Only one of the distros (RedHat 9 Large) comes with an X server pre-installed and working, meaning you can do everything graphically such as move files about, use a basic firewall, start apache, etc. You can opt for that or you can go for a more basic installation (say, RedHat 9 Small) and use SSH to sort everything out. This my seem daunting, but it's not so bad! A package called Webmin from
www.webmin.com might interest you - it's a control panel which you can install free on your server to administer almost all aspects of it, such as how SSH behaves, or Apache or sendmail. Check out the site for more info. It's a good place to start as you can make changes in Webmin and look at the resultant changes on the actual configuration files
5. Now that I've realised what you want to do, I don't think you should have too much trouble! MySQL and PHP along with apache are handled in the link to my Invision board setup guide above, but I don't have too much experience with mail servers (check the sendmail forum here for that). Each would need to be installed separately, but they can usually be installed with a single command if you're using a nice easy distro.
I don't see any reason why PostNuke wouldn't work if Invision board does fine, and the mysql website will help you with any problems you might encounter.
Hopefully that's been slightly helpful. Most importantly, I'd say don't be afraid to jump in at 'the deep end', it's worth spending the time puzzling out this stuff
Cheers
Quik