How to install ATutor in XAMPP Windows 11


ATutor is a free LMS or learning management system. Its developers are Inclusive Design Research Centre, OCAD University and ATutorSpaces. It was first released in 2002. Its last stable release was on June 20, 2018 with the version 2.2.4. For this post we are going to make a website out of this cool LMS with the version 2.0.3. But you need to download first the needed files to be able to start.


Requirements:



Assuming that you downloaded the files above, continue to the tutorials below.


Table of Contents

  • XAMPP Installation
  • Opening ATutor and running Apache and MySQL
  • Copying and pasting ATutor folder inside htdocs
  • Creating needed database for ATutor installation via phpMyAdmin
  • Installing ATutor website using localhost via web browser
  • Opening ATutor website homepage and login page
  • Accessing ATutor website user page
  • Accessing ATutor website admin page

Here are the steps on how to install ATutor website using XAMPP in Windows pc


XAMPP Installation


1. Open the XAMPP file that you downloaded. In the Installer Language, select English and press OK to proceed.


xampp installation select language

2. I the Welcome to the XAMPP 1.6.3 Setup Wizard, just NEXT to proceed.


xampp installation welcome page

3. In the Choose Install Location, do no change it, just press NEXT to proceed.


xampp installation choose install location

4. In the XAMPP Options, uncheck all and press Install to start the installation.


xampp installation options

5. Wait for the installation to finish.


installing xampp

6. When done, click Finish to exit the installer.


successfully installed xampp

Opening XAMPP and running Apache and MySQL


1. To run XAMPP, go to This PC > C drive > xampp > find and open xampp-control.exe file.


accessing xampp control exe directory to open xampp cpanel

2. Inside XAMPP Control Panel Application, click the Start buttons for Apache and MySQL.


open xampp control panel

3. Apache and MySQL are both running now.


xampp apache and mysql are running

Copying and pasting ATutor folder inside htdocs


1. Extract the Atutor zip file that you downloaded and rename the extracted folder as "atutor". Copy your atutor folder and go to This PC.


search for this pc windows 11

2. Inside This PC, open your C drive.


windows 11 c drive

3. Inside C, open xampp folder.


xampp folder located in c drive windows 11

4. Then open htdocs.


htdocs folder located in xampp folder c drive windows 11

5. Inside htdocs, paste here your atutor folder.


copying and pasting the atutor installation folder inside xampp htdocs

Creating needed database for ATutor installation via phpMyAdmin


1. We need a database for our ATutor installation. To create one, open your web browser and go to 127.0.0.1 and press ENTER.


accessing xampp local host using web browser

2. Inside XAMPP, click phpMyAdmin under Tools.


accessing phpmyadmin via xampp localhost using web browser

3. In the Create new database, name it as atutor_db. Next to it, set Collation to utf8_unicode_ci. Set MySQL connection collation to utf8_unicode_ci. When done, press Create to proceed.


creting new database inside phpmyadmin

4. Under Create new table on database atutor_db, name it as atutor_db and set number of fields to 4. Press Go to proceed.


creating new table for database via phpmyadmin

5. Under field, name it as atutor. For Type set it to INT.


naming database field and set type to int

6. For Collation, set it to utf8_unicode_ci and leave all the other fields blank.


set collation to utf8_unicode_ci

7. Press Save to save your database.


saving database

8. Done!


successfully created database

Installing ATutor website using localhost via web browser


1. We are now installing Atutor. To begin, open your web browser and go to 127.0.0.1/atutor and press ENTER.


accessing atutor installation folder using xampp localhost via web browser

2. In the "ATutor does not appear to be installed." just click "Continue on to the installation" link to proceed.


atutor installation continue on the installation

2. Under requirements, make sure all are green CHECK status. Warnings are just fine,


atutor installation list of requirements

3. Now, press Install to start the installation.


atutor installation new

4. Under Terms of Use, press I agree button to proceed.


atutor installation terms of use

5. In Database, do the following: Database Hostname - localhost. Database Port - 3306. Database Username - root. Database Password - blank or none. Database Name - atutor_db. Table Prefix - AT_ and press NEXT to proceed.


atutor installation database settings

6. Database is now successfully populated, just press NEXT again to proceed.


atutor installation successfully populated database

7. Under Accounts & Preferences in the Super Administrator Account, do the following: Administrator Username - admin. Administrator Password - your desired password. Administrator Email - a valid email address. CONTINUE TO STEP 8.


atutor installation account and preferences super admin account

8. In the System Preferences, do the following: Site Name - name your site. Contact Email - enter a valid email again. Leave the other fields as they are. Proceed to STEP 9.


atutor installation account and preferences system

9. In Personal Account do the following: Username - username as a normal user. Password - your user password. Email - give another valid email. First Name - Administrator. Last Name - User. When done, click NEXT to proceed.


atutor installation account and preferences personal account

10. In the Content Directory, you just need to put an empty folder named "content" inside the atutor folder. I already added the folder in the zip file that you downloaded earlier. You can check it if you want.


atutor installation content directory

11. In other version of ATutor installer, you need to also manually add an empty config.inc.php file inside the include folder of your atutor folder. But with this version, it is already there. Just press NEXT again to proceed.


atutor installation save config

12. In the Anonymous Usage Collection, just uncheck the "Include this URL as well." and press NEXT to continue.


atutor installation anonymous usage collection

13. Done! You have successfully installed ATutor.


successfully installed atutor website server

14. But first, you need to delete the install folder inside your atutor folder. And the "reset the permissions on the config.inc.php file to read only."


delete atutor installation folder

15. To delete the install folder, go to This PC > c drive > xampp > htdocs > atutor > find and delete install folder. You can just ignore the reset thing for now.


successfully deleted install folder inside atutor directory

16. Press Log-in! to proceed.


login atutor user or admin account

17. If there is a Warning saying mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\atutor\include\lib\output.inc.php on line 269, and another 2 other warnings, then, we need to fix it. CONTINUE TO STEP 18.


output.inc.php warning atutor web server

18. Go to This PC > c drive > xampp > htdocs > atutor > include > lib and open your config.inc.php file using a Notepad or Notepad++. Inside, find this line of code while ($row = mysql_fetch_assoc($result)) { and change it to foreach ((array) $rows as $row) { and Save your config.inc.php file. Just refresh or reload your page to see if the warnings are all gone by now.


editing output.inc.php file to fix atutor web server warning

Opening ATutor website homepage and login page


1. To open your ATutor web server homepage and login page, just go to 127.0.0.1/atutor.


atutor website sample homepage and login page

Accessing ATutor website user page


1. To login your User account, just enter your user username and password and press Login to proceed.


sign in as user atutor website

2. Below in an example of user account page.


sample user account page atutor

Accessing ATutor website admin page


1. To access your admin account, just enter your admin username and password and press Login to proceed.


sign in as admin atutor website

2. Below is an example of ATutor administration page.


sample administration page atutor website

Thank you for reading this post guys. If you have a question, just leave a comment below. Cheers!

No comments:

123how.xyz only wants on-topic comment. Do not include any link, else your comment won't be published. Thanks!

Most Read Tutorials:

Powered by Blogger.