Skip to content

Installation

Mahtab Hassan edited this page Jul 4, 2024 · 1 revision

The installation of Xera involves several steps, including downloading the necessary files, uploading them to your server, configuring your database, and completing the setup process. Follow these steps carefully to ensure a successful installation:

  1. Download Xera:

    • Obtain the latest version of Xera from the official repository or website. Ensure you download the correct version compatible with your server environment.
  2. Upload Files:

    • Use an FTP client (like FileZilla) or your web hosting control panel's file manager to upload the Xera files to your server. Upload the files to the root directory or a subdirectory, depending on where you want Xera to be accessible.
  3. Create Database:

    • Log in to your web hosting control panel (e.g., cPanel, Plesk) and create a new MySQL database and user. Make sure to grant the user all privileges to the database.
  4. Set File Permissions:

    • Ensure that the file permissions for the Xera files and directories are correctly set. Typically, directories should be set to 755 and files to 644. Your web hosting control panel or FTP client can be used to adjust these permissions.
  5. Install Xera:

    • Open your web browser and navigate to the installation URL. This is usually in the format https://yourdomain.com/install or https://yourdomain.com/subdirectory/install if you uploaded Xera to a subdirectory.
    • Follow the on-screen instructions to complete the installation process. This will include entering the database details, setting up an admin account, and configuring basic settings.

Post-Installation Steps

  1. Log In to Admin Area:

    • After completing the installation, log in to the admin area using the credentials you set up during the installation process. The admin area URL is typically https://yourdomain.com/admin.
  2. Configure General Settings:

    • Navigate to the settings section in the admin area to configure general settings, such as your site name, logo, and contact information.
  3. Email Settings:

    • Set up your email configuration to ensure that Xera can send notifications and support ticket updates. This typically involves configuring SMTP settings in the admin area.
  4. Integrate MOFH API:

    • Obtain your API credentials from the MyOwnFreeHost (MOFH) panel and enter them into the appropriate section in the Xera admin area. This integration allows Xera to automate account provisioning and management tasks.
  5. Test Functionality:

    • Create a test user account and navigate through the client area to ensure all features are working as expected. Test the billing process, support ticket system, and service management functionalities.

By following these detailed installation steps, you can ensure that Xera is set up correctly and ready for use by your clients. The next section will cover the configuration of Xera to tailor it to your specific needs.

Clone this wiki locally