Step-by-step Install Guide for Ubuntu: Difference between revisions
Line 6: | Line 6: | ||
Open the Terminal and install Apache MySQL and PHP | Open the Terminal and install Apache MySQL and PHP | ||
<pre> sudo apt-get apache2 mysql mysql-server php5 </pre> | <pre> sudo apt-get apache2 mysql mysql-server php5 php5-mysql</pre> | ||
Revision as of 11:15, 13 August 2013
Step 1: Install Ubuntu 10.04
http://www.ubuntu.com/download
Step 2: Install LAMP stack
Open the Terminal and install Apache MySQL and PHP
sudo apt-get apache2 mysql mysql-server php5 php5-mysql
'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 the additional PHP extensions
sudo apt-get install php5-curl php5-gd php5-intl php5-xmlrpc
Step 4: Download Moodle
cd /var/www sudo wget http://download.moodle.org/stable25/moodle-latest-25.tgz sudo tar -zxf moodle-latest-25.tgz sudo mkdir /var/moodledata sudo chmod 777 /var/moodledata sudo chmod 777 /var/www/moodle
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!