SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
WelcomeWelcome
AgendaAgenda
1. Trademarks.
2.Introduction.
3.Why?
4.The 'Fear'.
5.Overcomming fear.
6.Things to check.
7. Types.
8. Choices:
a) All in one Moodle.org packages.
b) Bitnami.
c) EasyPHP.
d) WAMPServer.
e) Zend Server.
9. Summary.
10.Next steps and help.
11. A little 'techy' TCP / UDP 'Ports'.
12. Feedback.
www.iconfinder.com/iconsets/49handdrawing
TrademarksTrademarks
Bitnami – Screen shots reproduced with permission - bitnami.com/trademark.
ZendTM – Screen shots reproduced with permission -
www.zend.com/en/terms-and-conditions.
Firefox® is a registered trademark of the Mozilla Foundation.
Windows® is registered trademark of the Microsoft Corporation.
Mac® and OS X® are registered trademarks of Apple Inc.
Oracle® and MySQL® are registered trademarks of Oracle® and/or its affiliates. Other
names may be trademarks of their respective owners.
MoodleTM is a registered trademark of 'Martin Dougiamas' – moodle.com/trademarks.
I am independent from the organisations listed above and am in no way speaking for or
endorced by them.
www.iconfinder.com/iconsets/49handdrawing
IntroductionIntroduction
Whether you are an educator or developer, installing your own Moodle
can prove fruitful in providing you with the ability to: try out the latest
features, experiment away from the main installation without the fear
of breaking it, operate a portable installation in the field, trying a new
contributed plugin and setting up a development environment for
contributed project.
Installing a local installation of Moodle can be tricky with lots of
different available solutions. This presentation will cover the main
ones, supply installation procedures and discuss the benefits of
running your own local Moodle.
Gareth J Barnard – Course formats and themes developer, courses and
course formats forum moderator, small scale core developer, software
engineer and educator.
www.iconfinder.com/iconsets/49handdrawing
Why?Why?
1. To learn.
2. To experiment.
3. To try out new things.
4. To develop.
The 'Fear'The 'Fear'
Moodle is not COTS.
Moodle is an integration of
many 'COTS':
● Web server.
●
Database.
●
PHP.
= WAMP, LAMP or MAMP.
Not 'Plug and play'.
www.iconfinder.com/iconsets/49handdrawing
Overcomming fearOvercomming fear
1. Step by step.
2. Try out the guides.
3. Start slow and gain confidence.
4. Don't let the jargon put you off.
5. A few simple facts will go a long
way.
6. Understand the other side:
Educator -> Developer ->
Educator.
What does this button do?
www.iconfinder.com/iconsets/49handdrawing
Things to checkThings to check
1. Moodle version release notes
against specified on website of
provider. Links on
docs.moodle.org/dev/Releases -
look at major verson.
2. Space.
3. Already running something on
port '80' – type 'localhost' in the
browser URL.
4. Windows, Mac or Linux? -
docs.moodle.org/26/en/Category:I
nstallation
5. Choice of 'All in one' or 'WAMP
Only'.
6. WAMP -> Download Moodle
separately or use a 'Git' install?
7. Basic instructions:
docs.moodle.org/26/en/Instal
ling_Moodle
www.iconfinder.com/iconsets/49handdrawing
TypesTypes
All in one:
1. Comes with Moodle
and Apache / MySQL /
PHP.
2. Can update Moodle but
time consuming.
WAMP only:
1. Install Moodle
separately.
2. Trickier.
3. More features.
4. Multiple installations.
Advanced:
Git install - docs.moodle.org/26/en/Windows_installation_using_Git &
docs.moodle.org/26/en/Git_for_Administrators.
www.iconfinder.com/iconsets/49handdrawing
All in one Moodle.org packagesAll in one Moodle.org packages
1. Comes with Moodle and
'XAMPP'.
2. Easy to install.
3. Restricted to Moodle
version.
4. From the 'source'.
www.iconfinder.com/iconsets/49handdrawing
BitnamiBitnami
1. All in one.
2. Easy to install.
3. Windows / OS X and Linux.
4. Restricted to Moodle
version, upgrade possible.
www.iconfinder.com/iconsets/49handdrawing
EasyPHPEasyPHP
1. Windows only.
2. You choose the version of
Moodle.
3. Taskbar based GUI:
www.iconfinder.com/iconsets/49handdrawing
WAMPServerWAMPServer
1. Windows only.
2. You choose the version of
Moodle.
3. Taskbar based GUI:
www.iconfinder.com/iconsets/49handdrawing
Zend ServerZend Server
1. Windows, Linux and IBM!
2. You choose the version of
Moodle.
3. Web based GUI.
4. Powerful with lots of
features.
5. Could be used in
'production' setup.
www.iconfinder.com/iconsets/49handdrawing
SummarySummary
1. Easiest:
1. Bitnami.
2. Moodle Standard
Packages.
2. Trickier but flexible:
1. EasyPHP.
2. WAMPServer.
3. Zend.
● Easiest gets you up
and running the
quickest.
● Trickier is a longer term
solution where you
many consider using
Git to update or even
get into developing.
www.iconfinder.com/iconsets/49handdrawing
geek-and-poke.com/geekandpoke/2014/1/12/geeks-and-non-geeks
Next steps and helpNext steps and help
What to learn next:
● New features.
● Responsive themes.
● Contributed plugins.
● Run your own 'Field' system.
● Emergency backup system.
Where to find help:
Forums:
●
Installation help: moodle.org/mod/forum/view.php?id=28.
● Developers: moodle.org/mod/forum/view.php?id=55.
Documentation: docs.moodle.org/26/en/Category:Installation.
Apache: httpd.apache.org/docs.
How 'Tech Support' works: xkcd.com/627.
www.iconfinder.com/iconsets/49handdrawing
A little 'techy' TCP / UDP 'Ports'A little 'techy' TCP / UDP 'Ports'
www.iconfinder.com/iconsets/49handdrawing
FeedbackFeedback
1. Q & A.
2. Thank you for attending and
participating.
3. Feedback appreciated.
4. About.me/gjbarnard.
geek-and-poke.com/geekandpoke/2013/6/15/the-geekpoke-old-chestnut-of-the-week
www.iconfinder.com/iconsets/49handdrawing

Weitere ähnliche Inhalte

Andere mochten auch

Moodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliMoodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliLaura Camellini
 
Moodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliMoodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliAngelo Panini
 
TLS/SSL Protocol Design 201006
TLS/SSL Protocol Design 201006TLS/SSL Protocol Design 201006
TLS/SSL Protocol Design 201006Nate Lawson
 
шаблон техническое задание (гост 34.602-89)
шаблон   техническое задание (гост 34.602-89)шаблон   техническое задание (гост 34.602-89)
шаблон техническое задание (гост 34.602-89)Natalia Zhelnova
 
Q2 fy17 earnings slides final no guidance1
Q2 fy17 earnings slides   final no guidance1Q2 fy17 earnings slides   final no guidance1
Q2 fy17 earnings slides final no guidance1ir_cisco
 

Andere mochten auch (7)

Moodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliMoodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoli
 
Moodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliMoodle prima parte: aspetti generali
Moodle prima parte: aspetti generali
 
TLS/SSL Protocol Design 201006
TLS/SSL Protocol Design 201006TLS/SSL Protocol Design 201006
TLS/SSL Protocol Design 201006
 
Curs1 poo 2016
Curs1 poo 2016Curs1 poo 2016
Curs1 poo 2016
 
Cursos en moodle
Cursos en moodleCursos en moodle
Cursos en moodle
 
шаблон техническое задание (гост 34.602-89)
шаблон   техническое задание (гост 34.602-89)шаблон   техническое задание (гост 34.602-89)
шаблон техническое задание (гост 34.602-89)
 
Q2 fy17 earnings slides final no guidance1
Q2 fy17 earnings slides   final no guidance1Q2 fy17 earnings slides   final no guidance1
Q2 fy17 earnings slides final no guidance1
 

Kürzlich hochgeladen

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 

Kürzlich hochgeladen (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 

My Own Moodle

  • 2. AgendaAgenda 1. Trademarks. 2.Introduction. 3.Why? 4.The 'Fear'. 5.Overcomming fear. 6.Things to check. 7. Types. 8. Choices: a) All in one Moodle.org packages. b) Bitnami. c) EasyPHP. d) WAMPServer. e) Zend Server. 9. Summary. 10.Next steps and help. 11. A little 'techy' TCP / UDP 'Ports'. 12. Feedback. www.iconfinder.com/iconsets/49handdrawing
  • 3. TrademarksTrademarks Bitnami – Screen shots reproduced with permission - bitnami.com/trademark. ZendTM – Screen shots reproduced with permission - www.zend.com/en/terms-and-conditions. Firefox® is a registered trademark of the Mozilla Foundation. Windows® is registered trademark of the Microsoft Corporation. Mac® and OS X® are registered trademarks of Apple Inc. Oracle® and MySQL® are registered trademarks of Oracle® and/or its affiliates. Other names may be trademarks of their respective owners. MoodleTM is a registered trademark of 'Martin Dougiamas' – moodle.com/trademarks. I am independent from the organisations listed above and am in no way speaking for or endorced by them. www.iconfinder.com/iconsets/49handdrawing
  • 4. IntroductionIntroduction Whether you are an educator or developer, installing your own Moodle can prove fruitful in providing you with the ability to: try out the latest features, experiment away from the main installation without the fear of breaking it, operate a portable installation in the field, trying a new contributed plugin and setting up a development environment for contributed project. Installing a local installation of Moodle can be tricky with lots of different available solutions. This presentation will cover the main ones, supply installation procedures and discuss the benefits of running your own local Moodle. Gareth J Barnard – Course formats and themes developer, courses and course formats forum moderator, small scale core developer, software engineer and educator. www.iconfinder.com/iconsets/49handdrawing
  • 5. Why?Why? 1. To learn. 2. To experiment. 3. To try out new things. 4. To develop.
  • 6. The 'Fear'The 'Fear' Moodle is not COTS. Moodle is an integration of many 'COTS': ● Web server. ● Database. ● PHP. = WAMP, LAMP or MAMP. Not 'Plug and play'. www.iconfinder.com/iconsets/49handdrawing
  • 7. Overcomming fearOvercomming fear 1. Step by step. 2. Try out the guides. 3. Start slow and gain confidence. 4. Don't let the jargon put you off. 5. A few simple facts will go a long way. 6. Understand the other side: Educator -> Developer -> Educator. What does this button do? www.iconfinder.com/iconsets/49handdrawing
  • 8. Things to checkThings to check 1. Moodle version release notes against specified on website of provider. Links on docs.moodle.org/dev/Releases - look at major verson. 2. Space. 3. Already running something on port '80' – type 'localhost' in the browser URL. 4. Windows, Mac or Linux? - docs.moodle.org/26/en/Category:I nstallation 5. Choice of 'All in one' or 'WAMP Only'. 6. WAMP -> Download Moodle separately or use a 'Git' install? 7. Basic instructions: docs.moodle.org/26/en/Instal ling_Moodle www.iconfinder.com/iconsets/49handdrawing
  • 9. TypesTypes All in one: 1. Comes with Moodle and Apache / MySQL / PHP. 2. Can update Moodle but time consuming. WAMP only: 1. Install Moodle separately. 2. Trickier. 3. More features. 4. Multiple installations. Advanced: Git install - docs.moodle.org/26/en/Windows_installation_using_Git & docs.moodle.org/26/en/Git_for_Administrators. www.iconfinder.com/iconsets/49handdrawing
  • 10. All in one Moodle.org packagesAll in one Moodle.org packages 1. Comes with Moodle and 'XAMPP'. 2. Easy to install. 3. Restricted to Moodle version. 4. From the 'source'. www.iconfinder.com/iconsets/49handdrawing
  • 11. BitnamiBitnami 1. All in one. 2. Easy to install. 3. Windows / OS X and Linux. 4. Restricted to Moodle version, upgrade possible. www.iconfinder.com/iconsets/49handdrawing
  • 12. EasyPHPEasyPHP 1. Windows only. 2. You choose the version of Moodle. 3. Taskbar based GUI: www.iconfinder.com/iconsets/49handdrawing
  • 13. WAMPServerWAMPServer 1. Windows only. 2. You choose the version of Moodle. 3. Taskbar based GUI: www.iconfinder.com/iconsets/49handdrawing
  • 14. Zend ServerZend Server 1. Windows, Linux and IBM! 2. You choose the version of Moodle. 3. Web based GUI. 4. Powerful with lots of features. 5. Could be used in 'production' setup. www.iconfinder.com/iconsets/49handdrawing
  • 15. SummarySummary 1. Easiest: 1. Bitnami. 2. Moodle Standard Packages. 2. Trickier but flexible: 1. EasyPHP. 2. WAMPServer. 3. Zend. ● Easiest gets you up and running the quickest. ● Trickier is a longer term solution where you many consider using Git to update or even get into developing. www.iconfinder.com/iconsets/49handdrawing
  • 16. geek-and-poke.com/geekandpoke/2014/1/12/geeks-and-non-geeks Next steps and helpNext steps and help What to learn next: ● New features. ● Responsive themes. ● Contributed plugins. ● Run your own 'Field' system. ● Emergency backup system. Where to find help: Forums: ● Installation help: moodle.org/mod/forum/view.php?id=28. ● Developers: moodle.org/mod/forum/view.php?id=55. Documentation: docs.moodle.org/26/en/Category:Installation. Apache: httpd.apache.org/docs. How 'Tech Support' works: xkcd.com/627. www.iconfinder.com/iconsets/49handdrawing
  • 17. A little 'techy' TCP / UDP 'Ports'A little 'techy' TCP / UDP 'Ports' www.iconfinder.com/iconsets/49handdrawing
  • 18. FeedbackFeedback 1. Q & A. 2. Thank you for attending and participating. 3. Feedback appreciated. 4. About.me/gjbarnard. geek-and-poke.com/geekandpoke/2013/6/15/the-geekpoke-old-chestnut-of-the-week www.iconfinder.com/iconsets/49handdrawing