Web Server Setup: 09 - BugZilla


  • copy bugzilla to ‘D:\xampp\bugzilla\bugzilla-4.2.5’
  • copy ‘D:\xampp\bugzilla\bugzilla-4.2.5’ to ‘D:\xampp\htdocs\bugzilla’
  • set PATH=%PATH%;D:\xampp\perl\bin
  • navigate to ‘D:\xampp\htdocs\bugzilla’
  • run ‘perl checksetup.pl’

COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these commands

and then re-run checksetup.pl):

    D:\xampp\perl\bin\perl.exe install-module.pl Email::Send
    D:\xampp\perl\bin\perl.exe install-module.pl Email::MIME
    D:\xampp\perl\bin\perl.exe install-module.pl Math::Random::ISAAC

To attempt an automatic install of every required and optional module

with one command, do:

  D:\xampp\perl\bin\perl.exe install-module.pl --all


Web Server Setup: 08 - Apache ANT

Apache ANT ()

“          Binary downloads of the Ant build tool are available from http://ant.apache.org/. This manual assumes you are using Ant 1.8 or later. The instructions may also be compatible with other versions, but this has not been tested.

Download and install Ant. Then, add the bin directory of the Ant distribution to your PATH environment variable, following the standard practices for your operating system platform. Once you have done this, you will be able to execute the ant shell command directly.        “

Web Server Setup: 05 - Hudson & Jenkins

Hudson Installation under Tomcat

Copy hudson.war to necessary locations

Copy hudson.war to \xampp\Hudson
Copy hudson.war to \xampp\tomcat\webapps\
tomcat will automatically unpack and implement the application

Create a \hudson\hudson_start.cmd

Use this to test the Hudson installation and to verify it can start successfully

set  DEV_HOME=D:\Java
set JAVA_HOME=%DEV_HOME%\java32\jdk6
java -jar hudson.war


Once Hudson is working on its own, add it to tomcat and create an environment variable for HUDSON_HOME
catalina.bat will seek and run setenv.bat if it exists.

Web Server Setup: 04 - JSP Server ( Tomcat )

Apache jsp server ( Tomcat )

Note: Had to change port# from 8080 to 8081 with VisualSVN running


<Connector port="8081" protocol="HTTP/1.1"
               redirectPort="8443" />



Environment Variables ( Source: RUNNING.txt)

3) Configure Environment Variables


Tomcat is a Java application and does not use environment variables. The

variables are used by the Tomcat startup scripts. The scripts use the variables

to prepare the command that starts Tomcat.


(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional)


The CATALINA_HOME and CATALINA_BASE environment variables are used to

Web Server Setup: 03 - SMTP Server ( Mercury )

Setup SMTP Server (Mercury)


  • Assign DNS Servers for NIC


  • Start Mercury
  • Windows will prompt for Firewall Blocking

Configure Protocols

  • Disable all but two protocols
  • Mercury SMTP Server
  • Mercury SMTP Relay Client

Web Server Setup: 02 - XAMPP Setup

Setting up the Web Server ( XAMPP )

Installing XAMPP and Configuring Apache

  • Copy XAMPP directory in its entirety
  • Edit httpd.conf
  • Set Apache Server path

  • Listen 81

  • Set ServerName localhost:81

Web Server Setup: 01 - Intro

Webserver Setup

Well, after going through the laborious act of setting up my development environments and webservers recently, I decided to go ahead and take the time to get the bulk of what is required to get everything going with minimal issues. The simplest of issuesMy setup approach was to get a simple web server going, throw all the normal offerings on top of it - including version control and bug tracking tools, and configure Eclipse, JRE, JDK and anything that is portable in nature to end up with a swiss army knife for development, organization and testing.


  • XAMPP ( Apache, MySQL, PHP, Perl )
  • Mercury SMTP
  • Tomcat JSP Server
  • Hudson/Jenkins
  • Apache Maven
  • Artifactory
  • Apache ANT
  • Apache AXIS2
  • BugZilla
  • VisualSVN
  • JAVA ( Eclipse, JDK, JRE, WAR/JAR Library )
  • Other?

Drupal 8: Zircon Theme Fix for 'Skip To Main Content'

The Zircon theme has an odd link in the upper left corner when visiting as an 'Unauthenticated User'.

Skip to main content


Update The following theme file:



Comment or remove the link anchor tag

<a href="#main-content" class="visually-hidden focusable"> {{ 'Skip to main content'|t }} </a>

<!--a href="#main-content" class="visually-hidden focusable"> {{ 'Skip to main content'|t }} </a-->


Subscribe to