Book Image

Building Websites with XOOPS : A step-by-step tutorial

By : Steve Atwal
Book Image

Building Websites with XOOPS : A step-by-step tutorial

By: Steve Atwal

Overview of this book

<p class="MsoNormal">XOOPS is an open source web content management system, written in PHP. It allows administrators to easily create dynamic websites with great content and many outstanding features. It is an ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more. It has a large, enthusiastic, and helpful community of users.<br /><o:p><br /></o:p>If you want to create a powerful, fully-featured website in no time, this book is for you. This book will help you explore XOOPS, putting you in the picture of what it offers, and how to go about building a site with the system.<o:p></o:p><br />You will be introduced to the main components of XOOPS, and learn how to manage them. You will develop the skills and confidence to manage all types of content on the site, and also understand how users interact with the site. As you find your way round, your own ideas for what you need in your new website begin to crystallize around what you can see of the capabilities and flexibility of XOOPS.</p> <p class="MsoNormal">To make sure that you create the site that looks the way you want, the book covers working with themes to help define your look for your pages. A case study of developing an example Intranet rounds off the book.<o:p></o:p></p>
Table of Contents (12 chapters)

Creating a Development Environment on Linux


If you have Linux installed on your PC, then getting Apache, PHP, and MySQL is easy. You may already have these installed, but if not, then use the appropriate package manager for your version of Linux to install the missing software. Most likely, you will need to use either RPM or DEB packages. My favorite versions of Linux are Ubuntu and SUSE; installation of new packages in Ubuntu can be done easily in the console window using the following command:

apt-get install <package name>

For example,

apt-get install mysql

The downloading procedure for XOOPS is the same for both Windows and Linux. Since the web-based installation of XOOPS from this point onwards is exactly the same for a local installation as when you are using an outside third-party web-host provider, let us set up the requirements for the hosted live website before we show you how to use the web‑based installation of XOOPS.

Preparing the Hosted Server for your Live Site

In order...