Install Drupal• Go to Drupal.org and download a tar ball fromDrupal project page.• Extract and put it in web root (i.e. /var/www).• Rename it to your site name (e.g. my_site).• Go to default directory located in/var/www/my_site/sites/default• Copy default.settings.php and rename assettings.php• Login to MySQL and create a database toinstall site (e.g. my_site).3
4Install Drupal• Access your Drupal directory using browservia http://localhost/my_site.• Follow the on-page instructions and fillrequired details.Contid.
6Install Drupal• Enter the database details as required and theinstallation begins.Contid.
7Select Theme• Using your browser navigate tohttp://drupal.org/project/Themes and downloadthe theme you want to apply.• Extract the downloaded theme insites/all/themes directory located in yourDrupal directory.• Login to site and go toAdministrator => Appearance.• Click on “Enable and set default” on thetheme you’ve downloaded.
10Setup Blogs• Navigate to Modules page viaAdministrator => Modules• Select the blog module and click on “SaveConfiguration” button at bottom.• You now have “Blog Entry” content type listedin “Add content”.• Once you’ve blog module enabled, set itspermissions for creating, editing by going toAdministrator => People => Permissions
Setup Blogs11• Congratulations... You’ve installed andconfigured blog module successfully and nowis the time to add one blog.• Navigate to “add blog entry” usingAdministrator => Content => Add content =>Blog Entry.• Fill required details and click on “Save”.• Here you go with it, you’ve your first blogready.Contid.
13Users’ Blogs• Now to access your all blogs, navigate tousers blog page viaMy Account => View recent blog entries.• To see all available blogs in site, navigatehttp://example.com/blog
Setup Forums14• Navigate to Modules page viaAdministrator => Modules• Select forum module (basic forum), AdvancedForum (AF), Chaos Tools (required by AF), Views(required by AF) and click on “SaveConfiguration” button at bottom.• Now you’ll have another content type listed in“Add Content” menu, called “Forum Topic”.• Once you’ve forum and related modulesenabled, set its permissions for creating, editingby going toAdministrator => People => Permissions
Setup Forums15• Forums are basically categorized using theGroups/Types of forums, to configure/addthese forum groups navigate to Forum adminpage usingAdministrator => Structure => Forums• You can see default group here, if you needyou can add more by clicking on “Add forum”.• These groups can be used to view forumtopic specific to that group.Contid.
Setup Forums16• Congratulations... You’ve installed andconfigured forum module successfully andnow is the time to add one forum.• Navigate to “add forum topic” usingAdministrator => Content => Add content =>Forum topic.• Fill required details and click on “Save”.• Hooray… you’ve your first forum topic ready.Contid.
18All Forums• To see all available forum topic insite, navigate http://example.com/forum.• This page gives a detailed information aboutthe forum topics available in site.
19Comments on Website• Comments are users discussion about blogpost, forum topic, etc.• As a site administrator you can specify whichcontent types should have commentsenabled, where users can post commentsand access them, etc.• You can start using all these by just enablinga comment module.
20Comments on Website• You can enable comment module viaAdministrator => Modules.• Once you’ve enabled comment module, youcan configure comments for each content typeby going to Edit settings of content type viaAdministrator => Structure => Content Types=> Blog Entry.• After you’ve configured comments properlymake sure you’ve given proper permissions toeach roles, for accessing comment, addingcomment, etc.Contid.
21Comments on Website• Woo-hoo!!! You’ve installed and configuredcomments for Blog module, this will allow siteusers to comment on Blogs on site.• Now you can create a blog on site and otherusers can come to your site, make acomment and access all comments for anyblogs (only users with specific permissions).Contid.