Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak zrobić własne pliki serwerowe !


Rekomendowane odpowiedzi

Opublikowano

Witam, pokaże wam jak zrobić własne pliki serwerowe gdzie nikt nie będzie miał do nich 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.org/pub/FreeBSD/releases/i386/ISO-IMAGES/7.3/FreeBSD-7.3-RELEASE-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_configszukamy linii
#PermitRootLogin no
zmieniamy na
PerrmitRootLogin Yes(usuwamy też #)

5. Wpisujemy
portsnap fetchi 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-serveri
make install WITH_XCHARSET=all clean. Trochę cierpliwości ponieważ to długo się instaluję

7. Po zainstalowaniu wpisujemy
rebootponieważ potrzebny nam żeby się zrobił folder w/var/db/o nazwie mysql. Kiedy już zresetowaliśmy 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/mysqlJak 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 rooti potem
CREATE USER &#39;mt2'@'localhost' IDENTIFIED BY 'mt2!@#';Następnie
GRANT ALL PRIVILEGES ON *.* TO &#39;mt2'@'localhost' WITH GRANT OPTION;
11. Teraz stworzymy sobie userka do Navicat
CREATE USER &#39;jakis_login'@'%' IDENTIFIED BY 'jakies_haslo';no i wszystkie uprawnienia
GRANT ALL PRIVELEGES ON *.* TO &#39;jakis_login'@'%' WITH GRANT OPTION;
12. Pliki już powinny sie zauploadować więc wpisujemy w PuTTY
cd /usr/gamesi
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 ./starti wpisujesz tam
cd /usr/games/game && ./start.shpotem naciskamy
ESC
a
i
a
i teraz plik który zatrzymuje serwer, więc wpisujemy
ee ./stopi wpisujemy kod
cd /usr/games/game && ./close.shi ostatni plik./deletelogwięc wpisujemy
ee ./deletelogi 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/libprzez FTP

15. Wchodzimy do folderu etc i szukamy pliku crontab przez FTP, dopisujemy w nim linię na samym dole
*/1 * * * * root ./deletelogi 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.confa 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=]

Męczyłem się 2 godziny nad tym, wyraźcie trochę podziekowania i kliknijcie tego +sika ;d

//

Opublikowano

A ja nie polecam 7.2, 7.3 poniewaz nie da sie zainstalowac "WEBMIN". By najmniej u mnie na 7.2 , 7.4 sie nie dalo. Czy sie myle?

sygnatura.png


  • 2 miesiące temu...
  • 6 miesięcy temu...
Opublikowano

Bardzo fajny poradnik. Ładnie opisany, estetyczny miło się go czyta.

Na pewno się przyda. Dam plusa jak tylko będę mógł.

Pozdrawiam :)

25 | 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 500 | 550 | 600 | 700 | 800 | 1000 | 1500 


>>> 15% Ostrzeżeń <<<


 


Nie wciskaj tego !

  • 2 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...