web-dev-qa-db-fra.com

Asterisk et freedbx sur Ubuntu 16.04

J'ai suivi un tutoriel pour installer Asterisk 13 et Freepbx 13 sur Ubuntu 14.04, mais j'installais le 16.04. Je termine toutes les étapes, mais lorsque je pointe mon navigateur sur le serveur freepbx, je ne vois rien à venir pour que je puisse me connecter à l'interface Web. Quand je fais ceci http://192.168.122.180/admin je reçois cette erreur

Vous n'êtes pas autorisé à accéder à/admin sur ce serveur. Serveur incapable de lire le fichier htaccess, refusant l'accès en toute sécurité

Apache/2.4.18 (Ubuntu) Server sur le port 80.168.122.182

Je veux utiliser Ubuntu, pas le système freepbx CentOS

Ma configuration Apache est:

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName domain.com
DocumentRoot /var/www/html/admin
<Directory /var/www/html/admin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
2
Tofara Machemedze

Vous avez mélangé et assorti les directives de votre site virtuel. Apache a légèrement modifié la configuration de 2.2 à 2.4, à savoir le contrôle d'accès.

configuration 2.2:

Ordre permettre, refuser Autoriser de tous

configuration 2.4:

Exiger tout accordé

Comme vous pouvez le constater, vous utilisez une configuration 2.2 sur ce que je suppose comme étant Apache 2.4.

Ce qui suit devrait fonctionner pour vous.

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName domain.com
DocumentRoot /var/www/html/admin
<Directory /var/www/html/admin/>
Options Indexes FollowSymLinks MultiViews
Require all granted
</Directory>
</VirtualHost>
1
user508889

n'avez-vous pas rencontré ce qu'ils ont rencontré en utilisant FreePBX sur Ubuntu 16.04? Vérifiez ce lien https://community.freepbx.org/t/freepbx-install-issues-on-ubuntu-16-04-lts/3636 . Je pense utiliser Ubuntu 16.10 sur mon NUC7i7BNH et installer Asterisk et FreePBX. Merci.

0
Nick Belo