MidCOM 3 virtual machine
Posted on 2008-07-01 09:09:38 EEST.
Yesterday I made a clean virtual machine instance for MidCOM 3 testing and developing. I built it over Debian 4.0 and contains a working MidCOM 3.0 checkout from git.
Generally installing was quite straightforward but however there are still some modifications to be made. If you want to make your own installation a good starting point is to install Midgard 1.9 + MidCOM 2.9. After you get that one running switching to MidCOM 3.0 requires installing php 5 dev packages, compilers, phing, syck and xdebug. After that you should be able to make phing install of MidCOM 3.0.
MidCOM 3.0 itself requires just switching the midgard root-file from apache config and some cleaning of database in order to make it run. You have to remove pageelements table of the entries that point to the midcom 3 host. It's also good to clean up database's page_i tables MidCOM 3 host's entry from old $_MIDCOM->content() stuff. After that it should be runnable.
Those were the things that I did in order to make it work. My parallels VM - image is here. Machine's username and password is "midcom30", same is for root user. Midgard has it's default admin/password. Put a midcom30 entry to the /etc/hosts of you host machine and make it point to the IP of your virtual machine. I'll make VmWare image if a find a proper, easy and free way to convert that image. Have fun with MidCOM 3.0
