В Solaris 10 уже включён пакет tomcat. Обычный вопрос "Как же его запустить в связке с apache?"
Для начала переходим в каталог /etc/apache. Далее проделываем следующие действия
Читаем содержимое каталога
#cd /etc/apache
#ls -l
-rw-r--r-- 1 root bin 348 Mar 21 2007 access.conf
-rw-r--r-- 1 root bin 11679 Mar 20 2007 httpd-standalone-ipp.conf
-rw-r--r-- 1 root bin 48308 Mar 21 2007 httpd.conf-example
-rw-r--r-- 1 root bin 6376 Mar 21 2007 jserv.conf
-rw-r--r-- 1 root bin 13137 Mar 21 2007 jserv.properties
-rw-r--r-- 1 root bin 12965 Mar 21 2007 magic
-rw-r--r-- 1 root bin 15020 Mar 21 2007 mime.types
-rw-r--r-- 1 root bin 3520 Mar 21 2007 README.Solaris
-rw-r--r-- 1 root bin 357 Mar 21 2007 srm.conf
drwxr-xr-x 2 root bin 512 May 16 12:43 ssl.crl
drwxr-xr-x 2 root bin 512 May 16 12:43 ssl.crt
drwxr-xr-x 2 root bin 512 May 16 12:43 ssl.csr
drwx------ 2 root bin 512 May 16 12:43 ssl.key
drwxr-xr-x 2 root bin 512 May 16 12:43 ssl.prm
-rw-r--r-- 1 root bin 654 Mar 21 2007 tomcat.conf
-rw-r--r-- 1 root bin 5934 Mar 21 2007 zone.properties
Копируем файл httpd.conf-example в файл httpd.conf
Редактируем его под свои нужды
#cp httpd.conf-example httpd.conf
Смотрим конец файла httpd.conf
#tail httpd.conf
# Java Servlet support
#include /etc/apache/jserv.conf
# If enabling Tomcat, also be sure to rename/edit the Tomcat
# configuration file /var/apache/tomcat/conf/server.xml-example
# to /var/apache/tomcat/conf/server.xml.
# Jakarta Tomcat support
#include /etc/apache/tomcat.conf
Из содержимого видно , чтобы включить tomcat необходимо откомментировать последнюю строку и
создать(отредактировать) файл /var/apache/tomcat/conf/server.xml
Так мы и делаем Убираем комментарий с последней строчки файла httpd.conf
Строка должна быть следующего вида
include /etc/apache/tomcat.conf
Можно глянуть файл /etc/apache/tomcat.conf, чтобы знать опции , которые можно изменить в данном файле

Далее переходим в каталог /var/apache/tomcat/conf и копируем файл server.xml
cd /var/apache/tomcat/conf
cp server.xml-example server.xml
Если необходима настройка tomcat, то правим файл server.xml
Чтобы убедиться, что всё работает в стандартной конфигурации запускаем
#/etc/init.d/apache start
После можно убедиться, что apache с tomcat стартовал. Либо открываем в браузере данный host,
либо на самом сервере смотрим слушаются ли порты
#netstat -an |grep 80
*.80 *.* 0 0 49152 0 LISTEN
*.8080 *.* 0 0 49152 0 LISTEN
*.8009 *.* 0 0 49152 0 LISTEN
Если нужна тонкая настройка то всё в ваших руках, а именно файл /etc/apache/httpd.conf и /var/apache/tomcat/conf/server.xml