Moi je me trouve que je suis poli. désolé donc!!
Pour l'erreur l'interface graphique, le problème est résolu.
Pour la 2eme, mon but est d'implémenter une application web grâce à FreePBX qui permet de gérer les clients d'une façon plus simple et sans configurer les fichiers de scripts comme le cas d'Asterisk tout seul.
Afin d'installer FreePBX, il est essentiel de créer une base mysql pour l'environnement asterisk. voilà donc les commandes qui j'ai implémentées mais il me présente que l'accès est interdit malgres que je suis sur root et les users sont identiques (mysql et asterisk)
**********Configure Asterisk database in MYSQL************
export ASTERISK_DB_PW=amp109
mysqladmin -u root create asterisk
mysqladmin -u root create asteriskcdrdb
mysql -u root asterisk < SQL/newinstall.sql
mysql -u root asteriskcdrdb < SQL/cdr_mysql_table.sql
************Set permissions on MYSQL database***********
mysql -u root -e "GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY '${ASTERISK_DB_PW}';"
mysql -u root -e "GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY '${ASTERISK_DB_PW}';"
mysql -u root -e "flush privileges;"