Want to install Tomcat? It's as simple as...
$ port list tomcat*
tomcat-native @1.1.20 java/tomcat-native
tomcat5 @5.5.25 java/tomcat5
tomcat6 @6.0.29 java/tomcat6
sudo port install tomcat6
Voila. There's 7,434 ports available at this time.
Seeking a pragmatic approach to software development blending proven designs with real-world constraints.
$ port list tomcat*
tomcat-native @1.1.20 java/tomcat-native
tomcat5 @5.5.25 java/tomcat5
tomcat6 @6.0.29 java/tomcat6
sudo port install tomcat6
| Tool | Linux | OSX | Windows |
|---|---|---|---|
| Blog Writer | Qumana | Live Writer | |
| Database Tool | DbVisualizer | DbVisualizer | DbVisualizer SQL Server Management Studio Express |
| Development IDE | Eclipse MonoDevelop | Eclipse MonoDevelop | Eclipse SharpDevelop Visual Studio |
| File Compression | 7-Zip | 7zX | 7-Zip |
| File/Folder Comparison | Beyond Compare | Delta Walker | Beyond Compare |
| Instant Messaging | Pidgin | Adium Pidgin | Pidgin |
| Source Control | Subclipse | Subclipse Versions | AnkhSVN TortoiseSVN |
| System Tray Status/Tools | iStat Menus | SysInternals | |
| Text Editor | Beyond Compare | Text Wrangler | Notepad++ |
| Video Player | VLC Player | VLC Player | VLC Player |
| XML Editor | <oXygen> | <oXygen> | <oXygen> |
After lots of trial ‘n error, I found that when configuring a new, first instance you must use the FQDN when launching the configurator. In addition, your machine’s hostname must be in a FQDN with AT LEAST TWO DOTS in the name. The only reference I found on the web was buried in this thread that’s two years old: http://markmail.org/message/35rfpbayvrjzjuvg. Also in the thread is mention that the default linux machine name of ‘localhost.localdomain’ isn’t supported and doesn’t work. What drives you crazy is the only error you see either through the JSP-based GUI or through the command line tool is “invalid hostname”.
I’ve been using SUSE quite a bit lately and before this current job it was CentOS (a.k.a. RedHat) all the time. With my recent adoption of Drupal for our church’s website I also found myself playing around with WAMP as well. There are plenty of HOWTOs on each distro as well as forums and discussion threads that answer specific questions on where things are located, defaults, commands for restarts, etc. but I haven’t come across a simple comparison chart so here’s my attempt:
| CentOS 5.3 | SUSE 11.2 | WAMP 2.0c | |
| Apache ver. | 2.2.3 | 2.2.1.13 | 2.2.8 |
| http.conf | /etc/httpd/conf/httpd.conf | /etc/apache2/httpd.conf /etc/sysconfig/apache2 | C:\wamp\bin\apache\apache2.2.8\conf |
| Apache commands | apachectl start|stop|restart|status /etc/init.d/apache2 start|stop|restart|status | rcapache2 start|stop|restart|status /etc/init.d/apache2start|stop|restart|status | {use tray applet} |
| Apache docRoot | /srv/www/htdocs | C:\wamp\www | |
| MySQL ver. | 5.0.77 | 5.1.36 | 5.0.51b |
| PHP 5 ver. | 5.2.9 | 5.3.0 | 5.2.6 |
| php.ini | /etc/php.ini | /etc/php5/apache2/php.ini | C:\wamp\bin\apache\apache2.2.8\bin |