Midgard CMS - This is a complete installation of the Midgard CMS

von tarjei - zuletzt geändert: 2005-02-10 16:29:45
The Midgard CMS (www.midgard-project.org) is one of the older php based CMSes. It comes with a very nice dataobject access libary and an advanced styleengine.

As Midgard both has it's own libary, apache module and php4 module it is nontrvial to install. This package can be used with XAMPP 1.5 to run midgard.

Download

The plugin should be uploaded to the [http://addons.xampp.org] xampp.org directory quite soon. If you need it before that, contact me on #midgard to get a downloadlink.

You will also need to download the normal XAMPP package from here:

Installation

If you install lampp somewhere else than /opt, you have to change the paths accordingly.

  1. Untar the normal xampp package and then this package.

Edit /etc/ld.so.conf and add these lines at the end:

   /opt/lampp/lib
   /opt/lampp/lib/mysql

And run :

ldconfig
Then change lampp to use php4 :
    /opt/lampp/lampp php4

Now, enter the lampp directory:

    cd /opt/lampp

and run datagard:

    sbin/datagard

Choose to install a new database and go through the motions.

At the end of the database installation, you will be asked to add a virtualhost. Add this virtualhost and restart lamp (lampp restartapache).

If Apache restart fails, edit the etc/httpd.conf file and comment out the Listen: 80 directive.

Let's say you added the virtualhost www.example.com. First, if your dns doesn't return this hostname, add the correct adress to /etc/hosts.

Then navigate to: www.example.com/midgard and follow the "log in" link. THe username is admin and password is password.

Now you can go through the sitewizard and you'll have your first midgard site in no time!

Links

sitewizard

Download:

NameXAMPP-VersionRelase-Notes
Midgard CMS 1.0XAMPP for Linux 1.5.0