The owner or authorized user of a valid copy of Mac OS X Lion Server software may reproduce this publication for. Update your server to v10.6.6 or later 19 Step 2. Trusted Mac download OS X Lion Server Update for Mac mini 10.7.1. Virus-free and 100% clean download. Get OS X Lion Server Update for Mac mini alternative downloads.
- Os X Lion Server Update Download
- OS X Lion Server Update
- Os X Lion Server
- Os X Lion Server Update Status
Note: You are currently viewing documentation for Moodle 3.2. Up-to-date documentation for the latest stable version of Moodle is probably available here: Step by Step Installation on a OS X Lion Server.
Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable. |
Overview
This guide shows all steps for the installation of Moodle on a OS X Lion Server - the new name for Mac OS X 10.7 Server. This server is a commercial product. The OS X Lion Server can be used as an inhouse server as well as an internet server. You will find all documentations about the web server on the Apple support pages.
This installation guide can't be useful for an installation on MAMP or XAMPP. If you are looking for an easy way to install Moodle on your local machine please use Complete Install Packages for Mac OS X that can be downloaded from http://download.moodle.org/macosx/ ... but if you are planning to set up a Moodle internet server on a Mac then you should think about some more security as the ever local packages MAMP or XAMPP could give.
Please feel free to add your ideas and wishes to the discussion page for this article. You may also write a complete chapter if you tried the facts yourself on your own OS X Lion Server. I am most interested to make the things better.
System requirements
The OS X Lion Server is a pure 64-bit software and does not work on old Macs with G3, G4, G5, Intel Core Solo or Intel Core Duo.
Activate the web server
Configure PHP for Moodle
You should control and set the following php parameters. To activate the new settings you must restart your web server.
Install a more complete PHP from LiiP
The php installation in the OS X Lion Server software is not totally complete for Moodle. For example the php intl extension is missing and it's not easy to extend the original php from Apple.
So it's very nice to see that there comes a 'one line installer for PHP' from LiiP which writes a complete php without deleting the original one. Please read the blog entry 'PHP 5.3 for OS X 10.6 one-line installer' and 'PHP 5.3/5.4 for OS X 10.6/10.7 as binary package' on the LiiP server. You can choose to install PHP 5.3 or PHP 5.4 (while this part is written you can get PHP 5.3.13 or PHP 5.4.4). It's very easy to install ... and it's very easy to roll back to the original php (it's 5.3.10 while this part is written).
- http://php-osx.liip.ch/ - this is the tutorial for the installation
- https://github.com/liip/php-osx - this is the download server
I you want to use the Postgres database you must fix a very small bug. PHP does not communicate with Postgres because the Postgres socket is published on a wrong place. I don't know very much about this problem but the following tip could help. Open the Terminal and write the command to link the socket to the right place. The patch must be done by the root user so you have to type your password once to get the rights.
Use PostgreSQL on your server
Configure PostgreSQL for Moodle
Install MySQL on your server alternatively
Configure MySQL for Moodle
Copy the Moodle files to your server
Run the Moodle installation
Download the language packs
Setup the cron job with launchd
How to install and update Moodle with git
Note: You are currently viewing documentation for Moodle 3.2. Up-to-date documentation for the latest stable version of Moodle is probably available here: Step by Step Installation on a OS X Lion Server.
Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable. |
Overview
This guide shows all steps for the installation of Moodle on a OS X Lion Server - the new name for Mac OS X 10.7 Server. This server is a commercial product. The OS X Lion Server can be used as an inhouse server as well as an internet server. You will find all documentations about the web server on the Apple support pages.
This installation guide can't be useful for an installation on MAMP or XAMPP. If you are looking for an easy way to install Moodle on your local machine please use Complete Install Packages for Mac OS X that can be downloaded from http://download.moodle.org/macosx/ ... but if you are planning to set up a Moodle internet server on a Mac then you should think about some more security as the ever local packages MAMP or XAMPP could give.
Os X Lion Server Update Download
Please feel free to add your ideas and wishes to the discussion page for this article. You may also write a complete chapter if you tried the facts yourself on your own OS X Lion Server. I am most interested to make the things better.
System requirements
The OS X Lion Server is a pure 64-bit software and does not work on old Macs with G3, G4, G5, Intel Core Solo or Intel Core Duo.
Activate the web server
Configure PHP for Moodle
You should control and set the following php parameters. To activate the new settings you must restart your web server.
Install a more complete PHP from LiiP
OS X Lion Server Update
The php installation in the OS X Lion Server software is not totally complete for Moodle. For example the php intl extension is missing and it's not easy to extend the original php from Apple.
So it's very nice to see that there comes a 'one line installer for PHP' from LiiP which writes a complete php without deleting the original one. Please read the blog entry 'PHP 5.3 for OS X 10.6 one-line installer' and 'PHP 5.3/5.4 for OS X 10.6/10.7 as binary package' on the LiiP server. You can choose to install PHP 5.3 or PHP 5.4 (while this part is written you can get PHP 5.3.13 or PHP 5.4.4). It's very easy to install ... and it's very easy to roll back to the original php (it's 5.3.10 while this part is written).
- http://php-osx.liip.ch/ - this is the tutorial for the installation
- https://github.com/liip/php-osx - this is the download server
I you want to use the Postgres database you must fix a very small bug. PHP does not communicate with Postgres because the Postgres socket is published on a wrong place. I don't know very much about this problem but the following tip could help. Open the Terminal and write the command to link the socket to the right place. The patch must be done by the root user so you have to type your password once to get the rights.