Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 1.01 KB

deployment.md

File metadata and controls

16 lines (14 loc) · 1.01 KB

Deployment

This page describes how to deploy webims-backend-api on a PHP server with Apache and MySQL.

Preparation

  • Download latest version of webims-backend-api (source code and database file).
  • Valid SSL keys and certificates.

Steps

  1. Stop Apache and MySQL services.
  2. Copy webims-backend-api api directory to the Apache server root DocumentRoot directory specfied in the httpd.conf file.
  3. Open PHP configration file \php\php.ini and uncomment extension=ldap, extension=pdo_mysql, ensuring extension_dir string is correctly set.
  4. Copy Certificate Signing Request, Key, Certificate files to \apache\conf\ssl.csr, ssl.key and ssl.crt accordingly.
  5. Deploy database with the database file downloaded. Connect to database in database.php.
  6. Modify LDAP server connection in login.php.
  7. Start Apache and MySQL services.
  8. Confirm webserver is operating with your browser.