SlideShare uma empresa Scribd logo
1 de 27
Drupal And The
Non-profit Agency
What Is Drupal



Drupal comes from the Dutch word “druppel”. “Druppel” means “drop” ,
as in a drop of water.

The content management system Drupal, was written by Dries Buytaert
While developing Drupal, Buytaert set up a website named Drop.org .
He had originally intended it to be named dorp.org. “Dorp” is the Dutch
name for village, and he wanted to emphasize the collaborative and
communal nature of Drupal.

It was from this site that the code slowly evolved into the Drupal we
know today.
What Is Drupal?
                   Drupal Is Open Source
What does open source mean – how does it compare with commercial software?

Open Source vs. Commercial Software
• The most important difference between software created by the open source
   communities and commercial software sold by vendors is that open source
   software is published under licenses that ensure that the source code is available
   to everyone to inspect, change, download, and explore as they wish.

•   Software under the purview of the GNU General Public License is intended to
    guarantee your freedom to share and change free software--to make sure the
    software is free for all its users.

•   Drupal is free to download, to use, and alter to fit your particular needs. Another
    well known open source software is the operating system Linux. You also have
    scripting languages such as PHP, Ruby, Perl and Python. The web-server software
    Apache is open source as is the database software MySql.
Examples Of Content Management
            Systems
Why Should I Use Drupal?
• You want your web site to be search-engine-friendly and to be
  scalable.
• Need to update something on every page of your web site,
  such as logos, theme, color, you generally only have to update
  it in one place, not on every individual page of the web site.
• Great support and documentation. There are official
  handbooks, thousands of tutorials, podcasts, video, and blogs,
  forums and a very large and thriving community of users and
  developers.
• User management is a breeze. You can create as many custom
  user roles, with custom and granular access levels as you
  desire.
We’re Still Not Sure Drupal Is For Us
• Still not sure?




What are some other features and positive aspects of Drupal?
You Need Drupal Because:
• In the cyber-world that we live in, every agency, small or large business
  needs a web presence to sustain growth. Potential funders can find out
  more about your program, while they ponder whether to issue you a grant
  or funds.
• Drupal is very simple to set up, and use. You don’t have to be an uber-
  geek, be very technically proficient, or even learn programming languages
  that you will never use again in life.
• Drupal is free, as is the other software needed to run it.
• Drupal will grow with you. You may have a very small agency or business
  at the moment, but as you grow, Drupal can grow with you.
• Drupal is ideal for the entrepreneur, for training children, youth, and
  adults on the techniques of simple and easy web site construction.
  Whether you need your site for strictly informational purposes,
  instructional use, promotional needs, marketing, e-commerce, Drupal can
  do it for you.
We’re Still On The Fence


 Why should we choose Drupal, over other content management systems?

There are a number of open-source alternatives to Drupal, but here are a few reasons
 why Drupal may be better:
• Mambo - Can be hard to get the hang of it if you are a beginner. Mambo can take
   ages to set up how you like, and all the various options that are considered
   advantages can be disadvantages when you are first beginning. It makes it harder
   to work around and figure out what to do.
• WordPress - WordPress is excellent, but if you need something more heavy-duty
   or are building a site that you might want to extend in the future you should be
   considering Drupal. Many of the themes have a tendency to look the same or
   similar.
• Joomla - It's not as search engine friendly out of the box as Drupal.
Okay, We’re Sold




What’s our next step?
What Do I Need To
                            Set Up A Drupal Site?
Drupal needs a:

Server - A server is a computer which provides information or services to other computers on a network.

Operating system - The software that runs the server. Unix, Linux, BSD, OS X and Windows are a few examples.

Extraction software – like 7 Zip http://www.7-zip.org/ (Think of Win zip)

FTP client - such as WinSCP http://winscp.net/eng/download.php, FTPcute, or Filezilla to get your files to and from
your computer to your webserver

Database - A structured collection of records. Drupal uses a database to store most content and configuration settings
for your site.

Web server – Software that serves or dispenses your web pages. Two examples are Apache and Microsoft IIS .

Webhosting provider – A company that provides space on their server, so that your site is viewable via the world
wide web. Costs vary according to your needs.

Drupal - A framework for building dynamic web sites offering a broad range of features and services including user
administration, publishing, discussion and forum capabilities, news aggregation and RSS. A Drupal installation is made
of a mix of core and contributed modules – this is a key point.
Drupal Friendly Hosting Companies
•   Drupal Hosting affiliates that support the Drupal Association
•   A2 Hosting
•   AptHost
                                            Hosting
•                                                                   Breakthrough
    BlueHost
•                                                                   Technologies,
    CirtexHosting
                                            providers
•                                                                   LLC
    Crucial Paradigm
•                                                                   Bryght
    EZPZ hosting
                                            that can run
•                                                                   CascadeHosting
    GoDaddy
•                                                                   Comple host
    Hangar hosting
                                            Drupal
•                                                                   Data bloc
    Host Color
•                                                                   hosting
    Hostwaves                               1&1
•                                                                   Dreamhost
    Interactive online                      2by2host
•                                                                   Drupalcafe
    midPHase
                                            A2B2 Hosting
•                                                                   Duplika
    MM Hosting
                                            Advomatic
•                                                                   eApps
    Nexcess.net
                                            all-inkl.com
•                                                                   EcoHosting
    Site5
•                                                                   Egressive
                                            AlphaOne
    The Network Source
•                                                                   Limited
    The instant webhost                     Technology
•                                                                   Freedrupal5host
    Tiger servers                           Aspiration Hosting
•                                                                   ing
    ThinkHost, Inc
                                            Avekhost
•                                                                   GoDaddy
    TMDhosting
                                            Blackmesh
•                                                                   GrafiX Internet
    Vistapages
                                            Bod host                B.V.


                For additional companies please go here
                http://drupal.org/hosting
Wait A Minute, You
Said This Would Be Easy
Step One
1. Go to http://drupal.org/project/drupal
2. Go to the Drupal installation that you desire, in our example it will be drupal 6.10.
Click on Download and save it to your computer.
Step Two
1.   Go to the folder that you downloaded Drupal to.
2.   Right click mouse on the drupal-6.10.tar.gz file.
3.   Go to 7-zip, and Left click “extract here”. This will produce a file called drupal-6.10.tar. When you see
     this file, you will once again go to 7-zip, and Left click “extract here”. This will produce a folder named
     drupal-6.10.
4.   Double click on this folder and examine it’s contents, if you have done it correctly, you should see
     something similar to this. Also be certain that you see a file named .htaccess.. If you do not, then
      to see how to view “hidden” folders with your operating system.
Step Three
1.   At this point you need to get the drupal-6.10 files onto the space given to you by your
     hosting company.
2.   You will use an FTP client (such as WinSCP, Filezilla) to accomplish this.
3.   Open WinSCP, enter the “Hostname” – the name of your site, the “User name”, and
     password. All of this information will have been given to you by your hosting company.
     Then hit “Login”.
Trust Me - You Can Do This 
Step Four
Once you have clicked on “Login” you will see something similar to this
1. You will highlight all of the files. You can do this by clicking at the top of the list of   Step Five
   the files, then hitting the “Shift key” , and clicking on the bottom of the list.
2. You can then drag all of the files over to the other side., you may be prompted to
   hit “Copy”, do so. Once completed, the files and folders from the left, will now be
   on the right as well.
Creating Your Database
At this point you will need to work on your database. You may have been given a
database name ,usernamename, and pwd. If not or if you want to create a new one,
enter it into the Db field, and click add Db. Then add a username, and a pwd, click
Add User, (The appearance of your screen may differ but the concept is the same.)
Adding Users And Granting Permissions To the Database
You may want to add additional users, who will serve different functions , and have different
levels of Privileges. This is the area that you would do so, initially we will give this user ALL
Privileges.
Step Six
This step is extremely important and a little tricky.
1. Go to sites in your FTPclient, double click on it.
2. Double click on default.
3. Right click mouse on default.settings.php, select duplicate, then rename this to
    settings.php. You can also do this in your file explorer, and then upload it, if this is
    easier for you.
Step Seven
This step is equally critical.
1. Right click mouse on settings.php.
2. Do Ctrl F to find $db_url . You want to be where it says
$db_url = 'mysql://username:password@localhost/databasename';
Be certain that there is no asterisk * by it.
3. You will enter the username, password, localhost, and databasename, that you either created in MySql or
     that you were given by your web hosting company., close the page, you will be asked if you want to save
     your changes, say yes.
Believe it or not, we’re
just about to come to the
end, and you’ve only got a
few more steps to go.

In the next step we will be
going to our install
page, and we are just a
few moments away from
completing our lovely site.
Step Eight
At this point, open a browser (IE or Firefox). Let’s go to the URL – the
address of our web site. Click on “Install Drupal In English” or the
language of your choice.
Step Nine
Type your site email address, your Administrator name and password, as well as the
Administrator email address, and you should see this.
Step Ten
•   Here is the Administration page
Additional Resources
Drupal Home Page
http://drupal.org/

Installing Drupal 6 – Videocast
http://www.lullabot.com/videocasts/installing-drupal-6

Mastering Drupal
http://www.masteringdrupal.com/

End user guide
http://drupal.org/node/6261

Drupal – Youtube
http://www.youtube.com/results?search_type=&search_query=drupal&aq=f

Starting on some Drupal basics for beginners
http://groups.drupal.org/node/973

MySQL Basics -- A Helpful MySQL Tutorial
http://www.analysisandsolutions.com/code/mysql-tutorial.htm

MySQL Basics - Youtube
http://video.google.com/videosearch?hl=en&ei=dCHQSaziKKTWlQfX28HXCQ&resnum=1&q=Mysql+basics&um=1&ie=UTF-
     8&ei=dyHQSfu3EebrlQeqmejICQ&sa=X&oi=video_result_group&resnum=4&ct=title#

FCKeditor - WYSIWYG HTML editor
http://drupal.org/project/fckeditor

Mais conteúdo relacionado

Mais procurados

Profiling php applications
Profiling php applicationsProfiling php applications
Profiling php applicationsJustin Carmony
 
Hadoop training kit from lcc infotech
Hadoop   training kit from lcc infotechHadoop   training kit from lcc infotech
Hadoop training kit from lcc infotechlccinfotech
 
Os Buncetutorial
Os BuncetutorialOs Buncetutorial
Os Buncetutorialoscon2007
 
Memcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebMemcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebGear6
 

Mais procurados (6)

Profiling php applications
Profiling php applicationsProfiling php applications
Profiling php applications
 
Hadoop training kit from lcc infotech
Hadoop   training kit from lcc infotechHadoop   training kit from lcc infotech
Hadoop training kit from lcc infotech
 
Os Buncetutorial
Os BuncetutorialOs Buncetutorial
Os Buncetutorial
 
Apache performance
Apache performanceApache performance
Apache performance
 
Email
Email Email
Email
 
Memcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic WebMemcached and the Rise of the Dynamic Web
Memcached and the Rise of the Dynamic Web
 

Destaque

Life with coffee_script
Life with coffee_scriptLife with coffee_script
Life with coffee_scriptEunchul Jung
 
Publicizing your business or non profit in today's world
Publicizing your business or non profit in today's worldPublicizing your business or non profit in today's world
Publicizing your business or non profit in today's worldDeluxe Corporation
 
Contracts & Consumer Legislation
Contracts & Consumer LegislationContracts & Consumer Legislation
Contracts & Consumer LegislationKaren Houston
 
Language review 4
Language review 4Language review 4
Language review 4clivetyrell
 
Legilsation & Ethics in the Travel & Tourism Sector
Legilsation & Ethics in the Travel & Tourism SectorLegilsation & Ethics in the Travel & Tourism Sector
Legilsation & Ethics in the Travel & Tourism SectorKaren Houston
 

Destaque (7)

Life with coffee_script
Life with coffee_scriptLife with coffee_script
Life with coffee_script
 
Publicizing your business or non profit in today's world
Publicizing your business or non profit in today's worldPublicizing your business or non profit in today's world
Publicizing your business or non profit in today's world
 
Contracts & Consumer Legislation
Contracts & Consumer LegislationContracts & Consumer Legislation
Contracts & Consumer Legislation
 
Weine hotel señorío de la laguna villena
Weine hotel señorío de la laguna villenaWeine hotel señorío de la laguna villena
Weine hotel señorío de la laguna villena
 
Restoration then now1
Restoration then now1Restoration then now1
Restoration then now1
 
Language review 4
Language review 4Language review 4
Language review 4
 
Legilsation & Ethics in the Travel & Tourism Sector
Legilsation & Ethics in the Travel & Tourism SectorLegilsation & Ethics in the Travel & Tourism Sector
Legilsation & Ethics in the Travel & Tourism Sector
 

Semelhante a How to Set Up a Drupal Site for Non-Profits in 6 Easy Steps

Victoria BC Drupalcamp Presentation - Drupal Development Evolved!
Victoria BC Drupalcamp Presentation - Drupal Development Evolved!Victoria BC Drupalcamp Presentation - Drupal Development Evolved!
Victoria BC Drupalcamp Presentation - Drupal Development Evolved!chrisshattuck
 
Drupal Efficiency
Drupal EfficiencyDrupal Efficiency
Drupal Efficiencysmattoon
 
Drupal Performance and Scaling
Drupal Performance and ScalingDrupal Performance and Scaling
Drupal Performance and ScalingGerald Villorente
 
App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)outstanding59
 
Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldRichard McDougall
 
App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)outstanding59
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerRobert Sutor
 
Karmasphere Studio for Hadoop
Karmasphere Studio for HadoopKarmasphere Studio for Hadoop
Karmasphere Studio for HadoopHadoop User Group
 
Rails Conf Europe 2007 Notes
Rails Conf  Europe 2007  NotesRails Conf  Europe 2007  Notes
Rails Conf Europe 2007 NotesRoss Lawley
 
Collaborating with the Community
Collaborating with the CommunityCollaborating with the Community
Collaborating with the Communitytinacallahan
 
Facebook Hadoop Data & Applications
Facebook Hadoop Data & ApplicationsFacebook Hadoop Data & Applications
Facebook Hadoop Data & Applicationsdzhou
 
Gregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle WareGregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle Waredeimos
 
Drupal haters gonna hate
Drupal haters gonna hateDrupal haters gonna hate
Drupal haters gonna hateMarcus Deglos
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SWIvan Herman
 
Jean Paul Ladage Managing Enterprise Content With Plone
Jean Paul Ladage   Managing Enterprise Content With PloneJean Paul Ladage   Managing Enterprise Content With Plone
Jean Paul Ladage Managing Enterprise Content With PloneVincenzo Barone
 
Beyond Local Development w/Kalabox (SFDUG July 2015)
Beyond Local Development w/Kalabox (SFDUG July 2015)Beyond Local Development w/Kalabox (SFDUG July 2015)
Beyond Local Development w/Kalabox (SFDUG July 2015)Alec Reynolds
 

Semelhante a How to Set Up a Drupal Site for Non-Profits in 6 Easy Steps (20)

Victoria BC Drupalcamp Presentation - Drupal Development Evolved!
Victoria BC Drupalcamp Presentation - Drupal Development Evolved!Victoria BC Drupalcamp Presentation - Drupal Development Evolved!
Victoria BC Drupalcamp Presentation - Drupal Development Evolved!
 
Drupal Efficiency
Drupal EfficiencyDrupal Efficiency
Drupal Efficiency
 
Drupal 101 V-0.1
Drupal 101 V-0.1Drupal 101 V-0.1
Drupal 101 V-0.1
 
Drupal Performance and Scaling
Drupal Performance and ScalingDrupal Performance and Scaling
Drupal Performance and Scaling
 
App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)
 
Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworld
 
App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the Computer
 
Flying on the cloud
Flying on the cloudFlying on the cloud
Flying on the cloud
 
Karmasphere Studio for Hadoop
Karmasphere Studio for HadoopKarmasphere Studio for Hadoop
Karmasphere Studio for Hadoop
 
Aug 2012 HUG: Random vs. Sequential
Aug 2012 HUG: Random vs. SequentialAug 2012 HUG: Random vs. Sequential
Aug 2012 HUG: Random vs. Sequential
 
Rails Conf Europe 2007 Notes
Rails Conf  Europe 2007  NotesRails Conf  Europe 2007  Notes
Rails Conf Europe 2007 Notes
 
Collaborating with the Community
Collaborating with the CommunityCollaborating with the Community
Collaborating with the Community
 
Facebook Hadoop Data & Applications
Facebook Hadoop Data & ApplicationsFacebook Hadoop Data & Applications
Facebook Hadoop Data & Applications
 
Gregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle WareGregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle Ware
 
Drupal haters gonna hate
Drupal haters gonna hateDrupal haters gonna hate
Drupal haters gonna hate
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SW
 
Jean Paul Ladage Managing Enterprise Content With Plone
Jean Paul Ladage   Managing Enterprise Content With PloneJean Paul Ladage   Managing Enterprise Content With Plone
Jean Paul Ladage Managing Enterprise Content With Plone
 
Beyond Local Development w/Kalabox (SFDUG July 2015)
Beyond Local Development w/Kalabox (SFDUG July 2015)Beyond Local Development w/Kalabox (SFDUG July 2015)
Beyond Local Development w/Kalabox (SFDUG July 2015)
 

Mais de City Vision University

BUS 605: Strategic management Capstone Course
BUS 605: Strategic management Capstone CourseBUS 605: Strategic management Capstone Course
BUS 605: Strategic management Capstone CourseCity Vision University
 
Academic Program Development and Accreditation Course
Academic Program Development and Accreditation CourseAcademic Program Development and Accreditation Course
Academic Program Development and Accreditation CourseCity Vision University
 
Instructional Design for Online and Blended Learning Course Slides
Instructional Design for Online and Blended Learning Course SlidesInstructional Design for Online and Blended Learning Course Slides
Instructional Design for Online and Blended Learning Course SlidesCity Vision University
 
Disruptive Innovation and Accreditation in Christian Higher Education for the...
Disruptive Innovation and Accreditation in Christian Higher Education for the...Disruptive Innovation and Accreditation in Christian Higher Education for the...
Disruptive Innovation and Accreditation in Christian Higher Education for the...City Vision University
 
Blockchain in HigherEducation Presentation
Blockchain in HigherEducation PresentationBlockchain in HigherEducation Presentation
Blockchain in HigherEducation PresentationCity Vision University
 
The Power of Disruption Keynote Andrew Sears CCCU COT Conference
The Power of Disruption Keynote Andrew Sears CCCU COT ConferenceThe Power of Disruption Keynote Andrew Sears CCCU COT Conference
The Power of Disruption Keynote Andrew Sears CCCU COT ConferenceCity Vision University
 
Disruptive Innovation and the Lean Startup Workshop for CCCU COT Conference
Disruptive Innovation and the Lean Startup Workshop for CCCU COT ConferenceDisruptive Innovation and the Lean Startup Workshop for CCCU COT Conference
Disruptive Innovation and the Lean Startup Workshop for CCCU COT ConferenceCity Vision University
 
What Disruptive Innovation Means for ABHE Schools
What Disruptive Innovation Means for ABHE SchoolsWhat Disruptive Innovation Means for ABHE Schools
What Disruptive Innovation Means for ABHE SchoolsCity Vision University
 
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...City Vision University
 
Majority World Christian Leadership Development and Disruptive Innovation
Majority World Christian Leadership Development and Disruptive InnovationMajority World Christian Leadership Development and Disruptive Innovation
Majority World Christian Leadership Development and Disruptive InnovationCity Vision University
 
How Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion GloballyHow Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion GloballyCity Vision University
 
GC4 and Alternative Models for Christian Accreditation for the Majority World
GC4 and Alternative Models for Christian Accreditation for the Majority WorldGC4 and Alternative Models for Christian Accreditation for the Majority World
GC4 and Alternative Models for Christian Accreditation for the Majority WorldCity Vision University
 
The Redemption of Technology Workshop (Theology of Technology) by Andrew Sears
The Redemption of Technology Workshop (Theology of Technology) by Andrew SearsThe Redemption of Technology Workshop (Theology of Technology) by Andrew Sears
The Redemption of Technology Workshop (Theology of Technology) by Andrew SearsCity Vision University
 
YWAM University of the Nations Innovation in Christian Higher Education
YWAM University of the Nations Innovation in Christian Higher EducationYWAM University of the Nations Innovation in Christian Higher Education
YWAM University of the Nations Innovation in Christian Higher EducationCity Vision University
 
Principles for Building a Modular Global Christian Educational Ecosystem
Principles for Building a Modular Global Christian Educational EcosystemPrinciples for Building a Modular Global Christian Educational Ecosystem
Principles for Building a Modular Global Christian Educational EcosystemCity Vision University
 
What Disruptive Innovation Means for DEAC Schools
What Disruptive Innovation Means for DEAC SchoolsWhat Disruptive Innovation Means for DEAC Schools
What Disruptive Innovation Means for DEAC SchoolsCity Vision University
 
How Then Shall We Live? - The Christian Worldview Applied to Work
How Then Shall We Live? - The Christian Worldview Applied to WorkHow Then Shall We Live? - The Christian Worldview Applied to Work
How Then Shall We Live? - The Christian Worldview Applied to WorkCity Vision University
 
Christian Worldview and Discovering Calling
Christian Worldview and Discovering CallingChristian Worldview and Discovering Calling
Christian Worldview and Discovering CallingCity Vision University
 

Mais de City Vision University (20)

BUS 605: Strategic management Capstone Course
BUS 605: Strategic management Capstone CourseBUS 605: Strategic management Capstone Course
BUS 605: Strategic management Capstone Course
 
Academic Program Development and Accreditation Course
Academic Program Development and Accreditation CourseAcademic Program Development and Accreditation Course
Academic Program Development and Accreditation Course
 
Instructional Design for Online and Blended Learning Course Slides
Instructional Design for Online and Blended Learning Course SlidesInstructional Design for Online and Blended Learning Course Slides
Instructional Design for Online and Blended Learning Course Slides
 
Disruptive Innovation and Accreditation in Christian Higher Education for the...
Disruptive Innovation and Accreditation in Christian Higher Education for the...Disruptive Innovation and Accreditation in Christian Higher Education for the...
Disruptive Innovation and Accreditation in Christian Higher Education for the...
 
Blockchain in HigherEducation Presentation
Blockchain in HigherEducation PresentationBlockchain in HigherEducation Presentation
Blockchain in HigherEducation Presentation
 
The Power of Disruption Keynote Andrew Sears CCCU COT Conference
The Power of Disruption Keynote Andrew Sears CCCU COT ConferenceThe Power of Disruption Keynote Andrew Sears CCCU COT Conference
The Power of Disruption Keynote Andrew Sears CCCU COT Conference
 
Disruptive Innovation and the Lean Startup Workshop for CCCU COT Conference
Disruptive Innovation and the Lean Startup Workshop for CCCU COT ConferenceDisruptive Innovation and the Lean Startup Workshop for CCCU COT Conference
Disruptive Innovation and the Lean Startup Workshop for CCCU COT Conference
 
What Disruptive Innovation Means for ABHE Schools
What Disruptive Innovation Means for ABHE SchoolsWhat Disruptive Innovation Means for ABHE Schools
What Disruptive Innovation Means for ABHE Schools
 
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...
Resources for Christians in Technology (presented to Boston Gospel Tech Hub G...
 
Majority World Christian Leadership Development and Disruptive Innovation
Majority World Christian Leadership Development and Disruptive InnovationMajority World Christian Leadership Development and Disruptive Innovation
Majority World Christian Leadership Development and Disruptive Innovation
 
How Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion GloballyHow Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion Globally
 
GC4 and Alternative Models for Christian Accreditation for the Majority World
GC4 and Alternative Models for Christian Accreditation for the Majority WorldGC4 and Alternative Models for Christian Accreditation for the Majority World
GC4 and Alternative Models for Christian Accreditation for the Majority World
 
The Redemption of Technology Workshop (Theology of Technology) by Andrew Sears
The Redemption of Technology Workshop (Theology of Technology) by Andrew SearsThe Redemption of Technology Workshop (Theology of Technology) by Andrew Sears
The Redemption of Technology Workshop (Theology of Technology) by Andrew Sears
 
YWAM University of the Nations Innovation in Christian Higher Education
YWAM University of the Nations Innovation in Christian Higher EducationYWAM University of the Nations Innovation in Christian Higher Education
YWAM University of the Nations Innovation in Christian Higher Education
 
Human Resources Course Introduction
Human Resources Course IntroductionHuman Resources Course Introduction
Human Resources Course Introduction
 
Principles for Building a Modular Global Christian Educational Ecosystem
Principles for Building a Modular Global Christian Educational EcosystemPrinciples for Building a Modular Global Christian Educational Ecosystem
Principles for Building a Modular Global Christian Educational Ecosystem
 
Media Nutrition Pyramid Lesson Plan
Media Nutrition Pyramid Lesson PlanMedia Nutrition Pyramid Lesson Plan
Media Nutrition Pyramid Lesson Plan
 
What Disruptive Innovation Means for DEAC Schools
What Disruptive Innovation Means for DEAC SchoolsWhat Disruptive Innovation Means for DEAC Schools
What Disruptive Innovation Means for DEAC Schools
 
How Then Shall We Live? - The Christian Worldview Applied to Work
How Then Shall We Live? - The Christian Worldview Applied to WorkHow Then Shall We Live? - The Christian Worldview Applied to Work
How Then Shall We Live? - The Christian Worldview Applied to Work
 
Christian Worldview and Discovering Calling
Christian Worldview and Discovering CallingChristian Worldview and Discovering Calling
Christian Worldview and Discovering Calling
 

Último

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Último (20)

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

How to Set Up a Drupal Site for Non-Profits in 6 Easy Steps

  • 2. What Is Drupal Drupal comes from the Dutch word “druppel”. “Druppel” means “drop” , as in a drop of water. The content management system Drupal, was written by Dries Buytaert While developing Drupal, Buytaert set up a website named Drop.org . He had originally intended it to be named dorp.org. “Dorp” is the Dutch name for village, and he wanted to emphasize the collaborative and communal nature of Drupal. It was from this site that the code slowly evolved into the Drupal we know today.
  • 3. What Is Drupal? Drupal Is Open Source What does open source mean – how does it compare with commercial software? Open Source vs. Commercial Software • The most important difference between software created by the open source communities and commercial software sold by vendors is that open source software is published under licenses that ensure that the source code is available to everyone to inspect, change, download, and explore as they wish. • Software under the purview of the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. • Drupal is free to download, to use, and alter to fit your particular needs. Another well known open source software is the operating system Linux. You also have scripting languages such as PHP, Ruby, Perl and Python. The web-server software Apache is open source as is the database software MySql.
  • 4. Examples Of Content Management Systems
  • 5. Why Should I Use Drupal? • You want your web site to be search-engine-friendly and to be scalable. • Need to update something on every page of your web site, such as logos, theme, color, you generally only have to update it in one place, not on every individual page of the web site. • Great support and documentation. There are official handbooks, thousands of tutorials, podcasts, video, and blogs, forums and a very large and thriving community of users and developers. • User management is a breeze. You can create as many custom user roles, with custom and granular access levels as you desire.
  • 6. We’re Still Not Sure Drupal Is For Us • Still not sure? What are some other features and positive aspects of Drupal?
  • 7. You Need Drupal Because: • In the cyber-world that we live in, every agency, small or large business needs a web presence to sustain growth. Potential funders can find out more about your program, while they ponder whether to issue you a grant or funds. • Drupal is very simple to set up, and use. You don’t have to be an uber- geek, be very technically proficient, or even learn programming languages that you will never use again in life. • Drupal is free, as is the other software needed to run it. • Drupal will grow with you. You may have a very small agency or business at the moment, but as you grow, Drupal can grow with you. • Drupal is ideal for the entrepreneur, for training children, youth, and adults on the techniques of simple and easy web site construction. Whether you need your site for strictly informational purposes, instructional use, promotional needs, marketing, e-commerce, Drupal can do it for you.
  • 8. We’re Still On The Fence Why should we choose Drupal, over other content management systems? There are a number of open-source alternatives to Drupal, but here are a few reasons why Drupal may be better: • Mambo - Can be hard to get the hang of it if you are a beginner. Mambo can take ages to set up how you like, and all the various options that are considered advantages can be disadvantages when you are first beginning. It makes it harder to work around and figure out what to do. • WordPress - WordPress is excellent, but if you need something more heavy-duty or are building a site that you might want to extend in the future you should be considering Drupal. Many of the themes have a tendency to look the same or similar. • Joomla - It's not as search engine friendly out of the box as Drupal.
  • 10. What Do I Need To Set Up A Drupal Site? Drupal needs a: Server - A server is a computer which provides information or services to other computers on a network. Operating system - The software that runs the server. Unix, Linux, BSD, OS X and Windows are a few examples. Extraction software – like 7 Zip http://www.7-zip.org/ (Think of Win zip) FTP client - such as WinSCP http://winscp.net/eng/download.php, FTPcute, or Filezilla to get your files to and from your computer to your webserver Database - A structured collection of records. Drupal uses a database to store most content and configuration settings for your site. Web server – Software that serves or dispenses your web pages. Two examples are Apache and Microsoft IIS . Webhosting provider – A company that provides space on their server, so that your site is viewable via the world wide web. Costs vary according to your needs. Drupal - A framework for building dynamic web sites offering a broad range of features and services including user administration, publishing, discussion and forum capabilities, news aggregation and RSS. A Drupal installation is made of a mix of core and contributed modules – this is a key point.
  • 11. Drupal Friendly Hosting Companies • Drupal Hosting affiliates that support the Drupal Association • A2 Hosting • AptHost Hosting • Breakthrough BlueHost • Technologies, CirtexHosting providers • LLC Crucial Paradigm • Bryght EZPZ hosting that can run • CascadeHosting GoDaddy • Comple host Hangar hosting Drupal • Data bloc Host Color • hosting Hostwaves 1&1 • Dreamhost Interactive online 2by2host • Drupalcafe midPHase A2B2 Hosting • Duplika MM Hosting Advomatic • eApps Nexcess.net all-inkl.com • EcoHosting Site5 • Egressive AlphaOne The Network Source • Limited The instant webhost Technology • Freedrupal5host Tiger servers Aspiration Hosting • ing ThinkHost, Inc Avekhost • GoDaddy TMDhosting Blackmesh • GrafiX Internet Vistapages Bod host B.V. For additional companies please go here http://drupal.org/hosting
  • 12. Wait A Minute, You Said This Would Be Easy
  • 13. Step One 1. Go to http://drupal.org/project/drupal 2. Go to the Drupal installation that you desire, in our example it will be drupal 6.10. Click on Download and save it to your computer.
  • 14. Step Two 1. Go to the folder that you downloaded Drupal to. 2. Right click mouse on the drupal-6.10.tar.gz file. 3. Go to 7-zip, and Left click “extract here”. This will produce a file called drupal-6.10.tar. When you see this file, you will once again go to 7-zip, and Left click “extract here”. This will produce a folder named drupal-6.10. 4. Double click on this folder and examine it’s contents, if you have done it correctly, you should see something similar to this. Also be certain that you see a file named .htaccess.. If you do not, then to see how to view “hidden” folders with your operating system.
  • 15. Step Three 1. At this point you need to get the drupal-6.10 files onto the space given to you by your hosting company. 2. You will use an FTP client (such as WinSCP, Filezilla) to accomplish this. 3. Open WinSCP, enter the “Hostname” – the name of your site, the “User name”, and password. All of this information will have been given to you by your hosting company. Then hit “Login”.
  • 16. Trust Me - You Can Do This 
  • 17. Step Four Once you have clicked on “Login” you will see something similar to this
  • 18. 1. You will highlight all of the files. You can do this by clicking at the top of the list of Step Five the files, then hitting the “Shift key” , and clicking on the bottom of the list. 2. You can then drag all of the files over to the other side., you may be prompted to hit “Copy”, do so. Once completed, the files and folders from the left, will now be on the right as well.
  • 19. Creating Your Database At this point you will need to work on your database. You may have been given a database name ,usernamename, and pwd. If not or if you want to create a new one, enter it into the Db field, and click add Db. Then add a username, and a pwd, click Add User, (The appearance of your screen may differ but the concept is the same.)
  • 20. Adding Users And Granting Permissions To the Database You may want to add additional users, who will serve different functions , and have different levels of Privileges. This is the area that you would do so, initially we will give this user ALL Privileges.
  • 21. Step Six This step is extremely important and a little tricky. 1. Go to sites in your FTPclient, double click on it. 2. Double click on default. 3. Right click mouse on default.settings.php, select duplicate, then rename this to settings.php. You can also do this in your file explorer, and then upload it, if this is easier for you.
  • 22. Step Seven This step is equally critical. 1. Right click mouse on settings.php. 2. Do Ctrl F to find $db_url . You want to be where it says $db_url = 'mysql://username:password@localhost/databasename'; Be certain that there is no asterisk * by it. 3. You will enter the username, password, localhost, and databasename, that you either created in MySql or that you were given by your web hosting company., close the page, you will be asked if you want to save your changes, say yes.
  • 23. Believe it or not, we’re just about to come to the end, and you’ve only got a few more steps to go. In the next step we will be going to our install page, and we are just a few moments away from completing our lovely site.
  • 24. Step Eight At this point, open a browser (IE or Firefox). Let’s go to the URL – the address of our web site. Click on “Install Drupal In English” or the language of your choice.
  • 25. Step Nine Type your site email address, your Administrator name and password, as well as the Administrator email address, and you should see this.
  • 26. Step Ten • Here is the Administration page
  • 27. Additional Resources Drupal Home Page http://drupal.org/ Installing Drupal 6 – Videocast http://www.lullabot.com/videocasts/installing-drupal-6 Mastering Drupal http://www.masteringdrupal.com/ End user guide http://drupal.org/node/6261 Drupal – Youtube http://www.youtube.com/results?search_type=&search_query=drupal&aq=f Starting on some Drupal basics for beginners http://groups.drupal.org/node/973 MySQL Basics -- A Helpful MySQL Tutorial http://www.analysisandsolutions.com/code/mysql-tutorial.htm MySQL Basics - Youtube http://video.google.com/videosearch?hl=en&ei=dCHQSaziKKTWlQfX28HXCQ&resnum=1&q=Mysql+basics&um=1&ie=UTF- 8&ei=dyHQSfu3EebrlQeqmejICQ&sa=X&oi=video_result_group&resnum=4&ct=title# FCKeditor - WYSIWYG HTML editor http://drupal.org/project/fckeditor