Step-by-step Installation Guide for Ubuntu: Difference between revisions
Line 25: | Line 25: | ||
== Step 4: Download Moodle == | == Step 4: Download Moodle == | ||
Setup your local repository and download Moodle, We will use /opt for this installation. | |||
<pre>cd /opt | |||
sudo | sudo git clone git://git.moodle.org/moodle.git | ||
cd moodle | |||
git branch -a | |||
git branch --track MOODLE_25_STABLE origin/MOODLE_25_STABLE | |||
git checkout MOODLE_25_STABLE</pre> | |||
== Step 5: Create Moodle database == | == Step 5: Create Moodle database == |
Revision as of 20:32, 4 November 2013
Step 1: Install Ubuntu 12.04LTS
Server Edition amd64 Preferred
http://www.ubuntu.com/download
Step 2: Install Apache/MySQL/PHP
Open up Terminal and install the following;
sudo apt-get install apache2 mysql mysql-server php5
'It will prompt you to set the root password for mysql - take note of it, you will need it in step 5.
Step 3: Install Additional Software
sudo apt-get install php5-curl php5-gd php5-intl php5-xmlrpc php5-ldap
Restart Apache so that the modules are loaded correctly
sudo service apache2 restart
We will be using Git to install/update the Moodle Core Application
sudo apt-get install git-core
Step 4: Download Moodle
Setup your local repository and download Moodle, We will use /opt for this installation.
cd /opt sudo git clone git://git.moodle.org/moodle.git cd moodle git branch -a git branch --track MOODLE_25_STABLE origin/MOODLE_25_STABLE git checkout MOODLE_25_STABLE
Step 5: Create Moodle database
mysql -u root -p
You will be prompted for the mysql root password you have created in step 2
create database moodledb charset=utf8; create user 'mdluser'@'localhost' identified by 'password'; grant all privileges on moodledb.* to 'mdluser'@'localhost'; \q
Step 6: Setup Moodle server
Open your browser and go to http://localhost/moodle
Follow the prompts selecting:
database type
Choose: mysqli
database settings
Host server: localhost
Database: moodledb
User: mdluser
Password: password
Tables Prefix: mdl_
environment checks
This will indicate if any elements required to run moodle haven't been installed.
next next next...
follow prompts and confirm installation
create a site administrator account
Create your moodle user account which will have site administrator permissions.
The password you select has to meet certain security requirements.
Installation Complete
Bravo! You can now start playing with moodle!