Associate
- Joined
- 2 Sep 2007
- Posts
- 2,001
Well I attended the first day of my Linux course today when I say Linux it's actually a mixture of Linux and Moodle. Quite enjoyed myself as traditionally I'm a Microsoft guy, well I'm a Microsoft developer. I have dabbled a bit with Linux before but I didn't know the fundamentals for e.g. the file permissions what does 755 actually represent etc. I learnt how to setup it on a bog standard PC but setting it up on a server I guess it a different kettle of fish when you have things like multiple drives with RAID configuration, tape drives, etc. A friend in work needs an Afresco (open source document management system) server but one of techies said to him it is better off on Windows because of security. Out of the box is Linux more secure than Windows? Is it really that difficult to secure a Linux server?
Anyway here are the course contents: -
Day One
Second Two Days
Planning
Hardware requirements, Disk setup, Server placement, Prerequisites to Moodle (Operating system,
Web server, Database server, PHP, User integration)
Installation
Introduction, Operating system, Web server, Database server, PHP, Moodle
Moodle configuration
Under the bonnet, Moodle admin pages, Cron maintenance script and cron jobs, Variables, Themes,
Language files, Blocks, Modules, Filters, Backups, Course creation, User creation. User
authentication, Roles & permission, Enrolments, RSS feeds, Log files & reports
Administration & maintenance
Operating system administration, Apache, MySQL, PHP and Moodle administration, Backups, Upgrading
Anyway here are the course contents: -
Day One
- Understanding Linux and it's licensing
- Picking a suitable Linux distribution and obtaining it
- Making a Bootable Installation disk
- Installation of Linux onto a Standard PC
- Getting it to work on the Internet
- Using the command line interface and graphical user interface
- Keeping Linux up to date
- Installing new software
- Making your own webserver.
Second Two Days
Planning
Hardware requirements, Disk setup, Server placement, Prerequisites to Moodle (Operating system,
Web server, Database server, PHP, User integration)
Installation
Introduction, Operating system, Web server, Database server, PHP, Moodle
Moodle configuration
Under the bonnet, Moodle admin pages, Cron maintenance script and cron jobs, Variables, Themes,
Language files, Blocks, Modules, Filters, Backups, Course creation, User creation. User
authentication, Roles & permission, Enrolments, RSS feeds, Log files & reports
Administration & maintenance
Operating system administration, Apache, MySQL, PHP and Moodle administration, Backups, Upgrading