He aquí una serie de pasos rápidos para inicializar y dejar funcionando el entorno AMP en OpenSolaris:
Instalamos el paquete ‘amp’ (Apache, MySQL y PHP), sin librerías de desarrollo, sólo lo necesario, después importaremos la configuración XML de MySQL y Apache para administrar los servicios vía SMF.
iban@opensolaris:~$ pfexec pkg install amp
iban@opensolaris:~$ pfexec /usr/sbin/svccfg import /var/svc/manifest/application/database/mysql.xml
iban@opensolaris:~$ pfexec /usr/sbin/svccfg import /var/svc/manifest/network/http-apache22.xml
iban@opensolaris:~$ pfexec /usr/sbin/svcadm enable network/http:apache22
iban@opensolaris:~$ pfexec /usr/sbin/svcadm enable database/mysql:version_50
Configuramos MySQL entrando como root (por defecto no hay contraseña, recuerda establecerla posteriormente) y añadimos nuestras BBDD, garantizamos permisos, etc.
iban@opensolaris:~$ pfexec /usr/mysql/bin/mysql -u root
mysql> create database joomla;
mysql> grant all privileges on joomla.* to joomladmin@localhost identified by 'joomla123';
mysql> flush privileges;
mysql> quit;
Después sólo nos quedaría ajustar Apache a nuestras necesidades y podremos ejecutar rápidamente cualquier aplicación web (JOOMLA en el ejemplo).
Si además queremos desarrollar con AMP en la misma máquina:
iban@opensolaris:~$ pfexec pkg install amp-dev
‘amp-dev’ contiene los siguientes paquetes NetBeans, PHP, Python, Apache, Tomcat, MySQL, squid, memcached, Subversion, cvs y un applet gráfico para administrar la pila completa AMP. Especial atención a éste paquete porque baja casi 700Mb de la red.
Para más información: Paquetes de WebStack en la guía de inicio de OpenSolaris 2008.05














