SlideShare una empresa de Scribd logo
1 de 31
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

Más contenido relacionado

La actualidad más candente

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 projectIztok 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 Drupalsdmaxey
 
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
 
Introduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotechIntroduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotechMandakini Kumari
 
Drupal For Dummies
Drupal For DummiesDrupal For Dummies
Drupal For DummiesKoen 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 manuallyBalaji kaliamoorthy
 
Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Mikael 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
 

La actualidad más candente (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
 

Destacado

Pepper Spray Center Catalog
Pepper Spray Center CatalogPepper Spray Center Catalog
Pepper Spray Center Catalogdarnlguoca
 
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 WebinarMicky 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
 
Developer of the Minute
Developer of the MinuteDeveloper of the Minute
Developer of the MinuteMicky Metts
 

Destacado (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 a 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 CollegeGeshan Manandhar
 
Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1phpfactory
 
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 DrupalRod Martin
 
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 CMSffats1
 
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 CMSdarandon
 
[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 8Wong 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 materialVskills
 
Drupal8 corporate training in Hyderabad
Drupal8 corporate training in HyderabadDrupal8 corporate training in Hyderabad
Drupal8 corporate training in Hyderabadphp2ranjan
 
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 Websiteajohnson85
 
Hire Drupal Developers For Your Website
Hire Drupal Developers For Your WebsiteHire Drupal Developers For Your Website
Hire Drupal Developers For Your Websiteajohnson85
 
Drupal Conference
Drupal ConferenceDrupal Conference
Drupal ConferenceChanHan Hy
 
CMS 101 Drupal
CMS 101 DrupalCMS 101 Drupal
CMS 101 Drupalggfergu
 
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 IntroDrupalMumbai
 

Similar a 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
 

Más de 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 IntelligenceMicky Metts
 
Mexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de ConexiónMexico Encuentro - Movimientos de Conexión
Mexico Encuentro - Movimientos de ConexiónMicky Metts
 
Platform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communitiesPlatform Cooperatives - connecting schools and communities
Platform Cooperatives - connecting schools and communitiesMicky Metts
 
Libre planet2017 micky
Libre planet2017 mickyLibre planet2017 micky
Libre planet2017 mickyMicky Metts
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoopMicky Metts
 
Community Developer of the Minute USFWC
Community Developer of the Minute USFWCCommunity Developer of the Minute USFWC
Community Developer of the Minute USFWCMicky 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 ToolsMicky Metts
 
Cooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the BossCooperative Development - Think Outside the Boss
Cooperative Development - Think Outside the BossMicky Metts
 
Basic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFTBasic VoIP Drupal Intro - for BioRAFT
Basic VoIP Drupal Intro - for BioRAFTMicky 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 WebinarMicky Metts
 

Más de 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
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

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