Joomla Day1

Embed Size (px)

Text of Joomla Day1

  • 1.Joomla! Day1 Phusit Konsurin Payap University

2. Day 1

  • Introduction to CMS and Joomla !
    • What is CMS?
    • Structure of a Web Content Management System( WCMS )
    • Joomla !Version and Roadmap
  • Installing Joomla and setting up of the sql database
    • Technical Requirements
    • Jooma !Elements System Installation
    • Setting Local Server
    • Joomla !Installation

3. Day 1 (Continued)

  • New Jooma !Website Tour
    • FrontEnd
    • BackEnd
  • Customizing Joomla !
    • A Different Language for the Website and the Administrator
    • Changing the Template for Your Website

4. Day 1 (Continued)

  • Configuration Joomla !with Administrator Screen Layout
    • Control Panel
    • User Manager
    • Media Manager
    • Global Configuration
  • The Menu
    • Menus
    • Customizing an Existing Menu

5. 1.Introduction to CMS and Joomla ! 6. What is CMS?

  • Content Management System (CMS)contains the terms content and management, which imprecisely refer only to a system that manages content.
  • A content management system, or CMS, is a computer software system used to enable and organize the joint process of creating and editing text and multimedia documents (content).

7. What is CMS? The webmaster creates a bottleneck between theContent ContributorsandSite Visitors . Updates to your site aren't available to your Site Visitors without first going through the webmaster.Web Designer Content Contributors Webmaster Editor/approvers Site Visitor Website FTP Web Mainteneace Typically works (or doesnt) now 8. What is CMS?

  • Design Managerscreate templates (editable content regions and non-editable design/navigation features) within the CMS.
  • Content Contributorswrite or place content in the page templates.
  • Editor and Approverreview and edit the information as necessary.Once approved, the webpage is published via FTP to the website (the server) where Site Visitors can access it.

Content contributors Design manager Editor Site Visitor CMS Website Approver Administrator 9. Open Source CMS

  • Open Source Content Management Systems have become one of the real open source success stories.
  • The three most popular open source CMS in the nonprofit sector are:
    • Joomla
    • Drupal
    • Plone

10. Joomla!

  • Joomla! belongs to the category of Web Content Management Systems (WCMS), since its functionality is administered from a browser on the Web.

11. Joomla!

  • Joomla is an open source CMS based on PHP and MySQL
  • It can be installed and run on any server with Apache, MySQL and PHP (including Linux/UNIX, Windows and Macintosh)
  • It is very easy to install (many web hosts have 'one-click' installation
  • It is considered the most user-friendly of the 'big three' open source CMS projects

12. Joomla !Version and Roadmap

  • Joomla! release versioning follows a numerical convention comprised of three numbers:
    • Major, Minor and Maintenance.
    • Major Release Number( X . 1.1 )
    • Minor Release Number( 1 . X . 1 )
    • M aintenance Release Number ( 1.1 .X)
  • Joomla! 1.0.X(1.0.0 1.0.15)(Dec,2008)
  • Joomla! 1.5.X (1.5.0 1.5.8)(Dec,2008)

13. Structure of a Web Content Management System( WCMS )

  • Front End:
    • is the website that the visitors and the logged-on users see
  • Back End:
    • contains the administration layer of the website for the administrators. Configuration, maintenance, cleaning, the generation of statistics, and new content creation
    • Access by authorized people

14. Structure of a Web Content Management System( WCMS ) 15. Structure of a Web Content Management System( WCMS )

  • Access Rights
  • Content
    • Text
    • Pictures
    • Music
    • Video
    • Links
    • Applications
  • Extensions
    • Components
    • modules
    • templates
    • plug-ins

16. 2.Installing Joomla and setting up of the sql database 17. Technical Requirements Requirements for Joomla 1.5.x 6 7 Microsoft IIS 1.3 2.x + Apache(with mod_mysql, mod_xml, and mod_zlib) 3.23 4.1.x + MySQL 4.3.10 5.2 + PHP Minimum Recommended Software 18. Technical Requirements Requirements for Joomla 1.0.x 6 7 Microsoft IIS 1.3 2.x + Apache(with mod_mysql, mod_xml, and mod_zlib) 3.23 4.1.x + MySQL 4.2 5.2 + PHP Minimum Recommended Software 19. Jooma !Elements System Installation

  • You can :
    • Set the system up locally on your PC
    • Set the system up on a server in an organization's Intranet
    • Rent a virtual server from a provider
    • Rent or purchase a server from a provider( with root access )
  • You can also:
    • Have the web server and database located on computers that are physically separated from each other

20. Setting Local Server

  • Windows Operating System
  • For a Windows operating system you can use either of two web servers:
    • Windows XP Professional and Windows Vista Ultimate both come with a web server, the Internet Information Server. You still have to install PHP and a database, and then you're ready.
    • You take a preconfigured package (XAMPPor AppServ Open Project) , unpack it on your computer, and everything you need is there

21. AppServ Open Project

  • Package of AppServ
    • Apache
    • PHP
    • MySQL
    • phpMyAdmin

22. AppServ Installation 1 23. AppServ Installation 2 24. AppServ Installation 25. AppServ Installation 26. AppServ Installation 27. AppServ Installation MySQL Password ChooseThai Char. Set and Collations (utf-8) 28. AppServ Installation 29. AppServ Installation 30. AppServ Installation 31. AppServ Installation The Location of AppServ and System Elements Your web site were located in this directory You must install Joomla! Here. 32. setting up of the sql database

  • Go tohttp://localhost
  • Create a database for your joomla site.

33. setting up of the sql database

  • In phpMyAdmin Program
  • Create a database for your joomla site.

Enter the name of database is using in the Joomla site. Select character set of your database. 34. Joomla! Installation

  • Unpacking
    • you can finally unpack the package fileJoomla_1.5.7-Stable - Full_Package . zipinto the designated directory .

C:AppServwwwjoomla 35. Joomla! Installation

  • Joomla! Web Installer
    • Go to http://localhost/joomla/

36. Joomla! Installation

  • Step 1: Language Selection
  • Choose Language is the first of a total of seven installation steps. Select the desired language and click on the Next button.

37. Joomla! Installation

  • Step 2: Pre-Installation Check
  • Next, you will see the Pre-Installation check. This check should help you determine whether your server environment is suitable for a Joomla! installation.

38. Joomla! Installation

  • Step 3: Licence
  • Every piece of software is licensed under certain conditions. Joomla! uses the GNU/GPL licence, version 2.0.

39. Joomla! Installation

  • Step 4 :Database Configuration

joomladb 40. Joomla! Installation

  • Step 5 :FTP Configuration ( This is not necessary in the local )

41. Joomla! Installation

  • Step 6: Configuration
  • This main step of the configuration is divided into three parts.
    • configuration has to do with the name of your website.

[email_address] This is a password of admin using for logon to Back-end,Front-end 42. Joomla! Installation

  • Final Step: you should be remove installation subdirectory from your joomla location.

43. Check your site after installed