Joomla! Installation

12
Joomla! 1.5 Joomla! 1.5 Installation Installation On A Hosted Website On A Hosted Website by Gary Hessler by Gary Hessler October 7, 2008 October 7, 2008

description

Joomla! introduction from Colorado Springs Open Source Users Group Joomla! Special Interest Group.

Transcript of Joomla! Installation

Page 1: Joomla! Installation

Joomla! 1.5 InstallationJoomla! 1.5 Installation

On A Hosted WebsiteOn A Hosted Website

by Gary Hesslerby Gary Hessler

October 7, 2008October 7, 2008

Page 2: Joomla! Installation

Why Joomla?Why Joomla?

Content Management SystemContent Management System PHP/mySQL basedPHP/mySQL based Large user communityLarge user community

Support through the forumsSupport through the forums Large number of extension developersLarge number of extension developers

Just about anything you would need to do has an Just about anything you would need to do has an extensionextension

Ease of useEase of use No coding required (Unless writing extensions)No coding required (Unless writing extensions)

Open Source = FREEOpen Source = FREE

Page 3: Joomla! Installation

What to look for in a hosting serviceWhat to look for in a hosting service

Unlimited DomainsUnlimited Domains Including SubdomainsIncluding Subdomains Including Domain ParkingIncluding Domain Parking

Unlimited BandwidthUnlimited Bandwidth Unlimited Disk SpaceUnlimited Disk Space Unlimited e-mail accountsUnlimited e-mail accounts

Including Auto-RespondersIncluding Auto-Responders Webmail accessWebmail access

Page 4: Joomla! Installation

What to look for in a hosting serviceWhat to look for in a hosting service

Unlimited mySQL DatabasesUnlimited mySQL Databases PHP 5 SupportPHP 5 Support

Ability to change PHP settingsAbility to change PHP settings Uptime (99.xx%)Uptime (99.xx%) Site backupsSite backups Good supportGood support Good Price ($4 – $10/mo)Good Price ($4 – $10/mo)

Page 5: Joomla! Installation

What to look for in a hosting serviceWhat to look for in a hosting service

OtherOther SSLSSL Shopping CartShopping Cart FTP/SSH access to hostFTP/SSH access to host Customizable htaccess (most, but not all Customizable htaccess (most, but not all

hosts support this)hosts support this)

Page 6: Joomla! Installation

Set up host to receive siteSet up host to receive site

Register domain nameRegister domain name Add domain to hosting serviceAdd domain to hosting service Create SubdomainsCreate Subdomains

DevelopmentDevelopment TestTest ProductionProduction

Create SubdirectoriesCreate Subdirectories Create FTP UserCreate FTP User

Page 7: Joomla! Installation

Get Joomla! Core FilesGet Joomla! Core Files

Download Zip Package from joomla.orgDownload Zip Package from joomla.org Unzip Joomla core files to local machineUnzip Joomla core files to local machine FTP files to hosting serviceFTP files to hosting service

Get an FTP ClientGet an FTP Client• Filezilla FTP ClientFilezilla FTP Client• anyclient.com (Web Based FTP – No Install anyclient.com (Web Based FTP – No Install

necessary)necessary)

Create a mySQL database on hosting Create a mySQL database on hosting serviceservice

Page 8: Joomla! Installation

Install Joomla!Install Joomla! Run Joomla! InstallationRun Joomla! Installation

Language ScreenLanguage Screen Pre-Installation Check ScreenPre-Installation Check Screen

• Look for anything in redLook for anything in red License ScreenLicense Screen

• Joomla! is GPLJoomla! is GPL Database ScreenDatabase Screen

• Enter Hostname (From your hosting provider)Enter Hostname (From your hosting provider)• Enter Username and Password for your Enter Username and Password for your

databasedatabase• Enter Database name you createdEnter Database name you created• Leave Advanced Settings as isLeave Advanced Settings as is

Page 9: Joomla! Installation

Install Joomla! ContinuedInstall Joomla! Continued FTP ScreenFTP Screen

• Enter FTP Settings if needed (If you have trouble installing Enter FTP Settings if needed (If you have trouble installing extensions on your hosted website)extensions on your hosted website)

Configuration ScreenConfiguration Screen• Enter your site’s nameEnter your site’s name

csjoomla.orgcsjoomla.org• Enter administrator’s e-mail address/passwordEnter administrator’s e-mail address/password• Load DataLoad Data

Install sample dataInstall sample data Load a backup from another installLoad a backup from another install Migrate site from Joomla 1.0 to 1.5Migrate site from Joomla 1.0 to 1.5

Finish ScreenFinish Screen• Should see Congratulations! Joomla! is installed.Should see Congratulations! Joomla! is installed.• Need to remove the installation folder!Need to remove the installation folder!

Can use FTP client or hosting file managerCan use FTP client or hosting file manager Click on “Site” button to view the new siteClick on “Site” button to view the new site

Page 10: Joomla! Installation

TemplatesTemplates Pick a template providerPick a template provider

Some free templates (Buyer Beware)Some free templates (Buyer Beware)• siteground.comsiteground.com• Some other sites have free templates (Google Free Joomla! Some other sites have free templates (Google Free Joomla!

Templates)Templates) Paid template clubs provide better built templatesPaid template clubs provide better built templates

• joomlart.comjoomlart.com• rockettheme.comrockettheme.com• joomla-templates.comjoomla-templates.com• joomlashack.comjoomlashack.com

Quickstart templatesQuickstart templates Already have them integrated with latest Joomla! coreAlready have them integrated with latest Joomla! core

Page 11: Joomla! Installation

Joomla! ResourcesJoomla! Resources DocumentationDocumentation

help.joomla.orghelp.joomla.org BooksBooks

Beginning Joomla!: From Novice to Professional Beginning Joomla!: From Novice to Professional (Beginning from Novice to Professional) by Dan (Beginning from Novice to Professional) by Dan Rahmel (Apress)Rahmel (Apress)

Joomla! A User's Guide: Building a Successful Joomla! A User's Guide: Building a Successful Joomla! Powered Website by Barrie M. NorthJoomla! Powered Website by Barrie M. North

Building Websites with Joomla! 1.5 by Hagen Graf Building Websites with Joomla! 1.5 by Hagen Graf (PAKT Publishing)(PAKT Publishing)

Joomla! 1.5 Essential Training by Joseph LeBlancJoomla! 1.5 Essential Training by Joseph LeBlanc Joomla! Web Security by Tom Canavan (PAKT Joomla! Web Security by Tom Canavan (PAKT

Publishing) – Due out in October 2008Publishing) – Due out in October 2008 Advanced Joomla! (Advanced) by Dan Rahmel Advanced Joomla! (Advanced) by Dan Rahmel

(Apress) – Due out in February 2009(Apress) – Due out in February 2009

Page 12: Joomla! Installation

Joomla! Resources ContinuedJoomla! Resources Continued

Tutorials (Some Paid, Some Free)Tutorials (Some Paid, Some Free) joomlatutorials.comjoomlatutorials.com siteground.com/tutorials/joomlasiteground.com/tutorials/joomla www.salyris.com/joomla_tutorial_center.htmlwww.salyris.com/joomla_tutorial_center.html

CMS Expo (December 4CMS Expo (December 4thth & 5 & 5thth in Denver) in Denver) Joomla! ExtensionsJoomla! Extensions

Directory available at extensions.joomla.orgDirectory available at extensions.joomla.org 3822 extensions (Commercial and non-commercial)3822 extensions (Commercial and non-commercial) Has search engine, categorization, and user ratingsHas search engine, categorization, and user ratings Look for 1.5 Native (Preferred) or 1.5 LegacyLook for 1.5 Native (Preferred) or 1.5 Legacy