Root szerver készítés FreeBSD 7.1 rendszerre

Indította Po0wAa, 2011-06-19, 13:15:09

2011-06-19, 13:15:09 Utolsó szerkesztés: 2011-08-08, 11:04:08 Szerző: Po0wAa
Sziasztok!

FreeBSD 7.1 számítógépre így lehet legkönyebben 2CH-s szervert telepíteni.

Telepítés a következő módon: [ENTER]-->nyomjon enter billentyűt

1. Letölti a szerverfájlokat a következő címről:
http://blacklongju.com/download/FreeBSD/game.tar.gz
http://blacklongju.com/download/FreeBSD/installer.sh

2. /usr/home mappába bemásolja mindkettő fájlt (game.tar.gz; installer.sh)

3. Kicsomagolja a következőképpen a game.tar.gz fájlt.

tar -xf game.tar.gz [ENTER]

4. Teljes hozzáférés adása a telepítő fájlnak

cd /usr/home [ENTER]
chmod 777 installer.sh [ENTER]

5. Feltelepíti a szervert:

sh installer.sh [ENTER]
J [ENTER]
/usr/home [ENTER]
2 [ENTER]


6. Feltelepíti a ports csomagot:

cd /usr [ENTER]
fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz [ENTER]
tar zxvf ports.tar.gz [ENTER]
rm ports.tar.gz [ENTER]

7. MySQL telepítés

cd /usr/ports/databases/mysql50-server/ [ENTER]
make install WITH_XCHARSET=all clean [ENTER]

8. Telepítés befejezése

/usr/local/bin/mysql_install_db [ENTER]
chown -R mysql /var/db/mysql/ [ENTER]
chgrp -R mysql /var/db/mysql/ [ENTER]

9. MySQL konfigurálása

/usr/local/bin/mysqld_safe -user=mysql & [ENTER]
/usr/local/bin/mysqladmin -u root password ASDF1234asdf [ENTER]

10. Következő lépés:

Az rc.conf fájlba be kell állítani, hogy a szerver újraindítás után automatikusan indítsa a MySQL-t.

mysql_enable="YES" paranccsal

Ezután újraindítjuk a gépet:

reboot [ENTER]


Majd ha újraindult ismét belépünk a gépbe.

11.  Game mappa és mysql mappának jog adása:

chmod -R 777 /usr/home/game [ENTER]
chmod -R 777 /var/db/mysql [ENTER]

12. Jelentkezzen be grafikus felületen az adatbázisra:

mysql -p [ENTER]
ASDF1234asdf [ENTER] -->ezt nem mutatja mivel jelszó

>mysql rész után kell írni: (Ezzel megadjuk a ROOT felhasználónak minden jogot az ASDF1234asdf jelszóval.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' [ENTER]
IDENTIFIED BY 'ASDF1234asdf' WITH GRANT OPTION; [ENTER]

>mysql rész után ezt: (Ezzel megadjuk a mt2 felhasználónak a jogokat a mt2!@# jelszóval-->ezt ne írjuk át!)

GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' [ENTER]
IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION; [ENTER]
quit [ENTER]

14. Screen installálás

cd /usr/ports/sysutils/screen [ENTER]
make config [ENTER] -->Csak 3 sor legyen beikszelve: INFO, MAN, NETHACK
make install clean [ENTER] -->ha csak 3 sor van beikszelve, akkor ok/cancel

15. Screen használata:

screen [ENTER] [ENTER]
cd /home/game/auth [ENTER]
./auth.sh [ENTER] -->ha nem megy: ./auth [ENTER]

Ezután: CTRL+A+D -->ezzel visszatér a freebsd-be

16. Szkriptek telepítése

Letöltésük:

http://blacklongju.com/download/FreeBSD/szkriptek.rar
A benne lévő telepites.txt fájlban további utasítások!


PoOwAa