Uninstalling freepbx and asterisk manually

In CategoryVoice Over IP
Bysreekanth

 

First stop asterisk . If you are running freepbx enter the command “amportal stop”

 

killall -9 safe_asterisk

killall -9 asterisk
then unload zaptel drivers

lsmod | grep zaptel

if this returns blank , skip this step if it retruns something like below then remove the drivers with modprobe command

zaptel 214820 2 wcfxo,wctdm
crc_ccitt 2113 1 zaptel
we can remove zaptel modules in reverse order
modprobe -r wcfxo
modprobe -r wctdm
repeat this for all other zaptel submodules

modprobe -r zaptel
Now confirm that all zaptel drivers have been removed ,if you enter “lsmod | grep zaptel” it will return nothing.

Now remove asterisk directories
rm -rf /etc/asterisk
rm -f /etc/zaptel.conf
rm -rf /var/log/asterisk
rm -rf /var/lib/asterisk
rm -rf /var/spool/asterisk
rm -rf /usr/lib/asterisk

Uninstalling  freepbx  is as simple as just removing the freepbx web directories and drop the database
rm -rf /var/www/html/panel
rm -rf /var/www/html/admin

 

2 Responses to “Uninstalling freepbx and asterisk manually”

  1. Doug Mortensen Says:

    Not true. More effort is required to uninstall FreePBX. It installs programs in the operating system outside of /var/www, such as:
    /var/lib/asterisk/bin/module_admin
    /usr/local/sbin/amportal

  2. sreekanth Says:

    Thank you @doug mortensen , what i followed may not uninstall free-pbx completely but leave some files which are installed in those directories .

    I think those files would not do any harm to OS or do not conflict with free-pbx if we plan to reinstall on the same system .

    Anyways there are always auto uninstallation shortcut methods available in the form of scripts .

Leave a Reply