3CX Basic CertificationAll content in document is found onwww.3cx.comWebsite1-Installing
... [Show More] 3CXhttps://www.youtube.com/watch?v=P8p56O4p688&list=PL6sq0_ucoDulZC7S4znK9ZrGq1Is7BYFA&index=2&t=0s[SLIDE 1]Welcome to the online training series from 3CX. This module will concentrate on the installationof 3CX.[SLIDE 2]To begin with, we will be going through the prerequisites of the system and the network. We willalso discuss the general concepts of how the FQDNs and SSL Certificates work, and walk youthrough the installation of 3CX by going through the Web Based Setup Wizard.[SLIDE 3]3CX can be installed on either a Windows or Linux Operating System. The supported Windowsversions are Windows 10, or if you prefer a Windows Server Operating System, anything newerthan Microsoft Server 2012R2. If you want to install 3CX on Linux, you can do so on an existingDebian 9 Stretch installation, or you can use the 3CX ISO, which will install both the OperatingSystem, and 3CX. Bear in mind that all these Operating Systems must be of a 64-bit architecture.3CX Cannot be installed on a 32 bit operating system.3CX can also be installed on a Raspberry Pi for installations up to 8 Simultaneous Calls.Standard, PRO and Enterprise editions can be installed on a Raspberry Pi.[SLIDE 4]If you decide to use a Windows Operating System, you must make sure that all WindowsUpdates have been installed, prior to starting the installation process. .NET 4.6.1 or higher mustalso be installed on the system, along with all its updates, as it is crucial for the smooth operationof 3CX.With 3CX's Modern interface, a compatible browser is required. 3CX is entirely configuredusing a web browser. This can either be Google Chrome, Mozilla Firefox or Microsoft Edge.Avoid using Microsoft's Internet Explorer.
The system 3CX will be installed on, must be as free as possible of any 3rd party applications.Applications that have been known to interfere with 3CX when installed on the same machineare, Microsoft Exchange, MS SQL, DNS Server software or roles, and VPN software oradapters. As most of these packages or services exist on the network, prior to the deployment of3CX, we recommend that 3CX is installed on a fresh, dedicated machine.Anti-Virus software packages have also been known to sometimes cause issues, so if you dohave one installed, make sure you have added the necessary exceptions in its settings. Thatmeans excluding the 3CX data folders. Also, make sure that the HTTP and HTTPS ports areexcluded from network traffic scans.[SLIDE 5]When installing on a Linux Operating System, the installation process automatically installs allnecessary updates, so no extra steps are required. The only requirement is that no other softwareis installed. It must dedicated for use by 3CX.[SLIDE 6]If you decide to install 3CX in a Virtualized environment, not all Hypervisor Platforms may beup to the task. For this reason, we advise that you use one of the platforms which we have tested.These will provide you with a trouble-free experience and the maximum level of support fromthe 3CX Support Team, should any issue occur.The Virtualization platforms that have been tested are Microsoft Hyper-V, VMWare ESXi, KVMand Citrix XenServer. When using these platforms, please ensure to check, and conform to theminimum version requirements.[SLIDE 7]Installing the Linux edition is easy with the 3CX ISO. This can be used for a local, bare metalmachine, or a local Hypervisor.For Hosted Platforms, the ones that have been tested are Openstack with KVM - many datacentres use this infrastructure including Amazon AWS with EC2 and lightsail machines, GoogleCloud Engine, Microsoft's Azure platform and OVH. These can be deployed using the 3CX PBXExpress wizard, which will allow you with a very simple wizard, to deploy your PBX, hasslefree.Any other Openstack Version 2 compatible provider can also be used, but you will need tomanually add the API details to link the provider to PBX Express. We cover this in more detail inthe PBX Express module, in the intermediate training course.For other cloud hosting providers, you can use the apt-get command to install 3CX on a Debian 9installation. [Show Less]