source: trunk/Readme.txt

Last change on this file was 71, checked in by george, 15 years ago
  • Upraveno: Znovu zprovozněny třídy HomePage, Server a User.
File size: 2.0 KB
Line 
1Free WoW server hosting system
2==============================
3
41) Popis složek
5
6 www - Webové administrační rozhraní v PHP.
7 server - Složka pro ukládání konfigurací a ladících záznamů vytvořených serverů.
8 realm - Složka pro ukládání nastavení a záznamů světů.
9 emulator - Složka obsahující dostupné emulátory.
10 database - Složka obsahující zdrojové sql soubory pro nastavení databáze. Soubory jsou získávány z adresy https://unifieddb.svn.sourceforge.net/svnroot/unifieddb/.
11 database/číslo/update - Složka obsahující rozdílové aktualizace databáze.
12 wowclient - Složka obsahující datové soubory pro jednotlivé verze herního klienta.
13 temp - Složka pro dočasné soubory.
14 backup - Složka pro uložení souborů záloh databází.
15
16
172) Soubory nastavení
18
19 Zkopírovat soubor www/Application/Config/ConfigSample.php na Config.php ve stejné složce a vyplnit údaje.
20 Uživatelský účet pro přístup do databáze MySQL musí mít plný přístup, aby mohl vytvářet databáze pro servery.
21
22
233) Práva pro zápis
24
25 Nastavit práva pro zápis pro web server pro uživatele apache pro složky server, emulator, database, temp, client a backup.
26 Možno provést po stažení souborů např. pomocí chmod -R apache.apache wowhosting.
27
28
295) Požadované systémové balíky
30
31 Instalace pro distribuci fedora:
32 yum install wine gdb openssl cpp gcc gcc-c++ openssl-devel libgcrypt-devel zlib-devel make libtool subversion automake autoconf git mysql-devel mysql-server mysql mysql-libs screen
33
34
356) Periodické zálohování
36
37 Vytvořte cron soubor v /etc/cron.d a nastavte čas spouštění na noc např. 2:00 a odkaz na skript bin/backup.sh
38
39
407) Spuštění při zavedení systému
41
42 Vložte do souboru /etc/rc.d/rc.local odkaz na spuštění skriptu bin/start.sh s plnou cestou k vašemu umístění souborů.
43 Spouštějte tento skript, který se stará o zpracování fronty úloh, pod uživatelem apache.
44 Např. su apache -c /opt/wowhosting/bin/start.sh
45
46
Note: See TracBrowser for help on using the repository browser.