Direct Connect is still alive
 

10. Instalace Verlihubu na Mac Os X

Tohoto průvodce instalací sepsal Supervisor

10.1 Příprava

10.2 Instalace

Není potřeba rozbalovat zdrojové soubory přes Terminal, jednoduše stačí otevřít dvojklikem a BOMArchiveHelper je rozbalí.

Proveďte se všemi:

./configure
make
make install (as root)

(spusťte Terminal instanci napsáním

sudo su

zmáčkněte enter, potom vložte root heslo. Budete potřebovat základní znalosti UNIXových příkazů, hlavně co se týká pohybu ve složkách. Google je váš přítel

10.2.1 GEOIP, PCRE, LUA

Stáhněte si zdrojové soubory GEOIP, PCRE a LUA a skompilujte (Google pro nalezení). LUA stačí pouze make a make install. ZLIB a libcrypt jsou součástí XCode, tak je není potřeba zpracovávat.

10.2.2 MYSQL SERVER

  • Spusťte MySQL server pomocí prefpane v System Settings
  • Spusťte MySQL Administrator. V připojovacím okně vložte localhost jako Server Hostname a root jako Username. Ponechte port 3306 a nechte Password prázdné (ještě ho nemusíte nastavovat).
  • Pro jistotu nastavte root password: klikněte na Accounts menu položku, vyberte root na levém Accounts panelu, vložte požadované info do polí.

10.3 Účet uživatele a Databáze

10.3.1 Účet

Klikněte na Accounts, potom na add an account (funkce je dostupná přes +/- znaménka na levé straně). Pro zjednodušení pojmenujte účet verlihub a nastavte heslo verlihub. Klikněte na “Save Changes”.

10.3.2 Schéma Databáze

Klikněte na „Catalogs menu“ položku, klikněte na znaménko + po levé straně pod „Schemadata panel“, vložte “verlihub” do vyběrové nabídky.

10.3.3 Host

Databáze není funkční dokud nespojíte host, který se může připojit, pro nastavení vyberte verlihub v „Accounts panel“, klikněte na add host tlačítko (jedno ze dvou tlačítek na levo od refresh tlačítka), vyberte localhost z výběru.

10.3.4 Práva k připojení

Vyberte localhost na levém panelu, potom vyberte verlihub v “Schemas”. Klikněte na “Schema Privileges” tlačítko. Vyberte všechny funkce v “Available Privileges” a převeďte je do “Assigned Privileges” tlačítkem se šipkou. Klikněte na “Save changes” a ukončete MySQL Administrator.

Nyní vemte zdrojové soubory Verlihubu a pluginů a zkompilujte je.

10.4 Konfigurace

10.4.1 Vytvoření konfiguračního adresáře se soubory

Jděte v Finder do /usr/local/bin, vložte soubor “vh_install” do okna terminálu a stiskněte enter (stále jako root). Nyní budete potřebovat informace, které jste nastavili v kroku 10.3:

Your name: verlihub
mysql database for verlihub will be called?: verlihub
mysql user to access verlihub gonna be: verlihub
password to access verlihub be?: verlihub
mysql server will run where?: localhost

(nepanikařte při hlášení: “This database account cannot be accessed”, toto vyřešíme v následujících krocích)

Is this info correct? (if you see your inputs listed in the summary type "y"): y
Do you want to create database now?: n (we already made the database in MySQL Administrator)
verlihub, you need to choos a place for the configuration files
what is will be the configuration folder ?: /etc/verlihub

můžete si vybrat jakoukoliv možnost, v tomto průvodci používáme /etc/verlihub.

Do you want to continue with these settings (if not then select another folder): y

Potom uvidíte: “Written: /etc/verlihub/dbconfig”. nyní přejděte na soubor dbconfig ve Finderu a otevřete jej textovém editoru pro kontrolu detailů.

Spusťe Verlihub napsáním:

verlihub

v terminálovém řádku (Verlihub si vytvoří potřebné tabulky v databázi). Nyní si můžete sledovat feedback v terminálul: hurá, povedlo se, funguje!

Zastavte Verlihub stisknutím Ctrl+C

10.4.2 Úprava databáze Verlihubu

Spusťte CocoaMySQL, a ve výběru připojení vložte:

Host: localhost
User: verlihub
Password: verlihub

Vyberte databázi verlihub (pokud se nevybrala automaticky) ve výběru v horní části levého panelu. Vyberte „SetupList“ pod Tables, potom vyberte Contents na hlavním panelu; dvakrát klikněte na hodnotu pro úpravu. Změňte „listening port“ pokud to potřebujete.

10.4.3 Vytvoření nejvyšší class OP (Vy)

Vyberte reglist tabulku, vyberte Contents, klikněte na tlačítko se zeleným + v pravo dole pro vytvoření nového záznamu. Vložte váš nick, nastavte class na 10.

10.5 Spuštění Verlihubu

10.5.1 Spuštění a první připojení k hubu

Spusťte verlihub napsáním “verlihub” v terminálu (jako root), přihlašte s s klientem (pokud jste nezměnili nic v adrese, bude adresa hubu “localhost:4111”), následujte instrukce a změňte si heslo, odhlašte se a znovu se připojte k hubu.Zkontrolujte vaše informace: máte nyní class 10 na vašem vlastním skvělém verlihubu!

10.5.2 Spouštění a vypínání vašeho hubu

Spouštění se provádí jako v předchozím bodě, otevřete terminál a přihlašte se jako root a napište “verlihub”. zastavení hubu se provádí stisknutím Ctrl+C v terminálu, kde běží Verlihub.

10.5.3 Rozšířená konfigurace

Verlihub může být konfigurován pomocí příkazů z klienta, nebo i částečně úpravami pomocí CocoaMySQL. Od nynějška je vše na vás, čtěte manuál, ptejte se na support hubu, přátel, nebo vaší mámy apod..

hubsoft/verlihub/manual10.txt · Poslední úprava: 23/10/2011 21:00 autor: uhlik
 
Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: CC Attribution-Noncommercial 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki