February 2nd, 2007

WordPress µ is back online

The first major release of the multi-user edition has been released several weeks ago. Only for testing purposes, the Phoibos project team members have begun the testing phase on the same BSD system used by the production Phoibos blog hosting service. The new collection of blogs is available at http://wp.valsania.it. Feel free to register and contribute to all other beta testers, here!

October 4th, 2006

WordPress µ now running

After I implemented the blogging engine empowering this weblog in my development area, today I wanted to challenge me with the setup of the so-called “unstable” version of the same engine, targeted to blog hosting customers.

At the first I tried to make working the package of WordPress MU fetched from the FreeBSD.org packge collection (which claimed to be the version), but after  lot of troubles, I realized it probably was not the “right” version for me! 😛
So, after a couple of hours spent in the WPMU support forum I decided to try to download the source files straightly from the WordPress website… et voila’: after a few clicks, (and have the DB dropped and re-created)  I am finally able to host as many WordPress blogs as I want! Simply go to the http://weblogs.valsania.it/ to see the result, and… happy blogging! ;) 

October 3rd, 2006

FreeBSD powered

Yesterday I successfully completed the setup of a new infrastructure based on the FreeBSD operating system and powered by one of my Microsoft Virtual Server hosts. The result is in front of you… two virtual guests: the first BSD system running an instance of MySQL database management system, and the last running the latest version of the WordPress application server using Apache (v 2.2.3) and PHP (v 5.1.6).
By working on the setup and the configuration of all required packages, I have learned a lot about the possibilities this operating system brings to make applications running on it.
Without make you annoyed telling all the stuffs I worked on, I can finally summarize my conclusion: the best method to have a setup as clean as possible, the latest updates installed and an affordable package depenency compliance is to build all packages you need by using the port collection, then test all applications by running them on the same system, and finally install all packages you created into a clean production system.