WindowsStandaloneCoreServer

Version 10 (molator, 08/19/2011 04:53 pm) → Version 11/15 (molator, 09/19/2011 10:25 pm)

h1. Standalone Ryzom Core Server on Windows

{{toc}}

That Standalone Server is experimental.

Tested on:
* Windows XP Pro 32 (simplified chinese)
* Windows XP Pro 64
* Windows 7 64
* Windows 2008 64

h2. What you need

The latest Standalone Ryzom Core Server
> http://dev.ryzom.com/projects/ryzom/wiki/WindowsBinaries http://ks35074.kimsufi.com:8080/server_win_x86_stlport-0.8.0.1415.7z

Uncompress and place the folder "ryzom_core_server" in c:\
If you want to move the Server elsewhere see "Additional Settings".

The Standalone Server includes:
* a Web Server (Server2Go)
* a MySQL Server (Server2Go)
* a Shard

h2. Running the shard

To run the Shard, use the following batch:
> shard_start.bat

The batch will start the Web Server, the MySQL Server, the Shard and open the Monitoring Tool with the default browser.

To stop the Shard, use the following batch:
> shard_stop.bat

The batch will stop the Web Server, the MySQL Server, the Shard and close the Monitoring Tool.

h2. Connecting a client

If you don't have a client, use that one:
> http://ks35074.kimsufi.com:8080/client_win_x86_stlport-0.8.0.1627.7z

h2. Additional Settings

h3. Moving the Server

By default, the Standalone Server will only work if you place it in c:\

If you want to move it, edit the following files to match your path :
> c:\ryzom_core_server\server\Apache\conf\extra\httpd-vhosts.conf

> c:\ryzom_core_server\ryzom\tools\server\admin\config.php

h3. Changing the ports

By default, the Web Server is using the port 80 and the MySQL server the port 3306.

If you want to change it, edit:
> c:\ryzom_core_server\pms_config.ini

and update the ports:
> Port=80

> MySQLPort=3306

If you changed the Web Server port, you will have to update the Virtual Host Config for the Monitoring Tool:
> c:\ryzom_core_server\server\Apache\conf\extra\httpd-vhosts.conf

That's all folks!!!