...
root@esup4:/etc/apache2/sites-enabled# ls
cas.univ.fr ent1.univ.fr ent2.univ.fr ent.univ.fr
visualisation des vhost configuré dans apache et verification syntatxe des fichiers de conf
root@esup4:/etc/apache2/sites-enabled# export APACHE_RUN_USER=www-dataroot@esup4:/etc/apache2/sites-enabled# export APACHE_RUN_GROUP=www-dataroot@esup4:/etc/apache2/sites-enabled# apache2 -t -D DUMP_VHOSTSVirtualHost configuration:wildcard NameVirtualHosts and _default_ servers:*:443 is a NameVirtualHost default server cas.univ.fr (/etc/apache2/sites-enabled/cas.univ.fr:18) port 443 namevhost cas.univ.fr (/etc/apache2/sites-enabled/cas.univ.fr:18) port 443 namevhost ent.univ.fr (/etc/apache2/sites-enabled/ent.univ.fr:15) port 443 namevhost ent1.univ.fr (/etc/apache2/sites-enabled/ent1.univ.fr:1) port 443 namevhost ent2.univ.fr (/etc/apache2/sites-enabled/ent2.univ.fr:1)*:80 is a NameVirtualHost default server cas.univ.fr (/etc/apache2/sites-enabled/cas.univ.fr:1) port 80 namevhost cas.univ.fr (/etc/apache2/sites-enabled/cas.univ.fr:1) port 80 namevhost ent.univ.fr (/etc/apache2/sites-enabled/ent.univ.fr:1)Syntax OKPorts apache
il faut jouer avec les numeros de ports (ici cas à un ajp en 9009) car tout se passe sur le meme et unique host, encore une fois c'est propre à la VM et à ce TP .
...
la plus grosse commande, clean on nettoie tout (il faudra donc tout recompiler) et initportal on refait tout le portail + BD, sortie complete et tres verbeuse ci-dessous, mais cela permet de voir en detail tout ce qui se passe
...
remarque: calendar et weather portlet ne marche pas en IP privé !
Deuxieme deploiement
apres ce deploiement initial en allant sur http://ent.univ.fr (redirigé en https par le rewrite rule d'apache2) on tombe bien sur le portail
la premiere fois que j'ai voulu m'identifier, apres une bonne redirection sur cas.univ.fr + login esup et pass esup j'ai eu le droit à une curieuse erreure de "too many redirect, loop, pb cookie ..." , ce n'ai qu'apres avoir tout arreté (tomcat-esup, tomcat-cas, apache2) et relancé un 2eme deploiement (plus léger; deploy-ear)
esup@esup4:/opt/esup-uportal$ ant -Dmaven.test.skip=true clean deploy-earpuis relance en sens inverse des services (apache2, tomcat-cas, tomcat-esup), que j'ai pu enfin aller sur le portail et m'y connecter en tant qu'esup
https://ent.univ.fr/uPortal/f/welcome/normal/render.uP
VOUS ÊTES CONNECTÉ(E) EN TANT QUE ESUP
Encodage postgresql
ref slides page 25 pb encodages
...