The Manual Install :-
Okey dokey here we are beginning Drupal and you want to know how to get started…
Here we go.
Create a MySQL database – just give it a name – but remember it. It’s a bit like a Magic trick.
Give the database a password and you’re good to go.
Copy your Drupal zip folder to your websites root folder.
Edit the file sites\default\default.settings.php file with your favourite text editor and go down a few pages…
Where it says:
$db_url = ‘mysql://username:[email protected]/databasename’;
Change username to be the username of the MySQL database you just set up, change the password and then change the databasename for the name of yours. Now save your file as settings.php. Make sure it’s saved in the \sites\default folder.
Enable clean url’s.
On a Windows 2008 server, go to Server Manager > Roles > IIS
From IIS, click on your website name and then click URL Rewrite. On the right hand panel click on Import rules and browse to your Drupal’s site root folder – there you should see a .htaccess file – click on that and the URL rewrite rules will be imported.
Next, from within your Drupal site Administer > Site configuration > Clean URLs. You should now be able to click on the Enabled radio button. Then click Save Configuration.
With your websites folders copy the contents of drupal to your web server. When done visit your sites url ie/ mydomain.com/install.php
This will start the drupal install.
After a few moments you’ll probably see:
* warning: mail() [function.mail]: Failed to connect to mailserver at “localhost” port 25, verify your “SMTP” and “smtp_port” setting in php.ini or use ini_set() in …. \includes\mail.inc on line 193.
* Unable to send e-mail. Please contact the site administrator if the problem persists.
Don’t worry about it, we haven’t got round to setting up email yet so just ignore it.
You’ve just set up Drupal! How nice.
Now go to the sites/all directory of your site and create a directory called modules – this is where all our modules will go.
Modules to download and use :-
email-registration – http://drupal.org/project/email_registration
To activate this module go to Administer > Site Building > Modules (Other) and then tick the email registration module box. This module will allow you to login to your website using either your username OR your email address – (this has stopped me being locked out of my own site in the past – very handy indeed!)
smtp – http://drupal.org/project/smtp
For e-commerce you need to activate modules in the following order
1. Download and activate Token
2. Download and activate ctools
3. Activate Common
devel – http://drupal.org/project/devel