Ok, I've been following the instructions given by IBM on the developerworks area in their site. They created those tutorials using Suse and they said that other distributions can work as well; one of them being Ubuntu. Well things seem to go well and I've experienced some slight differences, but I've run into a small problem with the Apache configuration. Their main config file on Suse is found in /etc/sysconfig/apache2 while Ubuntu doesn't have a sysconfig folder. When you download all of the software you need for apache2, it creates it's own apache2 folder so it's path is /etc/apache2. The main config file is apache2.config, but IBM tells you to do this:
Open the Apache configuration file in a text editor. If you have been following this tutorial's installation path suggestions, then the file is at /etc/sysconfig/apache2.
Search for the line beginning with APACHE_SERVERNAME, which should look like:
APACHE_SERVERNAME=""
Change it to a name that is meaningful to you:
APACHE_SERVERNAME="development"
Now the problem is that in the apache.conf file, there is no line that has APACHE_SERVERNAME on it. So I go to the Ubuntu Forums and, searching around, found some one with a somewhat similar problem and the person suggested they actually type in the line ServerName and whatever the server name is right next to it. So I, as root of course, input ServerName "development" in the apache.conf file and saved it. Don't know if I did the right thing, but it seems to make sense right now. Currently I'm stuck on this problem here:
Search for the line beginning with APACHE_MODULES, which should look like:
APACHE_MODULES="actions access alias auth ... php4 php5"
The APACHE_MODULES directive lists all of the extension modules that the Apache Web server will use when started. We must add mod_rewrite to the list. Append rewrite to the end of the list:
APACHE_MODULES="actions access alias auth ... php4 php5 rewrite"
Save the file and exit from the text editor.
This is for the same apache.conf file! I don't want to tamper with anything else because those lines they told me to look for don't exist!! Dilemma?? ABSOLUTELY!

