Vous voulez dire que vous avez installé les paquets tis-waptserver
et tis-waptrepo sur votre serveur Scribe.
Sur ce serveur scribe, il doit déjà y avoir un apache qui tourne
pour tous les autres services qu'offre Scribe.
Nous préférons d'une manière générale un serveur dédié à wapt, car
c'est plus simple à configurer (la postconfiguration proposée par
le paquet tis-waptserver fait une configuration Apache correcte)
Sinon, il va vous falloir :
- vérfier que les services de Scribe n'utilise pas le port 8080
que le service waptserver utilise, sinon, modifier ce port dans le
fichier /opt/wapt/waptserver/waptserver.ini
- ajouter un enregistrement dns CNAME wapt.mondomaine.local vers
monserveurscribe.mondomaine.local
- Créer et activer un fichier de conf de site pour wapt dans
/etc/apache2/sites-available (debian) pour créer un host virtuel
basé sur le nom (NameVirtualHost ...) avec un contenu similaire à
(changer 8080 dans la directive Proxypass si nécessaire..., créer
la paire de clés ssl référencée par SSLCertificateKeyFile et
SSLCertificateFile )
------------------
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:80>
ServerName wapt.mondomaine.local
DocumentRoot "/var/www"
LogLevel warn
CustomLog /var/log/apache2/wapt.log combined
ErrorLog /var/log/apache2/wapt-error.log
ProxyPass /wapt !
ProxyPass /wapt-host !
ProxyPass /wapt-group !
ProxyPass /wapt/icons !
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
<Directory "/var/www">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<IfModule ssl_module>
<VirtualHost *:443>
ServerName wapt.mondomaine.local
DocumentRoot "/var/www"
LogLevel warn
CustomLog /var/log/apache2/wapt.log combined
ErrorLog /var/log/apache2/wapt-error.log
ProxyPass /wapt !
ProxyPass /wapt-host !
ProxyPass /wapt-group !
ProxyPass /wapt/icons !
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
<Directory "/var/www">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
SSLEngine on
SSLCertificateFile
"/opt/wapt/waptserver/apache/ssl/cert.pem"
SSLCertificateKeyFile
"/opt/wapt/waptserver/apache/ssl/key.pem"
</VirtualHost>
</IfModule>
----------------------
Hubert
Le 07/06/2015 14:52, Christophe Laurent a écrit :