Drupal is one of the best Content Management Systems (CMS). It is written in PHP and requires a MySQL database. Its basic installation can be easily turned into many different types of web sites - from simple web logs to large online communities. It has empowers individuals, teams, and communities to easily publish, manage and organize a wide variety of content on a website. It is ready to go from the moment you download it. The built-in functionality, combined with dozens of freely available add-on modules, will enable features such as content management, blogs, wiki collaborative authoring, tagging, picture galleries and much more. This open-source software distributed under the GPL (“General Public License”) and is maintained and developed by a community of thousands of users and developers.
To install the Drupal, It is always better to follow the certain system configuration.
• Web server: Drupal has been deployed successfully on Apache. Drupal will work on Apache 1.3 or Apache 2.x hosted on UNIX/Linux, OS X, or Windows. You can use the Apache 'mod_rewrite' extension to allow for clean URLs.
• PHP: It is recommended to have PHP 5.2 or higher for Drupal 7. If not it is required to have
PHP version 4.3.5 or higher
• Database: It is recommended to have MySQL 4.1 or MySQL 5.0
Hence, to have all this in the system, we can simply download the latest version of WAMP.
•Browser requirements: Here is the list of browsers that are known to work well with Drupal core:
Internet Explorer 6.x and later, Firefox 2.x and later, Opera 7 and later, Safari 1.x and later and Camino 1.x and later.
Installing DRUPAL in Windows:
The first things we have to do before we install Drupal is the download this open source software with the latest version from www.drupal.org. If you have the WAMP then we have to go to the PHP Admin in order to create a database for the Drupal. While creating the database just we need to write the database name and click create. The caution is, do not change any setting in the PHP Admin while creating database.
Before we go and install it we need to have one very important setting in the WAMP Server. That is we need to open up the WAMP Server->click to the Apache and we will see Apache Modules in which a hundred of modules are appearing. From there we have to make sure that the module called rewrite_module is check. This is because it helps you to have clean URL in the DRUPAL.
As the all the setting in the WAMP is over, now take the downloaded software, unzip it and drop it to the www folder inside the WAMP Server. Once the folder is transferred inside the WWW folder, we need to open up the local host and navigate the folder were we have saved the Drupal software.
From the screen we need to click or navigate the link called Install Drupal in English. Once it is click, the next window appears with an error. Just don't get panic go the sites ->default->settings.php.
The pasting has to be done in the little different manner. As we go inside the folder sites ->default->we will see the presence of the file called defaultsetting.php. Simple copy this file and paste it in over there and change the name as setting.php.
Once you have done it, go back to local host and refresh it. The screen will be change and will be displaying database configuration. Here we need to enter the database name which we have created in the beginning of our notes. The database username will be root and the password will be empty. I mean we should enter anything in the password section. There is an advanced option which we should not be touching it. Now just save it and the screen will display the progress of Drupal installation.
Next screen will be the configuring the site.Now in this page we need to give the site name. The name which you desire will be displayed in the top of your page. The site email address means if any viewer writes the email to this web site will be redirected this email id. Just below to it we need to register the administrator for the account of this page along with the valid password and the email id. The setting which is not mandatory is choosing the time. If we have set in the beginning the module option in apache than no need to set the enable or disenable the clean URL.Now just click save and continue they will show you message that the Drupal installation is over. Along with it an error will be displayed stating that we do not have a mail server. Just neglect it and click to the navigation called YOUR NEW SITE. You will see your site. Visit the administer and go on playing it.
So here end the Drupal Installation