Witam, pokaże wam jak zrobić własne pliki serwerowe gdzie nikt nie będzie miał do nick dostępu. Potrzebne wam FreeBSD 7.3 lub 7.2(polecam), CD1 VirtualBox Navicat WinSCP/Filezilla Pliki serwerowe [138 MB] Czystš bazę danych MySQL Download: FreeBSD ftp://ftp.freebsd.or...-i386-disc1.iso Skan: Oficialne ftp i 500mb wagi <; VirtualBox http://download.virt...6-59338-Win.exe Skan: Strona producenta Pliki serwerowe http://www.przeklej....gz-0011118ht2mv Skan: 139mb ;x troche dużo Czyste MySQL http://www.przeklej....zyste-mysql-zip Skan: http://www.virustota...91af-1270407602 1. Kiedy już mamy VirtualBox i Wypalone na CD FreeBSD, włšczamy VirtualPC i Dajemy NOWE, potem sobie ustawiamy według naszego uznania, ja polecam dysk elastyczny i 30GB na dysku wirtualnym 2. Wkładamy wypalone FreeBSD na płytkę do CD-ROMu i włšczamy naszš wirtualnš maszyne. 3. Instaljemy FreeBSD http://www.youtube.c...ll+freebsd&aq=f 4. Po instalacji FreeBSD edytujemy plik sshd_config ee /etc/ssh/sshd_config szukamy linii #PermitRootLogin no zmieniamy na PerrmitRootLogin Yes (usuwamy też #) 5. Wpisujemy portsnap fetch i po cišgnięciu portów wpisujemy portsnap extract 6. Teraz czas na instalacje MySQL, Kiedy już wypakowały się porty wpisujemy cd /usr/ports/databases/mysql55-server i make install WITH_XCHARSET=all clean . Trochę cierpliwoci ponieważ to długo się instaluję 7. Po zainstalowaniu wpisujemy reboot ponieważ potrzebny nam żeby się zrobił folder w /var/db/ o nazwie mysql. Kiedy już zresetowalimy naszš maszyne łšczymy się na FTP naszego serwera i wchodzimy do folderu /var/db/mysql 8. Wypakowywujemy czyste MySQL np na pulpit do jakiego folderu, i potem z folderu wrzucamy na nasze FreeBSD do folderu /var/db/mysql , pamiętamy aby dać chmod 777 każdemu plikowi i folderowi w folderze /var/db/mysql Jak nie wiesz jak to zrobić przez WinSCP/Filezille, to wpisujemy w okienko VirtualBox chmod -R 777 /var/db/mysql/* 9. Ok kiedy już pliki MySQL zostały dobrze umieszczone więc można się brać za pliki serwerowe, więc pliki serwerowe game0901.tar.gz wrzucamy do FTP na serwerze do folderu np /usr/games 10. W czasie gdy pliki się UPloadujš na FTP, można zrobić konta MySQL. Więc wpisujemy tak mysql -u root i potem CREATE USER 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#'; Następnie GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' WITH GRANT OPTION; 11. Teraz stworzymy sobie userka do Navicat CREATE USER 'jakis_login'@'%' IDENTIFIED BY 'jakies_haslo'; no i wszystkie uprawnienia GRANT ALL PRIVELEGES ON *.* TO 'jakis_login'@'%' WITH GRANT OPTION; 12. Pliki już powinny sie zauploadować więc wpisujemy w PuTTY cd /usr/games i tar xvfz game0901.tar.gz 13 Po wypakowaniu pliczków w końcu możemy odpalić serwerek, ale nie ma czym ;x więc wpisujemy cd /root/ i ee ./start i wpisujesz tam cd /usr/games/game && ./start.sh potem naciskamy ESC a i a i teraz plik który zatrzymuje serwer, więc wpisujemy ee ./stop i wpisujemy kod cd /usr/games/game && ./close.sh i ostatni plik ./deletelog więc wpisujemy ee ./deletelog i w skrypcie trzeba wpisać cd /usr/games/game && ./clear 14. Potrzebne nam pluginy ;x żeby się nie rozleciało FreeBSD po wpisaniu ./start, więc cišgamy to http://eupload.pl/fi...J0DGHPF/lib.zip skan http://www.virustota...26e8-1270414799 pamiętajcie! nie nadpiszcie żadnego! te pliki macie wrzucić do /usr/lib przez FTP 15. Wchodzimy do folderu etc i szukamy pliku crontab przez FTP, dopisujemy w nim linię na samym dole */1 * * * * root ./deletelog i pod spodem jeszcze tš */60 * * * * root cd /usr/games/game/auth && ./auth 16. Edytujemy plik /etc/rc.conf, więc we FreeBSD można tak ee /etc/rc.conf a w Filezilli, lub WinSCP można otworzyć plik w folderze etc rc.conf i dopisać na samym końcu mysql_enable="YES" 17. Już można na loozie wpisać komendę ./start
Furjon