image: Plesh screenshot
Creating a new domain in Plesk is just a matter of form filling
R E L A T E D   C O N T E N T
ADVERTISEMENT

Hands on: Take control of your server

In order to build a website, you’ll need to get to grips with your web server

Nigel Whitfield, Personal Computer World 20 Jun 2008
ADVERTISEMENT

Creating web pages is very often only a small part of putting together a website these days. As we’ve seen over the years, there are many other things you will need to do besides putting together a bit of HTML, such as writing web applications and scripts using tools like PHP or Perl, creating style sheets with CSS and designing your graphics.

There are other tasks too, which we’ve touched on briefly, and though they might not be things you’ll have to do every day, if you do a lot of web design and have sites that attract lots of users, you’ll probably have to think about them at some stage. Chiefly, that’s the more ‘administrative’ side of things, such as registering domain names and sorting out web space.

Simple solutions
If you have a very simple website, chances are you’ll be happy enough hosting it in the free space that comes with your internet access, or one of the many free hosting sites available online. But if you want to do anything remotely professional, sooner or later ­ and it’ll save a lot of pain if it’s sooner ­ you’ll have to consider setting up proper hosting for your own site.

This is where things can start to become complicated. We’re not going to look at all the options you need to consider when you choose a web host, but rather at the different tasks you may need to get to grips with if you choose anything other than the most basic hosting arrangements.

By those, we mean the sort of package where you approach a hosting company, or a domain registration outfit, and say: “I want to buy this domain and I need somewhere to host the pages too.” You can typically do this either way round ­ buy a domain and add hosting, or buy hosting and get a ‘free’ domain name. Either way, the net result is often much the same ­ you’ll get the domain set up and receive an email with the details of how to log in to the web server via FTP or SFTP and upload pages, without having to do much more configuration after that.

Self service
Once you start to go beyond that, though, you’ll find that unless you’re prepared to pay for a lot of hand-holding, you’ll have to set up quite a few extras yourself, which means getting to grips with server management, DNS, databases and various other things. This is what we’ll be looking at in this month’s Web Development column. In short, you’ve bought a domain name, so what do you need to do next?

We’ll assume, for the sake of argument, that you’ve rented a dedicated server, based on a Linux platform; it’s a common type of hosting and these days you can acquire such a server very cheaply. In fact, at the bottom end of the market, it may not be a truly dedicated piece of hardware ­ for which you’ll usually have to pay around £50 a month ­ but a virtual machine. Nevertheless, the principles are fairly similar.

The server will typically come with the Apache web server, scripting languages such as PHP, and a database server, which is most likely to be MySQL. It’s likely to come with mail server programs in case you want to set up mailboxes or lists as well, and there’ll be FTP or perhaps even Linux shell access to the system. And you’re most likely to end up with a welcome email that gives you a web address, a user name and a password.

So what on earth do you do next? If you’re new to arranging hosting, it can be quite bewildering.


All Home Networks
Tags: Web Development

Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story
R E A D E R   C O M M E N T S
M A R K E T P L A C E
Get your free demo of Numara Track-It! 8 - the leading help desk solution for IT related issues.
Make presentations, review documents & share your entire desktop. 30-day free trial! (cc required).
Discover how remote support can fuel your IT business in ways you've never thought of before.
Apply ITIL best practices at your service desk while eliminating integration cost. Learn more here.
WAN based, automated, daily vulnerability assessments. Click here to try and request our whitepapers.
Have your product or service listed here >   
Sponsored links
F E A T U R E D   J O B S
Reading, Berkshire, United Kingdom | EDS
Position # 389232 Job Title - Engineering Delivery Directorate Site Solution Engineer - Short Description: The Defence Information Infrastructure (DII) project is contracted to supply both hardware and software infrastructure solutions to support the MoD ... more >
Guildford, Surrey, United Kingdom | Enstar
 IT Development Manager/IT Development Project manager - Guildford - £40k - £60 plus benefits   Enstar (EU) Limited (formerly Castlewood (EU) Limited) is seeking an IT Development Project Manager and an IT Development Manager to ... more >
London, City of London, United Kingdom | Mulvaney Capital
 Senior SQL Developer - Hedge Fund - London  Experienced SQL based database developer sought to join systematic trading group. The role will focus on all aspects of automated data collection and database design, programming and ... more >
United Kingdom | Sussex HIS via Acertus Ltd
Business Development and Partnership Director - £62,337 to £77,179 plus benefits Any Sussex HIS location by agreement  The Sussex HIS was formed in mid 2004 through the merging of all IT services from all Trusts ... more >
More job opportunities