SlideShare a Scribd company logo
Drupal 6x install
with basic configuration

         5 Labs, 1 Quiz
   1 Extra Credit POP QUIZ....
         ZERO Sales Pitch!




                   Presentation by: Michele Metts
Preparations – To begin, you will need:

1.  FTP access to a Unix/Linux Web Server with your
hosted domain and PHP5
2.   Access to cPanel with phpMyAdmin or any utility
that allows you to create a MySQL database
*   3. A Text Editor (nice if it has FTP ability)
* --- not a deal breaker if you don't have one... I use Jedit.org's editor
What we will cover:
 * Drupal Overview
 * Is Drupal the right choice for my project?
 * General Drupal Concepts and Terminology
 * Drupal Hosting Requirements – What do you need on your server?
 * Installing Drupal on your server – basic settings and configurations
 * The 10 most useful Modules
 * Meet the Drupal Community – Support, Help and Tutoring
 * Things you did not know Drupal could do!
* Adding Content
Caveats
 There are many ways to do things in Drupal
 I am not a Database Administrator
 I am not a System Administrator
 This is not an in-depth study of Drupal Administration
 This is not an in-depth study of Drupal 6 Configurations
This Webinar will be an overview of a basic Drupal 6 Installation.
REMINDER
     Preparations – To begin, you will need:

1.  FTP access to a Unix/Linux Web Server with your
hosted domain and PHP5
2.   Access to cPanel with phpMyAdmin or any utility
that allows you to create a MySQL database
*   3. A Text Editor (nice if it has FTP ability)
* --- not a deal breaker if you don't have one... I use Jedit.org's editor
Introduction to Drupal Websites

    The Overview - What is Drupal?
Drupal Concepts (Nodes,Taxonomy etc.)
How Drupal and MySQL Work Together
What is Drupal?

Drupal is a PHP framework that can be
used as a content management system. A
large community of independent
developers and people like yourself create
modules that add features to Drupal.
Is Drupal Right for Me?

Drupal is the right choice if you want a
dynamic platform for a community or a
user based Website that can grow and
remain adaptable in today's fast paced
technology market.
Is Drupal Right for Me?

              Yes Drupal                             No Drupal
SEO - Drupal has many proven benefits         Brochure Website
Add features without writing code             Static content – no updates
Revisions - control of the history            No Login or Registration
Allow users to Tag and Upload Content         None, or very few Forms
Permissions control at multiple levels        No site Administrators
Social or Community features, blogs, forums   No User Interaction
Multiple customizable user roles
Custom access levels
Context sensitive content
Community of developers for customization
Drupal Concepts

There are several concepts fundamental to
   a Drupal site: nodes, content types,
  regions, blocks, views, CCK, themes,
      users, roles and permissions.
Nodes

All pieces of content on a Drupal Website are considered
"nodes." A node is any posting, page, poll, story, forum
text, or blog entry. Comments are not considered nodes,
although they are always related to a node. Node content
is stored in the database.
Content Types
Offering "content types" is a way Drupal allows you to have
different kinds of nodes for different purposes. For
example, a "story" is one kind of node, a "book page"
another, and a "blog entry" yet another. You can also create
new content types of your own.
Nodes and Content Types
Labeling all pieces of content as nodes allows for flexibility
when creating different types of content. You can select
new and different features individually for each type of
content, or add features globally to all content types. You
can create menus based on content types and set access
limits for individual content types – premium or standard.
Q+A
             Thank you for your patience.
  I will do my best to answer all of your questions.
To stay on schedule, a limited amount of time is designated for Q + A
Introduction to the Drupal Database

Creating a Database
Connecting to the Database Server with Drupal
Drupal settings.php, htaccess and PHP.ini
Lab: Create a Database and Configure Server settings
Creating the Drupal Database

                    3 Steps:
Log into your cPanel account and choose MySQL
databse.
Create database
Create database user
Add database user to your new database
Editing the Settings File
Open your text editor and navigate to the settings file on your server.
/sites/default/

Open default.settings.php
Scroll down to line #92 - the section labeled “Database URL format”
$db_url = 'mysql://username:password@localhost/databasename';
Edit to include the info you used to set up your database:
username
password
databasename

Save the file as settings.php

                     See chat window for copy and paste options
Create Folders for Contributed
             modules and themes

  Navigate to your site folder
  /sites/all
  Create 2 folders inside the /all folder named:
      modules
      Themes

These folders will hold your contributed modules and themes.
Drupal Core Modules

Built-in Drupal Modules
Enabling Optional Core Modules
Configuring Core Modules
Lab: Enable and configure Core required and optional
modules
Installation of Drupal Modules

10 most helpful Modules
Installation of Admin Module
Basic Configuration of Admin Module
Lab: Install and configure Admin module
Q+A
Extra Credit Pop Quiz to be answered at end of program:
          How to add content to your Website
Navigating the Admin Screens
Overview of the Admin Menu
Brief Overview of Roles
User Settings
Logged In vs, Logged out
QUIZ: Find the Modules
My 10 Favorite Modules for Admin
                        If I could only choose 10...

1. Admin RRRRR
2. Views RRRR
3. CCK – Content Construction Kit RRRR
4. About this node RRRRR
5. Mollom RRRRR
6. CMF – Content Management Filter RRR
7. Pathauto RRRR
8. IE CSS Optimizer RRRRR
9. Admin Links RRR
10. Filter Perms RRRRR
            Must Have          Nice to Have            Want to Have
Q+A
Extra Credit Pop Quiz to be answered at end of program:
          How to add content to your Website
Summary- Takeaway
Download Drupal
Create Database
Installation
Choose Modules
Basic Configuration
Navigating the Admin Screens
Q+A
Extra Credit Pop Quiz to be answered in a few minutes:

        How to add content to your Website
Extra Credit Pop QUIZ

  Adding Content

  How do you add the
main pages of content to
       your site?
Adding Content

                 On the Navigation Menu:
                  Create Content > Page

         Under Menu Settings, add a Menu link title,
        and choose <Primary Links> as the parent item.
Now the page you just created will show up in the site navigation
depending on how your chosen theme displays the primary links.
BONUS INFO:
Things you may not know Drupal could do!


Helps you configure SEO with modules
Translations for navigation elements
Automation of tasks and publishing
SMS functionality (send SMS node notifications to subscribed users)
RECOMMENDED FREE UTILITIES

FTP                                      IMAGE EDITOR (and much more)
FileZilla                                IrfanView
URL: http://file-zilla.com/              URL: http://irfanview.com/

TEXT EDITOR                              DOCUMENT PROCESSING
Jedit                                    Open Office
URL: jedit.org                           URL: openoffice.org




                   See chat window for copy and paste options
THANK YOU FOR ATTENDING THIS WEBINAR


Find a Drupal Tutor - DrupalKitchen.com
          For more information contact:
                 Michele Metts
    micky@drupalconnection.com

More Related Content

What's hot

An Introduction to Drupal
An Introduction to DrupalAn Introduction to Drupal
An Introduction to Drupal
Tobias Ratschiller
 
Top 20 mistakes you will make on your 1st Drupal project
Top 20 mistakes you will make on your 1st Drupal projectTop 20 mistakes you will make on your 1st Drupal project
Top 20 mistakes you will make on your 1st Drupal project
Iztok Smolic
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPTjekkilekki
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
sdmaxey
 
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartPreventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartAcquia
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalRachel Vacek
 
Drupal: blog and beyond
Drupal: blog and beyondDrupal: blog and beyond
Drupal: blog and beyond
Sugree Phatanapherom
 
Introduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotechIntroduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotech
Mandakini Kumari
 
Drupal For Dummies
Drupal For DummiesDrupal For Dummies
Drupal For Dummies
Koen Delvaux
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To DrupalLauren Roth
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT
mayur akabari
 
Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration
Aidan Foster
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manually
Balaji kaliamoorthy
 
Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09
Mikael Jacobsen
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first courseVlad Posea
 

What's hot (20)

An Introduction to Drupal
An Introduction to DrupalAn Introduction to Drupal
An Introduction to Drupal
 
Top 20 mistakes you will make on your 1st Drupal project
Top 20 mistakes you will make on your 1st Drupal projectTop 20 mistakes you will make on your 1st Drupal project
Top 20 mistakes you will make on your 1st Drupal project
 
Presentation joomla-introduction
Presentation joomla-introductionPresentation joomla-introduction
Presentation joomla-introduction
 
WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPT
 
Drupal nagw
Drupal nagwDrupal nagw
Drupal nagw
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartPreventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Drupal: blog and beyond
Drupal: blog and beyondDrupal: blog and beyond
Drupal: blog and beyond
 
Beginners Guide to Drupal
Beginners Guide to DrupalBeginners Guide to Drupal
Beginners Guide to Drupal
 
Introduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotechIntroduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotech
 
Open Source CMS
Open Source CMSOpen Source CMS
Open Source CMS
 
Drupal For Dummies
Drupal For DummiesDrupal For Dummies
Drupal For Dummies
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
 
Drupal
DrupalDrupal
Drupal
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT
 
Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manually
 
Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first course
 

Viewers also liked

Pepper Spray Center Catalog
Pepper Spray Center CatalogPepper Spray Center Catalog
Pepper Spray Center Catalog
darnlguoca
 
Promo Voip Drupal Hands On Experience Webinar
Promo Voip Drupal Hands On Experience WebinarPromo Voip Drupal Hands On Experience Webinar
Promo Voip Drupal Hands On Experience Webinar
Micky Metts
 
Cooperative Development - How Do We Do It?
Cooperative Development - How Do We Do It?Cooperative Development - How Do We Do It?
Cooperative Development - How Do We Do It?
Micky Metts
 
Be Cool
Be CoolBe Cool
Be Cool
Mark Mosley
 
Developer of the Minute
Developer of the MinuteDeveloper of the Minute
Developer of the Minute
Micky Metts
 

Viewers also liked (6)

Pepper Spray Center Catalog
Pepper Spray Center CatalogPepper Spray Center Catalog
Pepper Spray Center Catalog
 
Promo Voip Drupal Hands On Experience Webinar
Promo Voip Drupal Hands On Experience WebinarPromo Voip Drupal Hands On Experience Webinar
Promo Voip Drupal Hands On Experience Webinar
 
Cooperative Development - How Do We Do It?
Cooperative Development - How Do We Do It?Cooperative Development - How Do We Do It?
Cooperative Development - How Do We Do It?
 
Site 40
Site 40Site 40
Site 40
 
Be Cool
Be CoolBe Cool
Be Cool
 
Developer of the Minute
Developer of the MinuteDeveloper of the Minute
Developer of the Minute
 

Similar to Drupal 6x Installation

Drupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime CollegeDrupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime College
Geshan Manandhar
 
Drupal Webinar
Drupal WebinarDrupal Webinar
Drupal Webinar
Maxwell Pearl
 
Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1
phpfactory
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalRachel Vacek
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
Rod Martin
 
Drupal_cubet seminar
Drupal_cubet seminarDrupal_cubet seminar
Drupal_cubet seminar
Cubet Techno Labs
 
How to Install and Configure Drupal CMS
How to Install and Configure Drupal CMSHow to Install and Configure Drupal CMS
How to Install and Configure Drupal CMS
ffats1
 
How to Install and Configure Drupal CMS
How to Install and Configure Drupal CMSHow to Install and Configure Drupal CMS
How to Install and Configure Drupal CMS
darandon
 
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
Wong Hoi Sing Edison
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample material
Vskills
 
Drupal8 corporate training in Hyderabad
Drupal8 corporate training in HyderabadDrupal8 corporate training in Hyderabad
Drupal8 corporate training in Hyderabad
php2ranjan
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
Ahmad Mohamad Zain
 
Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiadkarmraj
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
ajohnson85
 
Drupal Conference
Drupal ConferenceDrupal Conference
Drupal ConferenceChanHan Hy
 
CMS 101 Drupal
CMS 101 DrupalCMS 101 Drupal
CMS 101 Drupal
ggfergu
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
DrupalMumbai
 

Similar to Drupal 6x Installation (20)

Drupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime CollegeDrupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime College
 
Drupal Webinar
Drupal WebinarDrupal Webinar
Drupal Webinar
 
Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
Drupal Bootcamp Mcn2008
Drupal Bootcamp   Mcn2008Drupal Bootcamp   Mcn2008
Drupal Bootcamp Mcn2008
 
Drupal_cubet seminar
Drupal_cubet seminarDrupal_cubet seminar
Drupal_cubet seminar
 
How to Install and Configure Drupal CMS
How to Install and Configure Drupal CMSHow to Install and Configure Drupal CMS
How to Install and Configure Drupal CMS
 
How to Install and Configure Drupal CMS
How to Install and Configure Drupal CMSHow to Install and Configure Drupal CMS
How to Install and Configure Drupal CMS
 
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample material
 
Drupal8 corporate training in Hyderabad
Drupal8 corporate training in HyderabadDrupal8 corporate training in Hyderabad
Drupal8 corporate training in Hyderabad
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
 
Drupal seminar at DDIT Nadiad
Drupal seminar at DDIT NadiadDrupal seminar at DDIT Nadiad
Drupal seminar at DDIT Nadiad
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Website
 
Drupal Conference
Drupal ConferenceDrupal Conference
Drupal Conference
 
CMS 101 Drupal
CMS 101 DrupalCMS 101 Drupal
CMS 101 Drupal
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
 

More from Micky Metts

AI - Good or Bad?
AI - Good or Bad?AI - Good or Bad?
AI - Good or Bad?
Micky Metts
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Micky Metts
 
Mexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de ConexiónMexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de Conexión
Micky Metts
 
Platform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communitiesPlatform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communities
Micky Metts
 
Libre planet2017 micky
Libre planet2017 mickyLibre planet2017 micky
Libre planet2017 micky
Micky Metts
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoop
Micky Metts
 
Community Developer of the Minute USFWC
Community Developer of the Minute USFWCCommunity Developer of the Minute USFWC
Community Developer of the Minute USFWC
Micky Metts
 
Staying Safe - Overview of FREE Encryption Tools
Staying Safe - Overview of FREE Encryption ToolsStaying Safe - Overview of FREE Encryption Tools
Staying Safe - Overview of FREE Encryption Tools
Micky Metts
 
Cooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the BossCooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the Boss
Micky Metts
 
Basic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFTBasic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFT
Micky Metts
 
Short VoIP Drupal Introduction - What is it?
Short VoIP Drupal Introduction - What is it?Short VoIP Drupal Introduction - What is it?
Short VoIP Drupal Introduction - What is it?
Micky Metts
 
#1 Basic VoIP Drupal Hands On Experience Webinar
#1 Basic VoIP Drupal Hands On Experience Webinar#1 Basic VoIP Drupal Hands On Experience Webinar
#1 Basic VoIP Drupal Hands On Experience Webinar
Micky Metts
 

More from Micky Metts (12)

AI - Good or Bad?
AI - Good or Bad?AI - Good or Bad?
AI - Good or Bad?
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Mexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de ConexiónMexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de Conexión
 
Platform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communitiesPlatform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communities
 
Libre planet2017 micky
Libre planet2017 mickyLibre planet2017 micky
Libre planet2017 micky
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoop
 
Community Developer of the Minute USFWC
Community Developer of the Minute USFWCCommunity Developer of the Minute USFWC
Community Developer of the Minute USFWC
 
Staying Safe - Overview of FREE Encryption Tools
Staying Safe - Overview of FREE Encryption ToolsStaying Safe - Overview of FREE Encryption Tools
Staying Safe - Overview of FREE Encryption Tools
 
Cooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the BossCooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the Boss
 
Basic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFTBasic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFT
 
Short VoIP Drupal Introduction - What is it?
Short VoIP Drupal Introduction - What is it?Short VoIP Drupal Introduction - What is it?
Short VoIP Drupal Introduction - What is it?
 
#1 Basic VoIP Drupal Hands On Experience Webinar
#1 Basic VoIP Drupal Hands On Experience Webinar#1 Basic VoIP Drupal Hands On Experience Webinar
#1 Basic VoIP Drupal Hands On Experience Webinar
 

Recently uploaded

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Drupal 6x Installation

  • 1. Drupal 6x install with basic configuration 5 Labs, 1 Quiz 1 Extra Credit POP QUIZ.... ZERO Sales Pitch! Presentation by: Michele Metts
  • 2. Preparations – To begin, you will need: 1. FTP access to a Unix/Linux Web Server with your hosted domain and PHP5 2. Access to cPanel with phpMyAdmin or any utility that allows you to create a MySQL database * 3. A Text Editor (nice if it has FTP ability) * --- not a deal breaker if you don't have one... I use Jedit.org's editor
  • 3. What we will cover: * Drupal Overview * Is Drupal the right choice for my project? * General Drupal Concepts and Terminology * Drupal Hosting Requirements – What do you need on your server? * Installing Drupal on your server – basic settings and configurations * The 10 most useful Modules * Meet the Drupal Community – Support, Help and Tutoring * Things you did not know Drupal could do! * Adding Content
  • 4. Caveats There are many ways to do things in Drupal I am not a Database Administrator I am not a System Administrator This is not an in-depth study of Drupal Administration This is not an in-depth study of Drupal 6 Configurations This Webinar will be an overview of a basic Drupal 6 Installation.
  • 5. REMINDER Preparations – To begin, you will need: 1. FTP access to a Unix/Linux Web Server with your hosted domain and PHP5 2. Access to cPanel with phpMyAdmin or any utility that allows you to create a MySQL database * 3. A Text Editor (nice if it has FTP ability) * --- not a deal breaker if you don't have one... I use Jedit.org's editor
  • 6. Introduction to Drupal Websites The Overview - What is Drupal? Drupal Concepts (Nodes,Taxonomy etc.) How Drupal and MySQL Work Together
  • 7. What is Drupal? Drupal is a PHP framework that can be used as a content management system. A large community of independent developers and people like yourself create modules that add features to Drupal.
  • 8. Is Drupal Right for Me? Drupal is the right choice if you want a dynamic platform for a community or a user based Website that can grow and remain adaptable in today's fast paced technology market.
  • 9. Is Drupal Right for Me? Yes Drupal No Drupal SEO - Drupal has many proven benefits Brochure Website Add features without writing code Static content – no updates Revisions - control of the history No Login or Registration Allow users to Tag and Upload Content None, or very few Forms Permissions control at multiple levels No site Administrators Social or Community features, blogs, forums No User Interaction Multiple customizable user roles Custom access levels Context sensitive content Community of developers for customization
  • 10. Drupal Concepts There are several concepts fundamental to a Drupal site: nodes, content types, regions, blocks, views, CCK, themes, users, roles and permissions.
  • 11. Nodes All pieces of content on a Drupal Website are considered "nodes." A node is any posting, page, poll, story, forum text, or blog entry. Comments are not considered nodes, although they are always related to a node. Node content is stored in the database.
  • 12. Content Types Offering "content types" is a way Drupal allows you to have different kinds of nodes for different purposes. For example, a "story" is one kind of node, a "book page" another, and a "blog entry" yet another. You can also create new content types of your own.
  • 13. Nodes and Content Types Labeling all pieces of content as nodes allows for flexibility when creating different types of content. You can select new and different features individually for each type of content, or add features globally to all content types. You can create menus based on content types and set access limits for individual content types – premium or standard.
  • 14. Q+A Thank you for your patience. I will do my best to answer all of your questions. To stay on schedule, a limited amount of time is designated for Q + A
  • 15. Introduction to the Drupal Database Creating a Database Connecting to the Database Server with Drupal Drupal settings.php, htaccess and PHP.ini Lab: Create a Database and Configure Server settings
  • 16. Creating the Drupal Database 3 Steps: Log into your cPanel account and choose MySQL databse. Create database Create database user Add database user to your new database
  • 17. Editing the Settings File Open your text editor and navigate to the settings file on your server. /sites/default/ Open default.settings.php Scroll down to line #92 - the section labeled “Database URL format” $db_url = 'mysql://username:password@localhost/databasename'; Edit to include the info you used to set up your database: username password databasename Save the file as settings.php See chat window for copy and paste options
  • 18. Create Folders for Contributed modules and themes Navigate to your site folder /sites/all Create 2 folders inside the /all folder named: modules Themes These folders will hold your contributed modules and themes.
  • 19. Drupal Core Modules Built-in Drupal Modules Enabling Optional Core Modules Configuring Core Modules Lab: Enable and configure Core required and optional modules
  • 20. Installation of Drupal Modules 10 most helpful Modules Installation of Admin Module Basic Configuration of Admin Module Lab: Install and configure Admin module
  • 21. Q+A Extra Credit Pop Quiz to be answered at end of program: How to add content to your Website
  • 22. Navigating the Admin Screens Overview of the Admin Menu Brief Overview of Roles User Settings Logged In vs, Logged out QUIZ: Find the Modules
  • 23. My 10 Favorite Modules for Admin If I could only choose 10... 1. Admin RRRRR 2. Views RRRR 3. CCK – Content Construction Kit RRRR 4. About this node RRRRR 5. Mollom RRRRR 6. CMF – Content Management Filter RRR 7. Pathauto RRRR 8. IE CSS Optimizer RRRRR 9. Admin Links RRR 10. Filter Perms RRRRR Must Have Nice to Have Want to Have
  • 24. Q+A Extra Credit Pop Quiz to be answered at end of program: How to add content to your Website
  • 25. Summary- Takeaway Download Drupal Create Database Installation Choose Modules Basic Configuration Navigating the Admin Screens
  • 26. Q+A Extra Credit Pop Quiz to be answered in a few minutes: How to add content to your Website
  • 27. Extra Credit Pop QUIZ Adding Content How do you add the main pages of content to your site?
  • 28. Adding Content On the Navigation Menu: Create Content > Page Under Menu Settings, add a Menu link title, and choose <Primary Links> as the parent item. Now the page you just created will show up in the site navigation depending on how your chosen theme displays the primary links.
  • 29. BONUS INFO: Things you may not know Drupal could do! Helps you configure SEO with modules Translations for navigation elements Automation of tasks and publishing SMS functionality (send SMS node notifications to subscribed users)
  • 30. RECOMMENDED FREE UTILITIES FTP IMAGE EDITOR (and much more) FileZilla IrfanView URL: http://file-zilla.com/ URL: http://irfanview.com/ TEXT EDITOR DOCUMENT PROCESSING Jedit Open Office URL: jedit.org URL: openoffice.org See chat window for copy and paste options
  • 31. THANK YOU FOR ATTENDING THIS WEBINAR Find a Drupal Tutor - DrupalKitchen.com For more information contact: Michele Metts micky@drupalconnection.com