PtokaX wiki

Hub (server) for Direct Connect

User Tools

Site Tools


guides:unix_sqlite_basic_setup

Differences

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

Link to this comparison view

Next revision
Previous revision
guides:unix_sqlite_basic_setup [01/07/2015 15:12] – created ppkguides:unix_sqlite_basic_setup [04/07/2015 20:31] (current) – removed ppk
Line 1: Line 1:
-====== Basic setup with SQLite database ====== +
-Before we run our compiled PtokaX executable we need to do at least minimal setup.\\ +
-In source we have config examples, we use them to setup your PtokaX hub.\\ +
-\\ +
-First we rename cfg.example directory to cfg with this command: **mv cfg.example cfg**\\ +
-Go to cfg dir with this command: **cd cfg** +
-==== a. Minimal settings ==== +
-To be able to run PtokaX we need to set at least hub name and hub address.\\ Open Setting.xml in text editor with this command: **vim Settings.xml**\\ +
-  * **To change hub name:**\\ Search for this line **<String Name="HubName">&lt;Enter hub name here&gt;</String><!-- Hub name. Min length 1, max 256. -->** and change **&lt;Enter hub name here&gt;** to name of new hub.\\ Result can look like this: **<String Name="HubName">My first PtokaX hub</String><!-- Hub name. Min length 1, max 256. -->** +
-  * **To change hub address:**\\ Search for this line **<String Name="HubAddress">&lt;Enter hub address here&gt;</String><!-- Hub address. Min length 1, max 256. -->** and change **&lt;Enter hub address here&gt;** to address of new hub.\\ Result can look like this: **<String Name="HubAddress">some-address.some-domain.eu</String><!-- Hub address. Min length 1, max 256. -->** +
-==== b. Character encoding setting. ==== +
-To run with SQLite we need to have set correct character encoding. 1252 is western, 1250 is central european, 1251 is cyrillic etc. More code pages can be found on [[https://en.wikipedia.org/wiki/Windows_code_page|Wikipedia]]. Again we have opened **Settings.xml** in **VIM**.\\ +
-Search for this line **<String Name="Encoding">cp1252</String>** and change **cp1252** to your encoding.\\ Result can look like this: **<String Name="Encoding">cp1250</String>** +
-==== c. Creating registered user. (Optional) ==== +
-When we are here, it is good idea to create registered user with master account for yourself.\\ Open RegisteredUsers.xml in text editor with this command: **vim RegisteredUsers.xml**\\ +
-  * **To set nick:**\\ Search for this line **<Nick>Example_Nick</Nick>** and change **Example_Nick** to your nick.\\ Result can look like this: **<Nick>MyNick</Nick>** +
-  * **To set password:**\\ Search for this line **<Password>Example_Password</Password>** and change **Example_Password** to your password.\\ Result can look like this: **<Password>MyPassword</Password>** +
-  * **To set profile:**\\ Search for this line **<Profile>3</Profile><!-- 0 for master, 1 for operator, 2 for vip, 3 for reg -->** and change **3** to your profile.\\ Result can look like this: **<Profile>0</Profile><!-- 0 for master, 1 for operator, 2 for vip, 3 for reg -->**+
guides/unix_sqlite_basic_setup.1435763563.txt.gz · Last modified: 01/07/2015 15:12 by ppk