This forum is no longer active. Please post your questions to our new community site

Nueva aplicacion LAMP Stack

Subscribe to Nueva aplicacion LAMP Stack 9 post(s), 5 voice(s)

 
Avatar chrispaz 4 post(s)

Hola,

estoy intentado instalar una nueva aplicación en el STACK de LAMP pero no entiendo cuales archivos de configuración modificar, he intentado de todo pero no funciona. Me gustaría que pueda tener instalada la aplicación como phpmyadmin o joomla, que se instala en la carpeta /opt/lampstack-1.2-0/apps.

Por favor su ayuda. Y gracias!!

 
Avatar Daniel Lopez Administrator 140 post(s)

Que aplicacion es? La configuracion depende de cada aplicacion en concreto. En general requiere crear una base de datos en MySQL (el que se incluye en la lampstack esta en /opt/lampstack-x.y.z/mysql) y cambiar la configuracion de apache (el que se incluye en la lampstack esta en /opt/lampstack-x.y.z/apache2). En cada uno de los directorios bajo apps/ puedes ver ejemplos de configuracion, etc. pero como te comento son especificos para aplicacion y seran diferentes para la tuya

 
Avatar chrispaz 4 post(s)

Gracias Daniel por tu ayuda, es un crm, que se configura la base de datos accediendo la primera vez al index.html, he revisado los archivos *.conf dentro de los directorios creados tanto para Joomla y Phpmyadmin, pero en realidad configurando mi archivo no me despliega nada. Si me indicas cuales archivos debería ser configurados tanto en el directorio apache2 como en el apps, me ayudarías mucho por que como te comente he intentado de todo. Y ya me estoy cansando ; – )

 
Avatar victoria Administrator 134 post(s)

Hola,

Pare tener la misma estructura que en el resto de aplicaciones de BitNami tendrías que:

1.- Crear una carpeta: /opt/lampstack-1.2-0/apps/nombre_de_la_aplicacion/htdocs y copiar el codigo de la applicación en ese directorio. El fichero index.html debería estar directamente bajo /opt/lampstack-1.2-0/apps/nombre_de_la_applicacion/htdocs.
2.- Crear una carpeta : /opt/lampstack-1.2-0/apps/nombre_de_la_applicacion/conf y crear el fichero nombre_de_la_aplicacion.conf. Este fichero debe incluir la configuración de apache para esta aplicación en concreto. Echale un vistazo a /opt/lampstack-1.2-0/apps/joomla/conf/joomla.conf, debe ser similar.
3.- Para que apache encuentre tu aplicación, en /opt/lampstack-1.2-0/apache2/conf/httpd.conf añade una linea con:

Include /opt/lampstack-1.2-0/apps/nombre_de_la_applicacion/conf/nombre_de_la_aplicación.conf

4.- Reinicia los servidores con /opt/lampstack-1.2-0/ctlscript.sh restart.

Si la aplicación proporciona un wizard para terminar la instalación (creación de bases de datos) debería aparecerte al acceder a la url: http://127.0.0.1:/nombre_de_la_aplicación (si durante la instalación de la lampstack no te preguntó el puerto seguramente se 80). Si instalaste lampstack como root tendrás que estar atento a los permisos, fijate en los permisos de Joomla si tienes problemas.

¿Que aplicación estás instalando? Sin saber que aplicación es me temo que no podemos ayudarte mucho más puesto que la instalación depende de cada aplicación. Si sigues los pasos anteriores y aún así no vez la página principal de la aplicación al reiniciar los servidores, mira el log en /opt/lampstack-1.2-0/apache2/logs. Puedes postearlo aquí también por si podemos ayudarte.

Un saludo,

Victoria.

 
Avatar chrispaz 4 post(s)

Hola Victoria,

he intentado la configuración sugerida pero aún no se despliega la aplicación, estoy intentando instalar PROCESSMAKER, pero no funciona.
En la configuración sugerida se añada el el Include en el http.conf pero he revisado toda la configuración y no hay ninguna referencia a ningún include para Joomla o phpmyadmin.
En los logs se muestra que está intentado buscar el directorio en la raís del apache es decir en el htdocs y que no está intentando leer el archivo de aconfiguración en apps/PROCESSMAKER/conf/pmos.conf

Los logs:

27.0.0.1 – - [04/Jan/2010:22:37:56 -0500] “GET /proccesmaker HTTP/1.1” 404 210

Mon Jan 04 22:37:56 2010] [error] [client 127.0.0.1] File does not exist: /opt/lampstack-1.2-0/apache2/htdocs/proccesmaker

Hola Victoria,

he intentado la configuración sugerida pero aún no se despliega la aplicación, estoy intentando instalar PROCESSMAKER, pero no funciona.
En la configuración sugerida se añada el el Include en el http.conf pero he revisado toda la configuración y no hay ninguna referencia a ningún include para Joomla o phpmyadmin.
En los logs se muestra que está intentado buscar el directorio en la raís del apache es decir en el htdocs y que no está intentando leer el archivo de aconfiguración en apps/PROCESSMAKER/conf/pmos.conf

Los logs:

27.0.0.1 – - [04/Jan/2010:22:37:56 -0500] “GET /proccesmaker HTTP/1.1” 404 210

Mon Jan 04 22:37:56 2010] [error] [client 127.0.0.1] File does not exist: /opt/lampstack-1.2-0/apache2/htdocs/proccesmaker

Hola Victoria,

he intentado la configuración sugerida pero aún no se despliega la aplicación, estoy intentando instalar PROCESSMAKER, pero no funciona.
En la configuración sugerida se añada el el Include en el http.conf pero he revisado toda la configuración y no hay ninguna referencia a ningún include para Joomla o phpmyadmin.
En los logs se muestra que está intentado buscar el directorio en la raís del apache es decir en el htdocs y que no está intentando leer el archivo de aconfiguración en apps/PROCESSMAKER/conf/pmos.conf

Los logs:

27.0.0.1 – - [04/Jan/2010:22:37:56 -0500] “GET /proccesmaker HTTP/1.1” 404 210

Mon Jan 04 22:37:56 2010] [error] [client 127.0.0.1] File does not exist: /opt/lampstack-1.2-0/apache2/htdocs/proccesmaker

Toda ayuda será bienvenida

Gracias

 
Avatar victoria Administrator 134 post(s)

Hola,

El problema es que ProcessMaker requiere ser configurada como virtual host en apache. Esa es la única razón por la que no hemos creado un mdulo the BitNami para ProcessMaker. (De hecho se lo comentamos en este post a los desarrolladores: http://bitnami.org/forums/forums/stacks-suggest….

Como te comento no va a ser posible tener installado ProcessMaker sobre LAMPStack con otros modulos. Pero para installar ProcessMaker tendras que crear el fichero /apps/PROCESSMAKER/conf/pmos.conf con la configuracin de apache como se indica en http://wiki.processmaker.com/index.php/ProcessM…. En /apache2/conf/httpd.conf aade al final del todo: Include /apps/PROCESSMAKER/conf/pmos.conf. Reinicia apache.

 
Avatar chrispaz 4 post(s)

Muchas gracias Victoria por la ayuda ahora ya funciono el ProcessMaker, pero al parecer en OpenSUSE no funciona por alguna razón. En Red Hat funciona perfectamente. : – /

 
Avatar jamex 3 post(s)

Saludos. La verdad no estoy tan experimentado en sistemas y aprecio mucho su respuesta aunque mis preguntas puedan parecer bobas. ;)
Baje el Lampp stack y lo instale en un servidor RedHat. Necesito tener varios sitios joomla en la Web, pensé que lo mas sencillo era irlos instalando dentro
del apache2 en la carpeta htdocs ej: …/htdocs/joomla1/. Los sitios funcionan pero no encuentro la manera para publicarlos en la red. Estoy siguienbdo el camino correcto
o mi uso de la carpeta de htdocs es totalmente incorrecta?

 
Avatar Beltrán Rueda Administrator 3,714 post(s)

Te refieres a que sean accesibles desde internet? Tienes que configurar el router para tener acceso al ordenador donde tienes instalada tu aplicación. Este post puede ayudarte http://bitnami.org/article/how-to-install-and-m…