Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

You will need to create a new site on your web server for hosting the Ring-related web content. This site will listen on port 30000 and should point to code/ryzom/tools/server/www/ring.

Panel
borderStyledashed
titleExample Ring Site ConfigborderStyledashed
Listen 30000
<VirtualHost *:30000>
<Directory "/home/username/ryzom/code/ryzom/tools/server/">
Options -Indexes FollowSymLinks MultiViews
IndexOptions FancyIndexing FoldersFirst NameWidth=*
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ServerAdmin admin@localhost
DocumentRoot /home/username/ryzom/code/ryzom/tools/server/www/ring
ServerName localhost
</VirtualHost>

...

You next have to insert the new Ring shard:

Code Block
languagesql
USE nel;
INSERT INTO shard (ShardId, domain_id, WsAddr, NbPlayers, Name, Online, ClientApplication, Version, PatchURL, DynPatchURL, FixedSessionId, State, MOTD, prim) VALUES (300, 12, 'r2.ryzomcore.org', 0, 'Ring Shard', 0, 'r2', '', '', '', 0, 'ds_dev', '', 29);
Tip

This makes the Ring shard available to users. If users continue to receive errors that no DSS is available to them log into your Shard Unifier and type the following command:

rsm.setWSState 300 OPEN

 

You will also need to grant the new host permissions to log in as the shard user.

...