āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻāĻ•āĻŸāĻŋ 3CX PBX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ āĻ¨ā§‡āĻ‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ 3CX (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, Mail.ru āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻ¸āĻ˛āĻŋāĻ‰āĻļāĻ¨)āĨ¤ āĻ āĻŋāĻ• āĻ†āĻ›ā§‡! āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻ•āĻ āĻŋāĻ¨ āĻ¨āĻ¯āĻŧ; āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻļā§āĻ§ā§ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ Openstack āĻĒāĻ°āĻŋāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ•āĻŋāĻ¨āĻžāĨ¤ 3CX, āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻ¸ā§āĻĒāĻ¨āĻ¸āĻ° āĻ“āĻĒā§‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ āĻāĻŦāĻ‚ āĻ“āĻĒā§‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻāĻĒāĻŋāĻ†āĻ‡ āĻāĻŦāĻ‚ āĻĒāĻ°ā§āĻ¯āĻŦā§‡āĻ•ā§āĻˇāĻŖ āĻ“ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ• āĻšāĻ°āĻžāĻ‡āĻœāĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤ 

āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, 3CX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡:

  • āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ āĻ“āĻĒā§‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻāĻĒāĻŋāĻ†āĻ‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ¨ā§āĻ—āĻ¤
  • Openstack API URL āĻ¸āĻš PBX āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻœāĻ¨ā§āĻ¯ API āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ°

āĻ†āĻ¸ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ Dreamhost āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ 3CX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻžāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻžāĻ‡āĨ¤

āĻāĻ•āĻŸāĻŋ OpenStack āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨

1. āĻ¯āĻžāĻ¨ https://www.dreamhost.com/ āĻāĻŦāĻ‚ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° > āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ¯āĻžāĻ¨āĨ¤ āĻ¯ā§‡ āĻĒā§ƒāĻˇā§āĻ āĻžāĻŸāĻŋ āĻ–ā§‹āĻ˛ā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡, Get start with DreamCompute-āĻ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

2. āĻ†āĻĒāĻ¨āĻžāĻ° āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨. Compute API-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¯āĻž PBX Express āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§āĻ°āĻŋāĻŽāĻšā§‹āĻ¸ā§āĻŸ āĻ“āĻĒā§‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĄā§‡āĻŸāĻž āĻ†āĻĻāĻžāĻ¨-āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻ•āĻ‡ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

3. āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ā§‡āĻ° āĻĒāĻ°ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻ¯āĻžāĻšāĻžāĻ‡ āĻāĻŦāĻ‚ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ‡-āĻŽā§‡āĻ‡āĻ˛ āĻĒāĻžāĻŦā§‡āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°āĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻžāĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻŦāĻž āĻ•ā§āĻ°ā§‡āĻĄāĻŋāĻŸ āĻ•āĻžāĻ°ā§āĻĄā§‡āĻ° āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ•āĻĒāĻŋ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤

3CX PBX Express āĻāĻ° āĻœāĻ¨ā§āĻ¯ OpenStack āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨

4. āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡, āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻ¯āĻžāĻ¨, āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ DreamCompute-āĻ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

5. āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻŋ Tenant ID āĻāĻŦāĻ‚ Username āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻŦā§‡āĻ¨āĨ¤ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨ - PBX Express āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ 3CX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ‡ āĻĄā§‡āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡ā§ˇ āĻ¤āĻžāĻ°āĻĒāĻ° View Dashboard āĻ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

6. āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻĒā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡, āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž > API āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ¤ā§‡ āĻ¯āĻžāĻ¨āĨ¤ āĻāĻ–āĻžāĻ¨ā§‡, āĻ†āĻ‡āĻĄā§‡āĻ¨ā§āĻŸāĻŋāĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ URL āĻ āĻŋāĻ• āĻ•āĻ°ā§āĻ¨ - āĻāĻ‡ URL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, PBX Express Dreamhost OpenStack āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°ā§‡āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž 
7. āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦāĻŋāĻ­āĻžāĻ—ā§‡, āĻ•ā§€ āĻœā§‹āĻĄāĻŧāĻž āĻŸā§āĻ¯āĻžāĻŦā§‡ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ•ā§€ āĻœā§‹āĻĄāĻŧāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

8. āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ¤ā§‡, āĻ•ā§€ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻ¨āĻžāĻŽ āĻ˛āĻŋāĻ–ā§āĻ¨ āĻāĻŦāĻ‚ āĻ•ā§€ āĻœā§‹āĻĄāĻŧāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•ā§€āĻ—ā§āĻ˛āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

PBX āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ 3CX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡

9. āĻāĻ–āĻ¨ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ 3CX PBX āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸. āĻĒāĻŋāĻŦāĻŋāĻāĻ•ā§āĻ¸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ‰āĻ‡āĻœāĻžāĻ°ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ“āĻĒā§‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻœāĻŋāĻœā§āĻžāĻžāĻ¸āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, PBX Express āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ 3CX āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ VPS āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ Dreamhost āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

  • āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ - VPS āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ (OpenStack API v2 āĻ…āĻ¨ā§āĻ—āĻ¤)
  • āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ API URL - āĻ§āĻžāĻĒ 6 āĻĨā§‡āĻ•ā§‡ URL
  • āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ - āĻ§āĻžāĻĒ 5 āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ
  • āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ - āĻ§āĻžāĻĒ 5 āĻĨā§‡āĻ•ā§‡ āĻ­āĻžāĻĄāĻŧāĻžāĻŸā§‡ āĻ†āĻ‡āĻĄāĻŋ

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž

10. āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻœāĻžāĻ¨ā§‡āĻ¨ āĻ•āĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡, āĻļā§āĻ§ā§ Next āĻ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻšāĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ SSH āĻ•ā§€ āĻœā§‹āĻĄāĻŧāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻ‡āĻŽā§‡āĻœ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Debian-9 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ Openstack-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚-āĻ āĻāĻ•āĻŸāĻŋ 3CX āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž
āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ˛ā§āĻĒ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ PBX āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻŦā§‡ - āĻ†āĻĒāĻ¨āĻŋ āĻ‡-āĻŽā§‡āĻ‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻœā§āĻžāĻĒā§āĻ¤āĻŋ āĻĒāĻžāĻŦā§‡āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ - āĻāĻ¤ā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻĨā§āĻ¯ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ 

āĻāĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ PBX āĻ¸ā§‡āĻŸ āĻ†āĻĒ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ - āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ā§ˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ°, āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻ…āĻ¨

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨