Skocz do zawartości

Stawianie własnego OTS na VPS (Linux)

Od ostatniej odpowiedzi w tym temacie minęło 422 dni. Pamiętaj, że odkopywanie takich tematów jest niewskazane, chyba że chcesz wnieść coś nowego do dyskusji.

Polecane posty

Piszę ten poradnik ponieważ wiele osób pytało mnie jak postawić serwer na Linuxie. Obecnie ciężko jest znaleźć aktualny poradnik.

Przed przystąpieniem do czynności przedstawionych poniżej zapoznaj się z poradnikiem:

 

http://www.mpcforum.pl/topic/1224697-poradnik-stawianie-wlasnego-ots-na-pc/

 

Ja osobiście używam Debiana 7 64- bit i też go wam polecam.

Co będzie potrzebne ?

 

PuTTY: http://www.putty.org/

Winspc: http://winscp.net/eng/docs/lang:pl

 

Silnik skompilowany pod Windowsa ( z plikiem do odpalania .exe )

 

Ja na potrzeby poradnika użyje silnika YurOTS 7.6 XML

 

Wchodzimy w PuTTY i tworzymy połączenie SSH z naszym VPS.

8sj1vh.jpg

I klikamy Open ew. zapisujemy żeby nie trzeba było wpisywać tego za każdym razem.

Teraz łączymy się z FTP przez Winspc

I wchodzimy do głównego katalogu

8fg0x5.jpg

Tworzymy nowy folder ots i wklejamy tam zawartość swojego ots

fvb834.jpg

Teraz wchodzimy:

/etc/apt/sources.list

edytujemy go i wklejamy tam:

deb http://ftp.pl.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.deb-multimedia.org wheezy main non-free

zapisujemy i zamykamy.

 

Teraz logujemy się na konto roota na SSH.

 

s4ts69.jpg

 

Wpisujemy:

apt-get update
apt-get install wine

Podczas instalacji musimy wybrać [y/n] wiec wybieramy "y" ( czyli yes )

Gdy wine nam się zainstaluje, wchodzimy w folder z ots'em przez komendę:

cd /ots/

I odpalamy serwer wine <nazwa.exe> w moim wypadku jest to:

wine YurOTS.exe

jj9348.jpg

Gratulacje serwer stoi, ale się zamyka po wyłączeniu ssh.

Musimy pobrać screena.

apt-get install screen

Instalujemy go jak wine.

Gdy się zainstaluje, wchodzimy w folder z ots.

i wpisujemy komendę:

screen -S OTS -d -m wine YurOTS.exe

Za YurOTS.exe podstawiacie swój plik .exe

v4q032.jpg

 

Liczę ,że poradniczek się przydał i zacznie powstawiać więcej OTS'ów.


2eanvb4.jpg

Udostępnij ten post


Link to postu
Pani Kasia

uruchamianie ots na linux przez wine nie ma sensu i tylko ram wine  zabiera już lepiej normalnie skompilować silnik na linuxa i normalnie odpalać :)

 

 

i jeszcze jedno pytanie poco pobierać source i rzucać na ftp jak nic z nimi nie robisz na  vps bo i tak rzucasz gotowy plik exe którego kompilujesz na PC więc nie rozumiem poco source rzucasz na vps :)

Udostępnij ten post


Link to postu
Pani Kasia

uruchamianie ots na linux przez wine nie ma sensu i tylko ram wine  zabiera już lepiej normalnie skompilować silnik na linuxa i normalnie odpalać :)

 

 

i jeszcze jedno pytanie poco pobierać source i rzucać na ftp jak nic z nimi nie robisz na  vps bo i tak rzucasz gotowy plik exe którego kompilujesz na PC więc nie rozumiem poco source rzucasz na vps :)

 

Ale ja tu nie mam source a ten poradnik jak to poradnik, pokazuje jak zrobic i działa.


2eanvb4.jpg

Udostępnij ten post


Link to postu

No poradnik niby prosty do ogarnięcia tyle, że to jest silnik pod Windowsa, a jak odpalić przekompilowany silnik pod Linuxa to dla wielu czarna magia. Instalowanie brakujących bibliotek, acc, bazy danych.. + silnik pod SQL. Silniki pod xml zawsze były banalne do postawienia, a już ze SQL są większe problemy.

Udostępnij ten post


Link to postu
Pani Kasia

Witam mam Pytanie i czkeam na odpowiedz lecz chodzi mi o to ze nie mam folderu OTS mam go zrobic ręcznie i dodac tam pliki servera ?

Czy co bo nie rozumiem :)

 Chyba ze mam zly System? Linux Debian 7 Beta3 X86 64 Min Gen2 V1

Edytowano przez lenon395

Udostępnij ten post


Link to postu

A macie pod Dabiana 7 do na mintshost juz nie bedzie systemu diabianu 6  sa błady ja sie wpisze Komede apt-get update jak zrobie jak zawsze robilm Nawet Otsa Nie moge wloczyc bo mam -bash: ./Nazwa osa: No such file or directory nawet jak mam 777 644 744 wszyskie kobinacje i zaden nie dziala Prosze o pomoc

Udostępnij ten post


Link to postu
Pani Kasia

poradnik na dabian 6 ale mam Problem 

Ta komede wpisze I mam Bledy jak nie mialm tego z 2 tygodnie temu

apt-get update
 
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/contrib Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/non-free Translation-en
Ign http://ftp.debian.org squeeze Release.gpg
Ign http://ftp.debian.org/debian/ squeeze/contrib Translation-en
Ign http://ftp.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.debian.org/debian/ squeeze/non-free Translation-en
Hit http://security.debian.org squeeze/updates Release
Ign http://ftp.debian.org squeeze Release
Hit http://security.debian.org squeeze/updates/main amd64 Packages
Ign http://ftp.debian.org squeeze/main amd64 Packages
Hit http://security.debian.org squeeze/updates/contrib amd64 Packages
Hit http://security.debian.org squeeze/updates/non-free amd64 Packages
Ign http://ftp.debian.org squeeze/contrib amd64 Packages
Ign http://ftp.debian.org squeeze/non-free amd64 Packages
Ign http://ftp.debian.org squeeze/main amd64 Packages
Ign http://ftp.debian.org squeeze/contrib amd64 Packages
Ign http://ftp.debian.org squeeze/non-free amd64 Packages
Err http://ftp.debian.org squeeze/main amd64 Packages
  404  Not Found
Err http://ftp.debian.org squeeze/contrib amd64 Packages
  404  Not Found
Err http://ftp.debian.org squeeze/non-free amd64 Packages
  404  Not Found
 
 
 
E: Some index files failed to download, they have been ignored, or old ones used instead.
 

Udostępnij ten post


Link to postu

a masz jakis poradnik boten co mam to go uzywam z 6 lat moze cos sie mienilo i amam problem z włączeniem otsa jagby pliku nieczytalo

Udostępnij ten post


Link to postu

Mam pewien błąd, otóż gdy włączam OTS to pojawia mi się komunikat
 

Error: Unable to load config.lua

Używam OTS WoDBo by Jacolos (jeśli ufać informacjom w 'echo' konsoli)

Udostępnij ten post


Link to postu

Usuń komentarze z config.lua i sprawdź czy działa. Sprawdź też czy wszystko jest małymi literami bo dla linuxa config.lua a Config.lua czy CONFIG.lua to 3 różne pliki


2eanvb4.jpg

Udostępnij ten post


Link to postu
datadir = "data/"
map = "data/world/WoDBO 2.51.otbm"
mapkind = "OTBM"
mapstore = "data/world/WoDBO 2.51-mapstore.xml"
housestore = "data/world/WoDBO 2.51-housestore.xml"
banIdentifier = "data/bans.xml"
servername = "Dragon Ball Experience"
location = "Europe"
ip = "dbexperience.hopto.org"
port = "7171"
ownername = "Bardockex"
worldtype = "pvp-enforced"
exhausted = 800
fightexhausted = 800 
exhaustedadd = 800
pzlocked = 5*1000
enablehotkeys = 1 
minactioninterval = 100
minactionexinterval = 2000
maxmessagebuffer = 10
despawnragne = 2
despawnradius = 50
houserentperiod = "daily"
motd = "Witaj na Dragon Ball Experience!"
motdnum = "1"
loginmsg = "Witaj w świecie Dragon Ball Online!"
logintries = 0
retrytimeout = 60*1000
logintimeout = 60 * 1000
allowclones = 0
maxplayers = "100"
sql_type = "mysql"
sql_host = "localhost"
sql_user = "root"
sql_pass = "arkhanqualshy"
sql_db   = "dbexperience2"
sqlite_db = "db.s3db"
worldname = "DBHO"
autosave = 5
capsystem = "no"
kicktime = 3600
maxsummons = 0
maxdepotitems = 1000
learnspells = "no"
freepremium = "no"
bedregen = 10
houseprice = 1000
houselevel = 100
maxdeathentries = 10
ownerloot = 10
protectlevel = 50
expcolor = 71
animatedspells = "yes"
removedistance = "no"
removerunes = "no"
rate_exp = 999
rate_loot = 999
rate_skill = 999
rate_magic = 999
rate_spawn = 2
whitetime = 10
fragtime = 10
banunjust = 6
redunjust = 3
bantime = 24*1
accesshouse = 5
accessenter = 1
accessprotect = 5
accesstalk = 2
accesslook = 4

Proszę bardzo.

Udostępnij ten post


Link to postu

O tak, zapomniałem o tym.
Za chwilę odpiszę czy działa nadanie uprawnień.


EDIT:
Znów nic :/

Edytowano przez MineFan001

Udostępnij ten post


Link to postu

Poszperałem w google i znalazłem to: http://tibia.net.pl/threads/247319-ERROR-Unable-to-load-config-lua
Sprawdzę ten config od Focussa i napiszę czy coś się zmieniło.
(piszę, żeby jak ktoś będzie szukał odpowiedzi na ten sam błąd to miał tutaj)


EDIT:
Niestety, nadal nic. Ehh...

EDIT2:
A czy... config może się nie dać wczytać z powodu braku dostępu do bazy danych MySQL?

Edytowano przez MineFan001

Udostępnij ten post


Link to postu

wyskoczył by błąd o mysql (bazę danych) a nie config.

 

Jest pare opcji:

1. masz config w zlym miejscu

2. silnik na którym stawiasz jest wadliwy

3. komentarze w configu

4. nie wiem :D

 

ps. na kompie ci dziala normalnie ?


2eanvb4.jpg

Udostępnij ten post


Link to postu
Od ostatniej odpowiedzi w tym temacie minęło 422 dni. Pamiętaj, że odkopywanie takich tematów jest niewskazane, chyba że chcesz wnieść coś nowego do dyskusji.

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.


×
Okienko zamknie się za 5 sekund...