INSTALACION OPENCMS EN LINUX MADRIVA 2010
INSTALACION OPENCMS EN LINUX MADRIVA 2010
Medellin 03/03/2010
Requseitos
Opencms 8.0.0
Java 1.6
Tomcat 6.0.6 ( tomcat 7 no funciona muy bien com opencms 8.0.0 aunque instala correctamente muestra error a la hora de creacion de contenido y al tratar de ejecutar los demos del sistema)
Opencms 8.0.0
Java 1.6
Tomcat 6.0.6 ( tomcat 7 no funciona muy bien com opencms 8.0.0 aunque instala correctamente muestra error a la hora de creacion de contenido y al tratar de ejecutar los demos del sistema)
Instalar en MANDRIVA la base de datos mySQL
- editar el archivo /etc/my.cnf y comentar la opcion : SKIP-NETWORKING , sino el opencms no es capaz de reconocer la base de datos e indica que no se puede conectar# cd /etc# emacs my.cnf#***************************************************************************# SKIN-NETWORKING#***************************************************************************Notar el signo # antes de SKIP-NETWORKING para des-habilitar esta opción
- configurar el acceso de opencms a mysql así:seleccione la tabla users:hosts : localhostdb : opencmsuser : opencmsuserprivileges : ON a todos
- seleccione la tabla dbhosts : localhost
db : opencms
passwd : entre aquí su palabra clave
privileges : OFF a todos
ssl_type : ANY
(la versión 7.0 a esta fecha no esta revisada con opencms y envía un warning de
falta de pruebas, salvo este warning , la apliación tambien funciona, hasta el momento no he encontrado algún tipo de bug por causa de esta advertencia)
- descomprimir con /usr/local con :# tar zxvfPp apache-tomcat-6.0.6.bz.tgz
- el directorio generado apache-tomcat-6.0.6 (7.0.0) lo re-nombró como tomcat simplemente la rutadel tomcat queda entonces :/usr/local/tomcat
- Ingreso al archivo server.xml en tomcat y modifico los puertos 8080 por 80 para que elel servidor se dirija de forma directa al sitio web sin darle el número de puerto.# cd /usr/local/tomcat/cnfedito el archivo server.xml con emacs ( o cualquier otro editor de su preferencia)
- # cd /usr/local/tomcat/conf
- # emacs server.xml
- Buscar y cambiar todas las ocurrencias del puerto 8080 por el puerto 80
- descargar java jdk versión 1.6 del sitio de SUN http://www.java.com/es/download/index.jsp
- Darle permisos de ejecución al archivo descargado :
- # chmod ugo+wrx jdk-6u20-linux-i586.bin
- Mover el directorio generado jdk-6u30-linux-i586 a /usr/local/jdk
- # mv jdk-6u30-linux-i586 /usr/local/jdk
- Ojo el hecho de mover y renombrar los archivos apache y java a /usr/local con nombres jdk y tomcat es simplemente por comodidad al hacer una actualización y no tener que mover los CLASSPATH y demás apuntadores a las nuevas rutas.
- Crear un bashrc en /etc con asignación de los CLASSPATH de java que se necesitan para ejecutar el opencms asi:# cd /etc/
- # emacs bashrc
- Pegar el siguiente script al final del archivo bashrc#***********************************************************************export JAVA_HOME=/usr/local/jdkexport TOMCAT_HOME=/usr/local/tomcatexport TOMCAT_HOME=/usr/local/tomcat/libexport CLASSPATH=$CLASSPATH:.:./export CLASSPATH=$CLASSPATH:/usr/local/jdkexport CLASSPATH=$CLASSPATH:/usr/local/tomcat/lib/mysql-connector-java-5.1.5-bin.jarexport CLASSPATH=$CLASSPATH:/usr/local/tomcat/lib/jdbc8.2-506.jar# para que puedan compilar las classes de las etiquetasexport CLASSPATH=$CLASSPATH:/usr/local/tomcat/lib/servlet-api.jarexport CLASSPATH=$CLASSPATH:/usr/local/jdk/jre/lib/ext/comm.jarexport PATH=/usr/local/jdk/bin:$PATH#**********************************************************************
- Descargamos el opencms 8.0.0 del sitio del productor alkacom en http://www.opencms.org/en/download/
- Descomprimimos el archivo en /usr/local/tomcat/webapps
- # unzip opencms.8.0.0.zip
- lo movemos a /usr/local/tomcat/webapps
- # mv opencms.8.0.0.warnote que el archivo descomprimidos es un archivo con compresión java tipo WAR.
- Cree unas entrada en el archivo /etc/rc.d/rc.local para permitir que el tomcat se inicie cuando la maquina se encienda y poder acceder al opencms.
- # cd /etc/rc.d
- # emacs rc.local
- ingrese el siguiente script al final del archivo rc.local#**********************************************************************export JAVA_HOME:=/usr/local/jdk/usr/local/tomcat/bin/startup.sh#**********************************************************************
- Reinice su sistema MANDRIVA
- En su navegar dele la ruta de opencms para perfllar el opencms asi:127.0.0.1/opencms/setup
- Siga los pasos que le indica el instalador , usualmente no hay que modificar ningún parámetro si todo esta correcto esta listo para empezar a usar el manejador de contenido CMS , opencms
Cuando la instalación termina y puede demorar aproximadamente 15 minutos en
un equipo de 2.6 G de velocidad con 4G de memoria Ram y un procesador intel, cuando el proceso termina de forma exitosa , opencms carga la pagina de bienvenida al sistema de forma automática , sino lo hace, indica que hay que presionar clic para que se efectúe la operación esperada, no sin antes advertir que es necesario habilitar en el navegador:
Aceptación de cokies
habilitar javascript
En esta nueva pagina nos da la ruta de acceso para administrar opencms y dice
Cambiar a español el menu de openCms
En la pantalla principal de opencms buscar la pestaña Preferencias alli buscar en la pestaña Workplace
lenguaje , cambiar a español y darle en la parte inferior Set
un equipo de 2.6 G de velocidad con 4G de memoria Ram y un procesador intel, cuando el proceso termina de forma exitosa , opencms carga la pagina de bienvenida al sistema de forma automática , sino lo hace, indica que hay que presionar clic para que se efectúe la operación esperada, no sin antes advertir que es necesario habilitar en el navegador:
Aceptación de cokies
habilitar javascript
En esta nueva pagina nos da la ruta de acceso para administrar opencms y dice
To login to the OpenCms workplace, point your browser to the following URL:
/opencms/opencms/system/login/
las claves son:
username : Admin
password : admin
/opencms/opencms/system/login/
las claves son:
username : Admin
password : admin
Notar la diferencia de la letra inicial, un error común es pensar que son iguales.
Cambiar a español el menu de openCms
En la pantalla principal de opencms buscar la pestaña Preferencias alli buscar en la pestaña Workplace
lenguaje , cambiar a español y darle en la parte inferior Set
Buena Suerte.
Carlos Arturo Castaño G
Carlos Arturo Castaño G
Comentarios
Publicar un comentario