Sets up Apache, MySQL, PHP and WordPress on Ubuntu 22.04 or 24.04.
$ curl -fsSL https://school.efm.lol/install.sh | sh
--dry-run to see every action without changing anything.--phpmyadmin: it installs it at
/phpmyadmin/ and creates an admin account that can log in — MySQL root on
Ubuntu cannot. --no-phpmyadmin takes it off again.curl -fsSL https://school.efm.lol/install.sh | sudo sh -s -- --send-log.
The log never contains passwords.
Read the script before you pipe it into a shell —
--help lists every option.
The version above is the one being served right now. A copy you already have
prints its own on every run, and with --version.
Each run sends one anonymous ping (version and outcome) so the numbers above exist;
--no-ping turns it off.
$ curl -fsSL https://school.efm.lol/beta/install.sh | sh