Logo Khaganat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:installation_d_un_serveur_de_patchs [2016/11/24 10:19] Domperssen:installation_d_un_serveur_de_patchs [2021/12/03 18:19] (current) – external edit 127.0.0.1
Line 86: Line 86:
 </code> </code>
  
-Now you need to(if you already haven't done so)edit the ryzom.xml file.+And now, we will simply create the implementation of the file: '' patch_lirria.bnp '', intended for copying into the client data subdirectory: '' /user ''  to do tests. 
 + 
 +<WRAP center round info 90%> 
 +Now you need to(if you haven't done so already)edit the ryzom.xml file.
 This because the patch service needs to know WHAT files to offer to the client(as an update). This because the patch service needs to know WHAT files to offer to the client(as an update).
  
 Detailed "syntax explanation" about this file(ryzom.xml) are given in another article: ([[https://khaganat.net/wikhan/en:syntaxexmlpatchserver|The syntax of the patch server .xml files]]). Detailed "syntax explanation" about this file(ryzom.xml) are given in another article: ([[https://khaganat.net/wikhan/en:syntaxexmlpatchserver|The syntax of the patch server .xml files]]).
 It explains how to configure the file for proper operation. It explains how to configure the file for proper operation.
 +This guide will continue with the DEFAULT example below(and is only for testing purpose).
 +</WRAP>
  
  
- +Our(DEFAULT) configuration file will look like this:
-NEXT.. we will simply create the implementation of the file: '' patch_lirria.bnp '', intended for copying into the client data subdirectory: '' /user ''  to do tests. +
-Our configuration file will look like this:+
 <code xml ryzom.xml> <code xml ryzom.xml>
 <xml> <xml>
Line 188: Line 191:
 We will assume that you already have a functional Apache server, and that you just have created a new VirtualHost. If the "home" directory(of the user who manages the server) is named "compil", it must have these parameters(if not, needed to be adapted according to your own parameters): We will assume that you already have a functional Apache server, and that you just have created a new VirtualHost. If the "home" directory(of the user who manages the server) is named "compil", it must have these parameters(if not, needed to be adapted according to your own parameters):
  
-Our wish here is to have a simple address(without port for the patch server), which will be in the form of: +Our wish here is to have a simple address(with port for the patch server), which will be in the form of: 
 <code bash> <code bash>
-http://lirria.khaganat.net/patch+http://lirria.khaganat.net:43435
  
 (Our game server being installed at): http://lirria.khaganat.net (Our game server being installed at): http://lirria.khaganat.net
Line 242: Line 245:
  
 <code bash> <code bash>
-cd ~/patch_service && sudo chown -R compil:www-data patch_service | chmod g+w -R patch_service+cd && sudo chown -R compil:www-data patch_service | chmod g+w -R patch_service
 </code> </code>
  
Line 248: Line 251:
  
 We must then notify the customers that the patch number "1" is ready to be distributed. We must then notify the customers that the patch number "1" is ready to be distributed.
-This will be done by using the file ''Lirria.version''(There will be two including the one previously created) located in the directory ''patch'', served by Apache:+This will be done by using the file ''Lirria.version'' located in the directory ''/patch'', served by Apache:
 <code bash> <code bash>
 cd ~/patch_service && nano patch_game/patch/Lirria.version cd ~/patch_service && nano patch_game/patch/Lirria.version
Line 273: Line 276:
 <code xml|client_default.cfg> <code xml|client_default.cfg>
 PatchWanted          = 1; PatchWanted          = 1;
-PatchUrl = "http://lirria.khaganat.net/patch";+PatchUrl = "http://lirria.khaganat.net:43435";
 RingReleaseNotePath = "http://lirria.khaganat.net/patch/index.php"; RingReleaseNotePath = "http://lirria.khaganat.net/patch/index.php";
 </code> </code>
Line 297: Line 300:
 <code xml|client_default.cfg> <code xml|client_default.cfg>
 PatchWanted          = 1; PatchWanted          = 1;
-PatchUrl = "http://lirria.khaganat.net/patch";+PatchUrl = "http://lirria.khaganat.net:43435";
 RingReleaseNotePath = "http://lirria.khaganat.net/patch/index.php"; RingReleaseNotePath = "http://lirria.khaganat.net/patch/index.php";
 </code> </code>
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
en/installation_d_un_serveur_de_patchs.1479982774.txt.gz · Last modified: (external edit)

Licences Mentions légales Accueil du site Contact Inclusion