Apache and SpE Servers

This section gives you answers to your Apache and SpE servers related questions.

Can SpE SpI and Apache be located on the same host server?
What user should be declared for Apache logon?
Is Apache correctly installed?
 


Can SpE, SpI and Apache be located on the same host server?
 

  • Yes. The Apache server, SpE server and SpI server can be located on the same machine.

  • For better performances, the Apache server and the SpE server can be placed on one machine and the SpI server on another one.

    This is the case in our architecture example

  • For the Apache and SPE server, there is no restriction on the number of machines (can be one SpE server for all users, or one per group of user)

Important Reminders
 

  • Apache needs to be installed on each SPE server, therefore it can be considered as a part of the installation of Space Engineering Assistant. The installation procedure can be downloaded at the following address:
    http://www.apache.org/  
    An Installation wizard guides you trough the installation procedure.

    If a ISS Admin service is running on the hosting machine, stop it before installing Apache service.

    Refer to Customizing the Apache HTTP Server on Windows

  • For the SpI server, the minimum restriction is: One SPI process per PRC.

    Note though, several SpI processes can be hosted on the same machine.
    Refer to architecture example


What user should be declared for Apache logon?

The Apache user must access the network and therefore the CGR repository.
Declare a specific user. For this, start the Apache service:

  1. In Windows, select Control Panel > Administrative Tools > Services

  2. Right-click Apache service and select Properties in the contextual menu displayed. The Apache Properties dialog box is displayed.

  3. Stop the Apache service.

  4. Select the Logon On tab.

  5. In the Log On tab page, select the This account check box and type the password for the logon user.

  6. Click Ok when done.

  7. Restart the Apache service


Is Apache correctly installed?