Every software program requires installation, and XOOPS is no different. We will cover what is required before you can install XOOPS for both a local and hosted installation, and then show you how to set up a fully functional website with a default XOOPS configuration. To install XOOPS, you need four components:
Apache, the web server that will serve the HTML and PHP web pages
PHP, the programming language that XOOPS requires
MySQL, a SQL database to store the XOOPS data, user IDs, passwords, etc.
XOOPS, a suite of programs/web framework written in PHP that we shall use to build and manage our website
You may want to play with XOOPS or test new functionality on your own PC before installing or updating your live website. To accomplish this, you need to know what software is required on your PC to get XOOPS up and running successfully.
If you are running Windows on your PC, like most people, then you should install XAMPP...