|
本帖最后由 Test 于 2010-12-2 06:53 编辑
After entering a password for the root account, the rest of the installation process will begin. Depending on the speed of your system, this installation process will take between 10 and 20 minutes. When the installation process is complete, the system will reboot and be waiting at the login prompt.

Once you log in, the system will show you the IP address that was assigned to your system from your DHCP server. If you need to change to a static IP address, you can browse to the URL shown on your screen and use the Network Configuration module to configure your network, or you can run the system-config-network command to set up your networking.

SSH Access:When the trixbox CE installation is complete, we can also log in to the system using SSH (a secure shell protocol). A popular open-source tool for accessing a system with SSH is PuTTy (www.chiark.greenend.org.uk/~sgtatham/putty/).
|
Basic system configuration
Now is a good time to look at a few tools we can use to do some basic system configuration. (PBX configuration will be covered in the next tutorial.) For many installations you are actually ready to begin setting up the PBX functionality at this point. If your system is on a public IP address, is in a DMZ, or has any ports forwarded to it from the public Internet, you will want to keep your system up-to-date with the latest security updates. Regardless of what you may have heard, there are always vulnerabilities being found in different components and you need to make sure your system is secured against these issues.
Updating trixbox CE from the command line
As we dig into the trixbox CE dashboard we will see how we can use the Package Manager to update our system. Since we are currently sitting in front of the machine and logged into the console, this is a good time to learn about how to upgrade your system from the command line in case something ever goes wrong with the Package Manager and you need to do an update manually.
Getting all yummy with it
The maintainers of CentOS keep several repositories of packages to make it simple to install and upgrade packages. Fonality maintains repositories that are specific to the trixbox CE code base. Using the yum command will allow you to do quick updates to all aspects of your system with one command:yum update
Running the command will give you some output such as the following:
- [trixbox1.localdomain ~]# yum update
复制代码
Package | Arch | Version | Repository Size | Updating:php-pear 406 k
| noarch | 1:1.5.0-3 | trixbox | php-pear-DB 142 k | noarch | 1.7.13-1.el5.centos | extras |
Install | 0 Package(s) | Update | 2 Package(s) | Remove | 0 Package(s) | Total download size: 549 kIs this ok [y/N]:
Select Y to begin installation. Usually you do not need to reboot your system after installing updates but since you can't always tell if you need to or not, it is usually a good idea to issue a reboot command to restart the system.
| trixbox CE command-line toolsFor a list of available trixbox CE command-line tools, use the help-trixbox command. This command will give you the following output:
- [trixbox1.localdomain ~]# help-trixbox
- trixbox - HELP
复制代码
Commands | Descriptions | system-config-network | configure ethernet interface | passwd-maint | set master password for web GUI | passwd | set root password for console login | setup-cisco | create a SIPDefault.cnf in /tftpboot | setup-aastra | create a aastra.cfg in /tftpboot | setup-grandstream | setup for autoconfiguration of Grandstream | setup-linksys | setup for configuration of Linksys phones | setup-polycom | setup for polycom phones | setup-snom | setup for snom phones | setup-dhcp | set up a dhcp server | setup-samba | set up a Samba server (Microsoft file sharing) | setup-mail | configure sendmail | setup-pstn | detect and setup supported PSTN interface cards | asterisk -r | Asterisk CLI | install-hudlite | Install hudlite server | install-postfix | Install postfix mail server | install-sendmail | Install sendmail mail server | In later tutorials we will look at these commands in more detail as we learn about phone provisioning and securing our server.
Using the web interface
Our systems are up and running and now it's time to get into the web interface and start seeing exactly what our system is capable of doing. To get started we need to use a different machine than the one onto which we installed trixbox CE because it does not have a desktop system or web browser installed on it.
From the trixbox CE system you installed, once you log in as 'root' with the password you created during the installation, the system will display the IP address to use to access the web interface.
Welcome to trixbox CE
- For access to the trixbox web GUI use this URL
eth0 http://192.168.5.250
- For help on trixbox commands you can use from this
- command shell type help-trixbox.
- [trixbox1.localdomain ~]#
复制代码
User mode
The first screen you will get is the User Mode screen. Since the tools here are designed for regular users there is no password required to access this system although some passwords are required in some of the individual tools themselves.

Asterisk Recording Interface (ARI)
The ARI module is a web interface used by users for web access to voicemail and recordings. A user logs into ARI with their extension and voicemail password.


The most common function of ARI is simply to allow users to check their voicemails and recordings. Users who are used to older versions will appreciate some of the newer features that are now available, such as being able to modify their phone settings and adjust certain Follow Me functions if the administrator has set it up for them.


Using trixbox CE 2.4 and higher, a new feature has been added called the VmX Locator. If the VmX Locator is enabled by the administrator for the user, then a new menu for this will appear within the ARI interface.

|
|