= LIFERAY : liferay.auf.org = Support : * http://cmsclarity.com/node/6 * http://cmsclarity.com/sites/default/files/install_liferay.txt (je n'ai pas éxécuté le script mais plutôt suivi les étapes qui y sont en adaptant à mon contexte) * http://www.linuxfellaz.net/doku.php?id=debian:liferay == Carte d'identité == * serveur hôte : vz-tech.ca.auf * N° de CT : 514 * nom du CT : liferay * fqdn : liferay.auf.org * adresse IP : 199.84.140.30 == Paquets installés == * apache2 * java * `aptitude install sun-java6-jdk sun-java6-jre` * `update-java-alternatives -s java-6-sun` * `echo "export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.12" >> /etc/bash.bashrc` * mysql-server-5.0 * télécharger liferay : Liferay Portal CE 5.2.3 bundled with tomcat 6.0 (http://www.liferay.com/downloads/liferay-portal/overview) === Configuration === * base de données * BD : liferay * user : liferay * création des tables * télécharger l'archive http://downloads.sourceforge.net/lportal/liferay-portal-sql-5.2.3.zip. * ouvrir l'archive et récupérer liferay-portal-sql-5.2.3/create/create-mysql.sql * exécuter le script sql : `mysql -u liferay -p < create-mysql.sql` * activer ajp dans apache2 : `a2enmod proxy_ajp` * modifié 000-default en ajoutant : {{{ ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / ajp://localhost:8009/ }}} * relancer apache * désarchiver liferay+tomcat * répertoire de base : `/srv/www/liferay-portal-5.2.3/` * mise en place d'un script pour le démarrage et l'arrêt de liferay+tomcat dans /etc/init.d/liferay : {{{ #!/bin/sh -e case $1 in start) echo "Démarrage de Tomcat et de Liferay" /srv/www/liferay-portal-5.2.3/tomcat-6.0.18/bin/startup.sh ;; stop) echo "Arrêt de Tomcat et de Liferay" /srv/www/liferay-portal-5.2.3/tomcat-6.0.18/bin/shutdown.sh ;; restart) echo "Redémarrage de Tomcat et de Liferay" /srv/www/liferay-portal-5.2.3/tomcat-6.0.18/bin/shutdown.sh ; /srv/www/liferay-portal-5.2.3/tomcat-6.0.18/bin/startup.sh ;; status) echo "=========== ps : java en cours ?====================================" ps auwx | grep java echo "" echo "=========== netstat : port 8005, 8009 et 8080 à l'écoute ===========" netstat -tlnup | grep java ;; *) log_success_msg "Usage: /etc/init.d/liferay {start|stop|restart|status}" exit 1 ;; esac }}} `update-rc.d liferay defaults` * lancer liferay+tomcat : `/etc/init.d/liferay start` * premier test : http://liferay.auf.org:8080 == Suite de la configuration : sur l'interface web == http://liferay.auf.org