I've looked and have yet to find a good 'How To' on installing Moodle using the Apache, PHP, Moodle, and MySQL individual download packages. I even tried it, downloading them all, installing them as best I could figure out and it didn't work out so well. I'd prefer to get this installed using the better method, but the instructions for Windows installation just seem to need a little more detail. Is everything there and I just missed a step or is there some steps I need to do after installing Apache 2.2.9, MySQL 5.0.67 and PHP 5.2.6 and Moodle? Any and all help is greatly appreciated.
- First of all, regarding the security issue, have you read this?
- As for your second question, about instructions for separately installing Apache, MySQL, PHP, and Moodle, the best I could find in the Moodle docs is this, Manual Installation section, which is not very detailed, but it's a start.
I did see that and it mentions that it fixes 'most' of the issues. Are the remaining ones something to be concerned with?
Offhand, I don't know. But my best guess is: if you are on the public Internet, any security hole is something to be concerned about.
RLE
That may or may not be true, but it certainly isn't true unless the user assigns a password to the MySQL user named root. I just wouldn't want to leave the impression that some might get from your post that, after all, Moodle has already taken care of security so I don't need to assign passwords!
Also, I have a vague recollection of reading somewhere, over a year ago, that the fact that the Windows Moodle package forces you to use root as your database username is a security hole, even with a password, but I'm not sure why and I don't know where, or even if, I actually read that. Perhaps someone reading this forum knows whether this is true or not. The one thing I know for sure is that it does force you to use root; you cannot enter another name on the database screen, nor can you select a database type other than MySQL or a database host other than localhost.
RLE
have you see this?
moodle windows install guide (with IIS)
http://moodlewindows.k-net.co.za/
I have, and I might have mentioned it if EM had expressed an interest in installing Moodle with IIS and MS SQL Server under Windows 2003 Server instead of Apache and MySQL.
RLE
The referenced sites talks about using SQL Server 2005. Know of a place where I can find similar instructions but using MySQL?
well - I'm still working on this (windows 2003 install)... with Apache as my first choice (as you say, its recommended)
I've found a useful AMP windows installation guide in this book:
"PHP and MySQL Web Development" 3rd edition isbn 0-672-32672-8
its in the Appendix - a section called
'Installing Apache, PHP, and MySQL under Windows'
it has plenty of detail, although some bits seem a teensy bit out of date (is there a 4th edition?). (BTW It does also have a page on configuring IIS to work with with PHP & MySQL).
I've also found useful stuff on the Apache website for Windows install, also plenty of detail.
http://httpd.apache.org/docs/2.2/platform/windows.html
I hope that's some use
LP
Short answer: yes.
Long answer: when I typed the ISBN into Amazon.com it came up with the softcover 3rd edition, so I thought at that point the answer was no. But when I clicked on a link to the hardcover edition, it was for the 4th! Here's the link: http://www.amazon.com/PHP-MySQL-Development-Developers-Library/dp/0672329166/ref=ed_oe_h
RLE
That's what I was saying. That's why I didn't mention it myself.
Are there similar instructions using MySQL? Are you kidding? The vast majority of Moodlers use MySQL, as is true of Apache. So most of the instructions, tutorials, videos, etc. for Moodle are Apache and MySQL oriented.
For starters, there are the instructions at http://docs.moodle.org. Do a search on any topic (installation, database, Unicode, etc.) and you'll find pages on it. At http://moodle.org there are links to a couple of Moodle books that you can download for free as pdf (Adobe Acrobat) files. At the installation page there is a link to a video on installing Moodle on a server using cPanel. Of course it assumes you are using Apache and MySQL.
And of course, Apache, MySQL, and PHP are all open source. Which means they are available online, as are their manuals, for free.
Here are some more links:
http://video.google.com/videoplay?docid=-2923364681084515082
also http://www.mediafire.com/? sharekey=45c51ece506fd614ab1eab3e9fa335caa2ad85fd66c033a1
http://otaru-jc.ac.jp/hagley/settingupmoodleonhostingwithcpanel.swf
http://otaru-jc.ac.jp/hagley/howtoupgrademoodlewithcpanel.swf
http://moodle.org/mod/forum/discuss.php?d=87038#p384446 (Mary Parke's post on her video)
http://www.siteground.com/tutorials/moodle/moodle_upgrade.htm
link to video on backing up Moodle in Linux:
http://www.moodletutorials.org/view_video.php?viewkey=e257e44aa9d5bade97ba
list of other youtube videos on Moodle:
http://youtube.com/results?search=related&search_query=%20Moodle%20Backup%20howto&v=ufAmf_jm_p8
Creating a Lesson:
How to Create a Quiz in Moodle:
Moodle Beginning:
Moodle 1.9 Course Tutorial Creating a Course:
Modify an Existing Course and Add an Assignment in Moodle:
Create an Assignment:
How to Create an Online Course in Moodle!:
Creating Quiz Questions in Moodle (also for exams):
links to instructions on installing Moodle under ubuntu:
https://help.ubuntu.com/community/MySQLMoodle
http://moodle.org/mod/forum/discuss.php?d=87474#p386648
link to presentation on creating a module:
http://lyceum.open.ac.uk/temp/creating_moodle_modules.ppt
link to site containing Moodle usage manuals:
http://moodle.tokem.fi/index.php?lang=en_utf8
RLE
Dont us XAMP if you wait a bit ill put a video up on how to configure php 5.2.6, MySQL 5.0.67, Apache2.2.9 and Moodle1.9 up for those who need help. Just wait about a week and i'll put it up for both server 2003 & 2008.
any problem email me and jthile@iinet.net.au
Hi Jonathan,
you mentioned you were going to put up a video on how to configure php 5.2.6, MySQL 5.0.67, Apache2.2.9 and Moodle1.9 for windows.
I'm using windows 2003
Can you let me have the URL for this.
here is my recent thread in case you can throw some light:-
http://moodle.org/mod/forum/discuss.php?d=105712
many thanks! Linda