Academy & Exam OS Video Tutorial 01: Installation & Hosting Setup
2 min read
Tutorial 01 of 13 in the Academy & Exam OS video series · 7:36 · recorded with Academy & Exam OS 1.0.2
Watch on YouTube · All 13 tutorials in order (YouTube playlist) · Series overview
About this tutorial #
Prepare your hosting and run the Academy & Exam OS browser installer: check the PHP, database and web-server requirements, create an empty database with a privileged user, upload the Web folder, point the domain at webroot, prove ownership with the setup token, and complete the requirements, database, site setup and owner-account steps.
What you will learn #
- What is in the download: the Web application, documentation and Flutter app source; start with START-HERE
- Hosting requirements: PHP 8.3 or 8.4 with sodium, MySQL 8.0+ or MariaDB 10.11 / 11.4 / 11.8, the TRIGGER privilege, HTTPS, URL rewriting and an every-minute cron job
- Step 1: an empty database and a user with all privileges on it
- Step 2: upload the release ZIP, move the contents of Web/ into the served folder, writable tmp, logs, storage and config
- Step 3: a document root of Web/webroot (Apache virtual host, the shipped .htaccess, nginx)
- Step 4: PHP version, extensions and upload limits
- Step 5: /install and the one-time setup token
- The installer’s PASS / WARNING / FAIL requirements check and outbound TLS diagnostics
- Testing the database connection, site setup, Mode A vs Mode B, and the owner account
Chapters #
- 0:00 Introduction
- 0:24 What is in the download
- 0:53 Hosting requirements
- 1:43 Step 1: create the database
- 2:39 Step 2: upload the files
- 3:20 Steps 3–4: document root and PHP
- 4:09 Step 5: the installer and setup token
- 4:50 Server requirements check
- 5:35 Database connection
- 6:12 Site setup and installation mode
- 6:48 Owner account and the Install step
Written documentation #
The written documentation is the complete, canonical reference for this topic:
Continue #
- Next: Tutorial 02: First-Time Setup & Licence Activation
- Academy & Exam OS product site · live demo
- Subscribe to OsDot Solutions on YouTube for new tutorials and product updates