Hocam +1 adet ekstra ip hizmeti satın aldıktan sonra dediğiniz gibi ts3 klasörünün bir kopyasını oluşturarak ts3server.ini dosyasından ip adreslerini güncelledim.
ts3server_startscript.sh dosyasına start komutu verdiğim zaman sunucu zaten açık uyarısı veriyor. Eksik yaptığım bir şeyler mi var acaba?
Öncelikle 1 adet vps 'niz var
Vps niz içine 2 tane yada 3 tane 9987 portlu teampeak kurmak istiyorsunuz basit.
öncelikle tar gz dosyanızı yada teamspeak klasörlerinizi şu şekilde yapın.
Misal;
home/teamspeak45.12:9987
home/teamspeak45.13:9987
home/teamspeak45.14:9987
şeklinde klasörlerin içine teamspeak dosyalarınızı atıyorsunuz.
her teamspeak dosyanın içinde "ts3server.ini" olması gereklidir.
Örnek olarak buraya atıyorum yoksa oluşturunuz.
machine_id=
default_voice_port=9987
voice_ip=0.0.0.0
licensepath=
filetransfer_port=30033
filetransfer_ip=0.0.0.0
query_port=10011
query_ip=0.0.0.0
dbplugin=ts3db_sqlite3
dbpluginparameter=
dbsqlpath=sql/
dbsqlcreatepath=create_sqlite/
logpath=logs
logquerycommands=0
Buradaki voice ip= yazan yere örnek "home/teamspeak45.12:9987" için ilgili ip adresini yazıyorsunuz. tüm server iniler için ayrı ayrı klasörlere girip yazınız.
ts3server_startscript.sh dosyanızıda düzenleyiniz şu şekilde olmalı
En baştaki kod ekleyiniz
${2} inifile=ts3server.ini Tırkanları unutmayın.
Örnek:COMMANDLINE_PARAMETERS="${2} inifile=ts3server.ini" #add any command line parameters you want to pass here
Bu şekilde tüm startscriptleride halletinize göre tek tek girip klasörlere start verdiğinizde acılacaktır.