I have most recently switched from a
Tomcat server with MySQL and PHP to an all in one package that has all of that and more in one simple Windows Installer (they have versions for other OS too). It is called XAMPP. This guide was created to help you get jForum up and running as fast as possible using the XAMPP engine. This guide is strictly for the Windows people but you can get an understanding on what to do if you need to use XAMPP on a different OS also.
Install XAMPP 1.6.6a Basic for Windows(you can use a different version but for this guide, this is the one im using)
You can get the file from here: http://www.apachefriends.org/en/xampp-windows.html#641Download the installer versionInstall all items as services Install
Java SE Development Kit 6 update 5 ***Regular Java 6 Will NOT Work!!!***
To get Java SE Dev Kit 6 Update 5 (JDK 6 update 5), go here: http://java.sun.com/javase/downloads/index.jspMake sure you have uninstalled any older versions of JavaCopy the file "msvcr71.dll" from the Program Files\Java\jre1.6.0_05\jre\bin to your Windows\System32 folder Install Tomcat 6.0.14 Addon
You can get the file from: http://www.apachefriends.org/en/xampp-windows.html#644Once installed go to xampp\tomcat\bin directory and run tomcat_service_install.bat Set mod_jk paths
To do this, simply go to xampp and run xampp_setup.batSelect option 5 and hit enter Extract Jforum
Extract jforum into the xampp\tomcat\webapps folder into a folder named jforum Set java
servlet for apache
Go to xampp\apache\conf\extra and edit mod_jk.conf with an editorAdd "JkMount /jforum/* ajp13" without the quotes below "JkMount /examples/* ajp13"Save Start Services
Start/Restart(some should already be running) the following servicesApache Tomcat Tomcat6Apache2.2FileZilla Server FTP servermysql Launch browser portion
Navigate to http://localhost Set security settings
After clicking on English on the opening page, click on Security on the left sideThe click the link on the page that says http://localhost/security/xamppsecurity.php (about half way down the page)Do one section at a time (should be self explanitory & by the way, whatever you set for a password for mysql, that is your login for phpmyadmin too) Go back to the main XAMPP page
Close out of the security window and get back to just localhost Create your MySQL DB (optional if you plan on using something else for the DB rather than MySQL but I tend to like it more)
Once you are back at the main localhost page, click on phpmyadmin in the list on the leftYou need to use your login information that you set in the security settings for MySQL a few steps back (your username is root by default and the password is what you set it to)Once phpMyAdmin is up and running, click inside the box that is labeled Create Database and type in jforumOnce you have typed in jforum into the box, click on createYou should then get a page saying that it has created the DB correctly Test java servlet
Head back to localhost once againClick on the Java link on the left sideClick on the JSP examples or Servlet examples linkIf the page loads and you can navigate through there, Tomcat is working correctly and so is your Java Start your jForum install
Navigate your browser to http://localhost/jforum/install.jspIf you see the Squirell at the top of the page, you are in great shapeFollow through the standard directions from the jforum website to complete installationYou shouldnt have to use the manual installation Enjoy jForum!!!
If you have any issues, just post a reply and I can see what I can do to help.
***Special Thanks to Izzy on the ApacheFriends.org forum for figuring out some issues with getting jForum setup***
[originally posted on jforum.net by confused2gether]