- Wicket's Date & Time Components and Client-Server Timezones
- Some useful Java System Properties while starting JVM.
- Jbossws 2.0.1 with JDK 1.6
- Date & Time selection made simple in Wicket
- New Features in Vim 7
- Maven best practices: Use dependency management for multi module projects.
- Prototyping LAMP with WAMP
- Bash shell tricks
WAMP is the windows equivalent of the LAMP stack. LAMP stands for Linux (Operating System), Apache (Web Server), Mysql (Database), and PHP (Scripting Language). Under WAMP, instead of using Linux as the Operating System, you use one of the Microsoft Windows OSes such as XP, 2000 or 2k3. Why use WAMP instead of LAMPWindows OSes since 2000 i.e. 2k, XP , 2k3 have been extremely stable as opposed to their predecessors. So if you are proficient in Windows, then there is no reason not to use it for web hosting. (barring security, but that's another issue). Secondly if you want to develop your site off line and then move it to a LAMP Stack, and you are not familiar with Linux, then WAMP serves as an ideal prototyping environment. You can do almost every thing in WAMP that you can do in LAMP. Installing WAMPWAMP is hosted at www.en.wampserver.com. Unlike LAMP where you have to install and configure each component seperately, wamp comes bundled in as one single installer, and installs every thing under one directory. WAMP also provides you with a System Tray Menu to start/stop configure various components. For someone new to web development this is a great feature to have.
To install WAMP, download and run the latest WAMP installer 1.6.3 from the site mentioned above.
As of WAMP 1.6.3, it contains Apache 2.0.55 , PHP 5.1.4, MySQL 5.0.21 as the main components and
also phpmyadmin 2.8.0.3 and sqllitemanager 1.2.0 as add-ons. http://localhost/
you should see, something like this.This confirms that you have successfully installed WAMP. You can click the phpinfo() link to see details of your PHP environment.
Also you can use the pre installed applications phpmyadmin and
sqllitemanager to configure MySQL and sqllite respectively.
Next up Configuring and managing WAMP Configuring and managing WAMPOne neat thing about WAMP is Apache, PHP and MySQL can be configured from one single 'System Tray App'. No need to go digging in explorer to find the relevent files. You can also start/stop apache and MySQL services using the 'System Tray App'. The default configuration is sufficient to get started, but we are going to perform certain customizations.
Next up Configure Apache
Final thoughtsInstalling and configuring WAMP is really easy and straight forward. It is an ideal prototyping platform for any one who wishes to develop for the LAMP stack. And if you are feeling adventurous you can use WAMP as your final platform as well. I have also installed Drupal and Gallery on top of WAMP without problems. |
|||





