1. Using Drupal for Your
School or District Website
Dan Serrato
Fresno County Office of Education
Friday, March 18, 2011
2. Topics
Installing Drupal
Contributed Modules
Themes
Getting Support
Getting Involved
Friday, March 18, 2011
3. Drupal 6
Launching in the near future
Need high-level functionality
Need certain contributed
modules
Depending on complex queries to
build content pages
Friday, March 18, 2011
4. Drupal 7
Launch date is not immediate
Need more of a brochure type website
Not a ton of complex queries that will depend
heavily on Views module
Do not need certain contributed modules
Friday, March 18, 2011
5. Install Drupal
PHP
MySQL
Apache (preferred)
Linux or Windows server
drupal.org/requirements
drupal.org/get-started/install
Friday, March 18, 2011
6. Go Local
Run a simple web server on your computer
and build and test websites.
On Mac - MAMP
On Windows - XAMP
Friday, March 18, 2011
7. GET DRUPAL PUT CONTENTS OF
EXTRACT THE FILE
DRUPAL ON SERVER
ZIP
or DRUPAL
TAR DRUPAL
SERVER
INSTALL DRUPAL IN THE BROWSER
ADDRESS: localserver/mydrupalsite/install.php
CREATE DATABASE
FOR WEBSITE
Friday, March 18, 2011
8. CONGRATULATIONS
YOU HAVE A DRUPAL SITE
Friday, March 18, 2011
9. Download Drupal
Go to Drupal.org
Use the Get Started
section
Select tar or zip?
Friday, March 18, 2011
10. Installation - Site folder
Unzip the downloaded file
All files in the Drupal folder are the drupal
application that will run your site
Rename the folder
Add folder to htdocs folder in MAMP folder
Friday, March 18, 2011
11. Installation - Database
Go to MAMP page
Go to MyPHPAdmin
Create a database for the new site
Friday, March 18, 2011
12. Installation - Install Site
Navigate to the url of the website
http://localhost/NAME_OF_SITE
Drupal will go through the installation process:
Name of database
Admin username
Admin email
Admin password
Friday, March 18, 2011
13. Best Practices
Location of contributed modules
sites/all/modules
Location of themes
sites/all/themes
Friday, March 18, 2011
14. Best Practices
User 1 - Super Supreme Admin User
Don’t share User 1 account
Make a strong password for User 1
User 1 account for site building and updating
Create user accounts for updating content
MAKE A STRONG PASSWORD!
Friday, March 18, 2011
16. Downloading Modules
www.drupal.org/project/modules
Download a TAR or ZIP file
Uncompress or unzip the file
Friday, March 18, 2011
17. Install Modules
Add modules into the Sites folder
Create a new folder, name it “modules”
Add all contributed and custom modules
SITES
VIEWS
ALL
CCK
DATE
MODULES
Friday, March 18, 2011
18. Top Modules
Views Pathauto
CCK Token
Date Imagecache
Filefield Admin Menu
Imagefield Backup & Migrate
Friday, March 18, 2011