Home page > Alternc > Compilation d’Alternc à partir des sources

Compilation d’Alternc à partir des sources

On récupère alternc par svn

  1. svn co https://dev.alternc.org/svn/alternc/trunk alternc

Construction du paquet :

  1. cd alternc
  2. svn-buildpackage -rfakeroot --svn-builder=debuild

Installation du paquet créé :

  1. cd ../build-area/
  2. sudo dpkg -i alternc_1.0~rc1_all.deb

Si on obtient un message d’erreur à cause de dépendances, on utilise la commande suivante pour fixer les dépendances (ne devrait pas être nécessaire si vous avez correctement suivi les étapes précédentes).

  1. sudo apt-get -f install

Ensuite il faut aller dans phpmyadmin pour modifier les privilèges de root en localhost et le définir sans mot de passe.

On retente l’install du deb qui va passer cette fois-ci

  1. sudo dpkg -i  alternc_0.9.10~rc1_all.deb

On reconfigure alternc car les erreurs précédentes ne nous ont pas laissé le faire

  1. sudo dpkg-reconfigure alternc

http://www.alternc.org/wiki/Documen...

  1. openssl genrsa -out www.euhq.org.key 1024
  2. chmod 600 www.euhq.org.key
  3. openssl req -new -key www.euhq.org.key -out www.euhq.org.csr
  4. openssl x509 -req -days 730 -in www.euhq.org.csr -signkey www.euhq.org.key -out www.euhq.org.crt
  5. cp www.euhq.org.key /etc/alternc/apache.pem
  6. cat www.euhq.org.crt >> /etc/alternc/apache.pem

http://ilovett.com/blog/projects/re... http://www.patdef.fr/Configurer-apa...

  1. sudo ln -s /etc/alternc/apache2-ssl.conf /etc/apache2/conf.d/

On ajoute ensuite la conf ssl d’alternc à celle d’apache

Remarque :

Après une mise à jour d’alternc vers la version 0.9.10 il se peut que l’accès à l’espace d’administration ne fonctionne plus en https. Dans ce cas il faut simplement modifier le fichier de configuration des ports d’apache2 :

  1. sudo nano /etc/apache2/ports.conf

Et y ajouter :

  1. Listen 443

Voir le commit 2596 sur alternc.

Puis on redémarre le serveur Apache :

  1. sudo /etc/init.d/apache2 restart

No comments



Any message or comment?
  • (To create paragraphs, you simply leave blank lines.)

Who are you? (optional)
  • [Sign In]