How to Install and Setting Up Drupal

Similar documents
Installing Drupal on Your Local Computer

Web Hosting Wordpress, Joomla, Drupal Integration

Livezilla How to Install on Shared Hosting By: Jon Manning

GETTING STARTED WITH DRUPAL. by Stephen Cross

osclass open source classifieds Installation Guide step by step

This installation guide will help you install your chosen IceTheme Template with the Cloner Installer package.

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu bit)

Lets Get Started In this tutorial, I will be migrating a Drupal CMS using FTP. The steps should be relatively similar for any other website.

MySQL quick start guide

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

All the materials and/or graphics included in the IceThemetheme folders MUST be used ONLY with It TheCityTheme from IceTheme.com.

Document Freedom Workshop DFW 2012: CMS, Moodle and Web Publishing

Installing buzztouch Self Hosted

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque

Quick Start Guide Joomla!: Guidelines for installation and setup. Why Joomla!

TIMETABLE ADMINISTRATOR S MANUAL

Build it with Drupal 8

File Space / Web Space / Database Space - Self-Service Allocation August 2009

Digital Downloads Pro

ProjectPier v Getting Started Guide

uilding a Branch Website using Wordpress

LEARNING DRUPAL. Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd.

Building job sites with Joomla!

What you will need before beginning this guide

HW9 WordPress & Google Analytics

Web24 Web Hosting Guide

Write a Web Application for Free Edition 2

Content Management System

MySQL Quick Start Guide

SYWorks Vulnerable Web Applications Compilation For Penetration Testing Installation Guide

The easy way to a nice looking website design. By a total non-designer (Me!)

Installation Instructions

AJ Matrix V5. Installation Manual

OxyClassifieds Installation Handbook

SETTING UP A LAMP SERVER REMOTELY

Installation Tutorial Script: The Real Estate Script. 1. Please login to download script. On PHP Classifieds Script web site.

Getting started with PrestaShop 1.4

CS5331 Web Security - Assignment 0

Web Hosting and Domain Name Registration

Using Internet or Windows Explorer to Upload Your Site

112 Linton House Union Street London SE1 0LH T: F:

Instructions for Setup and Connecting to Department of Education Secure FTP(SFTP) server January 23, 2013

Lesson 7 - Website Administration

cpanel (yes, it stands for Control Panel) and WHM (the Web Host Manager) provide a web-based graphical

MOODLE Installation on Windows Platform

Quick Start Guide. Hosting Your Domain

Joomla! VISUAL QUICKSTART GUIDE LEARN THE QUICK AND EASY WAY! Get up and running in no time! Register your book for free video training!

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY Phone: (814) ray.lee.burgess@gmail.com

Building Website with Drupal 7

shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0)

Build a Multilingual Website with Joomla! 2.5

Project management integrated into Outlook

MySQL Quick Start Guide

FireBLAST Marketing Solution v2

webtree designs Gayle Pyfrom web site design and development Lakewood, CO

Installing Drupal 8 on Windows 7 with XAMPP. I am trying to install Drupal 8 on my Windows machine as a development system.

Backup and Restore MySQL Databases

PHP+MYSQL, EASYPHP INSTALLATION GUIDE

Build a Joomla Website The fastest and easiest way to learn how to build a Joomla website.

6 reasons to choose us for your web hosting

Tips for getting started! with! Virtual Data Center!

E-Commerce Webshop with Prestashop. From A to Z. Episode 1. Hands On Experience

Kollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide!

QUESTIONS AND ANSWERS

Getting Started with Dynamic Web Sites

Thank you for deciding to read this book. I have written this book for you to learn Joomla! 1.5 as fast as possible.

Guidance for IA DMM: Connecting Your Computer to FSU Video File Server

We begin with a number of definitions, and follow through to the conclusion of the installation.

DSI File Server Client Documentation

Your complete guide to installing the Self-Service Portal and estore.

Installing CPV Lab Version 2.17

DRUPAL: DEVELOPING LIBRARY PORTAL USING OPEN SOURCE CONTENT MANAGEMENT SYSTEM

Open Source Content Management System JOOMLA

EZblue BusinessServer The All - In - One Server For Your Home And Business

NTT Web Hosting Service [User Manual]

Setting Up a Development Server

HOW TO CONNECT TO FTP.TARGETANALYSIS.COM USING FILEZILLA. Installation

Installation Guide. C o p y r i g h t , S e e F i l e S o f t w a r e L L C

Customer Control Panel Manual

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System

SugarCRM CE (Community Edition Only) Plugin. Installation. Guide

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 28 Ref: GC278_v1.1

Shop by Manufacturer Custom Module for Magento

Host your websites. The process to host a single website is different from having multiple sites.

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu

Certified PHP/MySQL Web Developer Course

Abdullah Radwan. Target Job. Work Experience (9 Years)

Virtual machine W4M- Galaxy: Installation guide

Trollhättan, Sweden

GENERAL FILE TRANSFER GUIDELINES

How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint

MAMP 3 User Guide! March 2014 (c) appsolute GmbH!

Web Hosting Training Guide. Web Hosting Training Guide. Author: Glow Team Page 1 of 22 Ref: GC349_v1.1

EZblue BusinessServer The All - In - One Server For Your Home And Business

Transcription:

Drupal 101 Introduction to Drupal September 12, 2014 nerdsummit.org

Rick Hood richard.hood@commonmediainc.com rick@flowmediadesign.com richardblakehood@gmail.com www.drupal.org/user/54879 2011 - present Partner and Project Manager Common Media, Inc. commonmedia.com 2000-2010 Freelance web development and graphic design Started with ASP (Active Server Pages) 2000-2006 Drupal since 2006 (Drupal 4.7) 1982-1999 President & COO Hood Enterprises (1991-1999) Portsmouth, RI Boat building and service

Yacht Insider s Guide www.yachtinsidersguide.com

Drupal is easy.

Drupal is easy. 80 / 20 80% is easy, 20% is difficult not likely to need to get into the 20%!

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer! 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

Installing Drupal on your local computer A. Create a folder on your computer (e.g. nerds ) in the folder that you keep you websites (e.g. Sites ) B. Download Drupal zip file into that folder and unzip it, rename the folder (e.g. root ) C. Setup vhost in MAMP or WAMP to point the local site name to the root folder (from B above). D. Go to your local site in the browser (e.g. http://drupal101:8888), this will start the install process. E. Create the MySQL database on your computer that Drupal needs, using phpmyadmin (in MAMP and WAMP) to Sequel Pro (Mac) or Navicat (Windows). F. Continue the install process by entering the database name, user name and password. G. Thats it!

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal?! 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

What is a CMS? CMS = Content Management System = a database of content as opposed to content scattered in various files A CMS, like any database, uses forms to enter content into the database. Drupal is a CMS! Wordpress, Joomla, Django, SharePoint are all CMS s

Drupal 1. Content types and fields 2. Modules 3. Themes 4. Blocks 5. Views 6. Users, roles, permissions

Drupal 1. Content types and fields! 2. Modules 3. Themes 4. Blocks 5. Views 6. Users, roles, permissions

Content Type Content Type ARTICLE Title Date Author Image Person First Name Last Name Email Bio Taxonomy Category Category Body (the main text area) User Username First Name Local News National News World News Posted By Last Name Email Bio

Drupal 1. Content types and fields 2. Modules! 3. Themes 4. Blocks 5. Views 6. Users, roles, permissions

Drupal 1. Content types and fields 2. Modules 3. Themes! 4. Blocks 5. Views 6. Users, roles, permissions

Drupal 1. Content types and fields 2. Modules 3. Themes 4. Blocks! 5. Views 6. Users, roles, permissions

Drupal 1. Content types and fields 2. Modules 3. Themes 4. Blocks 5. Views! 6. Users, roles, permissions

Drupal 1. Content types and fields 2. Modules 3. Themes 4. Blocks 5. Views 6. Users, roles, permissions

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc! 4. Setting up your computer to run a website on it 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it! 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

Setting up your computer Drupal runs on what is called the LAMP stack LAMP = Linux, Apache, MySQL, PHP Linux = operating system (e.g. Ubuntu, CentOS) Apache = web server MySQL = database PHP = language used by Drupal When you get a web host account to host your website on the internet, it will use some form of the LAMP stack We need to essentially setup a LAMP stack on our local computer to run Drupal locally

LAMP on your computer Mac MAMP (Mac Apache MySQL PHP) www.mamp.info MAMP (free) MAMP Pro $59 (2014)! Windows WAMP (Windows Apache MySQL PHP) www.wampserver.com Free! Manage MySQL Use phpmyadmin (comes with MAMP and WAMP) Get Sequel Pro (Mac) or Navicat (Windows) Sequel Pro www.sequelpro.com (free) Navicat www.navicat.com ($99)

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it 5. Setting up a web hosting account! 6. Installing Drupal on the web hosting account

Getting and using a web host Web hosting! Shared hosting - recommend for trying things out Dreamhost, Media Temple $10-$20/month VPS (virtual private server) - like a separate computer but not Dreamhost, Media Temple $50/month Dedicated Server (most expensive) www.drupal.org/requirements!

Getting and using a web host! You need a way to move your files to your web host server FTP = File Transfer Protocol Simply moving files from your computer to another drive, but over the internet rather than via USB or other cable. Mac FileZilla (free), Transmit ($34) Windows FileZilla (free), CuteFTP ($60)

What we will cover We will dive right into it then come back and explain the pieces 1. Installing and setting up Drupal on your computer 2. What is a CMS? What is Drupal? 3. Using Drupal: content types, fields, menu system, taxonomy, views, modules, themes, etc 4. Setting up your computer to run a website on it 5. Setting up a web hosting account 6. Installing Drupal on the web hosting account

Installing Drupal on your web host A. Upload your Drupal files to the root folder of your web hosting account. B. Create the MySQL database on your computer that Drupal needs, most likely using phpmyadmin, or some other database management control panel that your web host will have. You will probably need to create a database username and password, and assign all privileges to that user for that database C. Visit your site in a browser, you will see the install screen D. Continue the install process by entering the database name, user name and password. E. Thats it!

Drupal Resources drupalize.me lynda.com Drupal Tutorials #1 - Installing Drupal 7 Locally nodeone.se/sv/learn-drupal