Wiki

Clone wiki

SESM-Public / Installation_Guides / Installation_Guide_2008R2

Home > Installation Guides > Installation Guide For Windows Server 2008 R2

Installation Guide For Windows Server 2008 R2

This installation guide provide a way to install SESM on a standalone server.

Step 1 : Requirements :

First, you must install all the following requirement :

Step 2 : Configuring IIS :

Step 2.1 : .NET 4 Application Pool :

You have to check if the ".NET4" Application pool exist. To do that, go into the IIS manager and look into the "Application Pools" section

If it doesn't exist, execute the folowing command in an Admin command Prompt :

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir

Then you need to give admin right to the app pool (for the SE service managment).

For that, right click the pool and go to advanced settings.

In there, you should be able to find an Identity property which should be set to ApplicationPoolIdentity by default.

Click on the "..." button right next to it and select Custom Account and with the "Set ..." button, enter the credentials of an account with administrative right.

Step 2.2 : Creating the SESM Website :

You need now to create a directory for the website (Ex : "c:").

You also need also to create a new site in IIS manager called "SESM" (this name is mandatory).

In the site creation dialogue, be careful to use the ".NET 4" application pool and the folder you just created as web root.

Step 3 : Deploying the SESM Website :

You can now download the website deploy package here : Lastest Release

Extract it somewere on your server and execute AutoDeploy.bat as an administrator.

You will be asked to accept the [SESM EULA][], to do so, input Y in the command prompt then press enter.

Step 4 : Generation the config file :

To generate the main configuration file, access any page of the panel. It will generate automaticly a file named SESM.config at the root of your website, with default value

Step 5 : Configuring the database connexion :

In the website directory, you will find a file named "SESM.config". You need to set your SQL credentials in the connection string. you should file a line like this : <add key="DBConnString" value="Server=.\SQLEXPRESS;Database=SESM;User Id=sa;Password=MyPassword;MultipleActiveResultSets=true;" /> For most users, you sould just have to change MyPassword to the password you defined in your SQL Express installation.

A super admin default account "Admin" will be created automaticly with the "password" password.

Step 6 : Importing SE Game Files :

Connect on the website with the default credentials (see above) and go into the Settings > Upload game files section. Here, you can upload the "DedicatedServer.zip" available in the Tools section of your SE installation. Alternatively, if you have setup auto update, you can click on "Force Manual Update" and it will download the game files for you.

There you go ! SESM is fully installed !

-- Back to Installation Guides--

[SQL Express]: http://www.microsoft.com/en-US/download/details.aspx?id=30438] installed with mixed authentication mode

[SESM EULA]: https://bitbucket.org/remygrandin/sesm-public/downloads/SESM EULA.txt

Updated