login | register
Tue 09 of Feb, 2010 [21:09 UTC]

voip-info.org

History

Asterisk Step-by-step Installation

Created by: ketanp,Last modification on Tue 12 of May, 2009 [07:45 UTC] by bcnit

General comments


Once you've decided on your hardware, you need to choose your OS. This page links to OS and distro specific instructions.

It is worth pointing out that as Asterisk changes pretty frequently, these instructions will become less and less useful as time passes. Hopefully you'll do your bit for the Asterisk community by updating them as and when changes need to be made.

OS Specific instructions



Comments

Comments Filter
222

333Instructions need updating.

by eslachance, Wednesday 04 of April, 2007 [03:29:24 UTC]
Please note that these exact insctructions will not work anymore - digium has removed their CVS server permanently.

Furthermore, ./configure on the 1.4.2 version of asterisk fails on this default install with "termcap support not found".
222

333Re: Similar script required for local operation (ideally Mandrake distribution)

by , Saturday 29 of January, 2005 [22:00:27 UTC]
I totally agree. A very "ground up" approach detailed configuration process would be awesome.
222

333Asterisk on Gentoo

by tlex, Saturday 22 of January, 2005 [20:11:56 UTC]
Please note that on a Gentoo install (I don't know about other distro's), it will work only if the user is added in /etc/asterisk/sip.conf
222

333The above sounds insecure to me...

by , Friday 07 of January, 2005 [13:19:29 UTC]
Looking at the instructions above I notice the software is fetched and built as root, whch is using root without a good excude. This sounds like a bad move to me---instead do everything until make install as a normal user instead. I plan to go further and not run asterisk as special, unprviledged, user instead of root.

I would also note that a box doing SIP, etc in production is probably and exposed server, so maximum parnoia and minimum software are in order. This rules out at least X11 and compilers (and ideally anything else only required by nomal users, which should not exist).

Having said that I a system admin, so might be paranoid :-)
222

333Similar script required for local operation (ideally Mandrake distribution)

by , Tuesday 28 of December, 2004 [10:07:38 UTC]
This kind of page is extremely useful for people initially investigating the possibilities. I think many people would investigate further if a very simple "out of the box" configuration worked locally using Mandrake distribution. For example, sample files that allow KPhone to call a demo number (10000), and from there can be extended to make/relay Voip calls. I note that Mandrake 10.1 official does include asterisk rpm as an optional installation package, but it crashed on my machine and it isn't (totally) obvious how to setup KPhone as a local SIP client. I know GUI based systems are not appropriate for (high capacity) Asterisk systems, but surely for some initial dabbling this would be very effective and help promote the solution.javascript:insertAt('editpost','(:idea:)');
222

333Adding user?

by andyj, Thursday 11 of November, 2004 [03:56:51 UTC]
Am I missing something? How are users added to asterisk?
In one of the config files I see where to define the extension and such but where does the voicemail store - I would assume under linux user but in the instructions I don't see any references to creating users?
Also how do you do this more dynamically like fwd or a service would?

I know too many questions - but right now now enough answers.

Thank you,
 Andy

222

333Voicepulse IAX2 Changes

by qagwaai, Tuesday 19 of October, 2004 [19:38:17 UTC]
Looks like some of the changes affect the configuration of voicepulse for Asterisk. See this for a good example. Remember that the in-(devicelogin):(devicepassword) is not longer used. Use just the (devicelogin):(devicepassword)@gwiax-in-01.voicepulse.com for the registry. Also make sure to grab the rsa public key from here and put in /var/lib/asterisk/keys.
222

333Thank you

by , Saturday 09 of October, 2004 [05:35:23 UTC]
This worked perfect. Thank you for the easy guide.