Neler yeni

Foruma hoş geldin, Ziyaretçi

Silkroad Lobby | En İyi Silkroad Destek Forumu | Best Silkroad Support Forum | Silkroad Private Server Tanıtım Advertising | Phbot | Mbot | Sbot
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

[Guide]How to run a sro pserver on ubuntu v12+

Admin

Silkroad Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
30,467
Mesajlar
30,764
Tepkime puanı
43
Sro Yaşı
4 yıl 24 gün
Trophy Puan
48
Konum
Web sitesi
Sro Gold
310,114
Hello guys, 5 days ago i've posted a question about the way to run a sro pserver on ubuntu v12.4, i didn't get a helpful answer, so with the help of my friend, thanks :-

i found out how to run a sro pserver on ubuntu!, and i made a guide for these guys who don't know how to, it's on youtube, enjoy =)

<td class="panelsurround" align="center"><iframe id="ytplayer" type="text/html" width="100%" height="390" src="
" frameborder="0" allowfullscreen="allowfullscreen"></iframe>[/TD]

Ubuntu v12+ Üzerinde Silkroad Private Server Kurulum Rehberi

Silkroad Online oyununun özel sunucuları (Private Server / PServer) son yıllarda özellikle Türkiye
ve uluslararası topluluklar arasında büyük ilgi görüyor. Bu rehberde Ubuntu v12 ve üstü sürümler
üzerine bir Silkroad PServer kurulumunu adım adım ele alacağız. Rehberimiz Silkroad Lobby
topluluğu için hazırlanmış olup vSRO (Vietnam Silkroad)
ve iSRO (International Silkroad) gibi popüler niş sürümleri de destekleyecek şekilde genelleştirilmiştir.

Gerekli Sistem Gereksinimleri
Öncelikle sisteminizin aşağıdaki minimum gereksinimleri karşıladığından emin olun:
- Ubuntu 12.04 LTS veya daha yeni bir sürüm (önerilen: Ubuntu 20.04 LTS)
- En az 4 GB RAM (8 GB önerilir)
- 2 çekirdekli işlemci (4 çekirdek idealdir)
- En az 20 GB boş disk alanı (oyun dosyaları ve veritabanı için)
- Root erişimi veya sudo yetkisi olan kullanıcı hesabı

1. Güncelleme ve Temel Paketlerin Kurulumu
İlk adımda sistemimizi güncelleyip gerekli temel araçları kuralım:
Kod:
sudo apt update && sudo apt upgrade -y[BR][/BR]sudo apt install wget unzip build-essential lib32z1 lib32ncurses5 -y

Bu komutlar sistemdeki tüm paketleri günceller ve derleme işlemleri için gerekli kütüphaneleri yükler.

2. MySQL/MariaDB Kurulumu
Silkroad sunucuları veri saklamak için genellikle MySQL veya MariaDB kullanır:
Kod:
sudo apt install mariadb-server -y[BR][/BR]sudo mysql_secure_installation

Kurulum tamamlandıktan sonra root şifresini ayarlayın ve güvenliği artırın. Daha sonra bir veritabanı
ve kullanıcı oluşturun:
Kod:
sudo mysql -u root -p[BR][/BR]CREATE DATABASE sro_db CHARACTER SET utf8 COLLATE utf8_general_ci;[BR][/BR]CREATE USER 'sro_user'@'localhost' IDENTIFIED BY 'güçlü_bir_şifre';[BR][/BR]GRANT ALL PRIVILEGES ON sro_db.* TO 'sro_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;[BR][/BR]EXIT;


3. Sunucu Dosyalarının İndirilmesi ve Ayarlanması
Sunucu dosyalarını genellikle Silkroad Lobby forumundaki tanıtımlardan edinebilirsiniz.
Dosyalar genellikle .zip veya .rar formatındadır. Örnek bir indirme ve kurulum senaryosu:
Kod:
cd /home[BR][/BR]wget https://ornek-sunucu-dosyasi.zip[BR][/BR]unzip ornek-sunucu-dosyasi.zip -d sro_server

Daha sonra config dosyalarını (örneğin LoginServer.ini
veya GameServer.ini) düzenleyerek veritabanı bilgilerini girin:
- Host: localhost
- Database: sro_db
- Username: sro_user
- Password: güçlü_bir_şifre

4. Sunucunun Başlatılması
Çoğu özel sunucu .sh uzantılı başlatma betikleriyle gelir. Örnek:
Kod:
cd /home/sro_server[BR][/BR]chmod +x start.sh[BR][/BR]./start.sh

Eğer hata alıyorsanız libssl1.0.0 veya benzeri eksik kütüphaneleri yüklemeniz gerekebilir.

5. Güvenlik Duvarı ve Port Ayarları
Silkroad sunucuları genellikle şu portları kullanır:
- 55901 (Login Server)
- 55902-55910 (Game Servers)
Bu portları açmak için:
Kod:
sudo ufw allow 55901:55910/tcp[BR][/BR]sudo ufw enable


Sonuç
Artık Ubuntu üzerinde çalışan kendi Silkroad Private Server'ınız hazır! Silkroad Lobby
topluluğunda tanıtım yaparak oyuncu toplayabilir (Lütfen forum kurallarına dikkat edin!)
ve sunucunuzu geliştirebilirsiniz. Unutmayın yedeklemeler düzenli yapılmalıdır
ve güvenlik önlemleri göz ardı edilmemelidir.

Hazırlayan: Silkroad Lobby Ekibi | https://silkroadlobby.com/



How to Run a Silkroad Private Server on Ubuntu v12+

Silkroad Online private servers (Private Server / PServer) have gained significant popularity
in recent years, especially among Turkish and international communities. In this guide, we will walk
through the step-by-step process of setting up a Silkroad PServer on Ubuntu v12 or newer.
This tutorial is prepared for the Silkroad Lobby community and generalized to support
popular niche versions such as vSRO (Vietnam Silkroad) and
iSRO (International Silkroad).

System Requirements
Ensure your system meets the following minimum requirements:
- Ubuntu 12.04 LTS or newer (recommended: Ubuntu 20.04 LTS)
- At least 4 GB RAM (8 GB recommended)
- Dual-core CPU (quad-core ideal)
- Minimum 20 GB free disk space (for game files and database)
- Root access or a user account with sudo privileges

1. System Update and Installation of Essential Packages
First, update your system and install necessary tools:
Kod:
sudo apt update && sudo apt upgrade -y[BR][/BR]sudo apt install wget unzip build-essential lib32z1 lib32ncurses5 -y

These commands update all system packages and install libraries required for compilation.

2. Installing MySQL/MariaDB
Silkroad servers typically use MySQL or MariaDB for data storage:
Kod:
sudo apt install mariadb-server -y[BR][/BR]sudo mysql_secure_installation

After installation, set a root password and enhance security. Then create a database
and user:
Kod:
sudo mysql -u root -p[BR][/BR]CREATE DATABASE sro_db CHARACTER SET utf8 COLLATE utf8_general_ci;[BR][/BR]CREATE USER 'sro_user'@'localhost' IDENTIFIED BY 'strong_password';[BR][/BR]GRANT ALL PRIVILEGES ON sro_db.* TO 'sro_user'@'localhost';[BR][/BR]FLUSH PRIVILEGES;[BR][/BR]EXIT;


3. Downloading and Configuring Server Files
You can usually obtain server files from advertisements on the Silkroad Lobby forum.
Files are commonly distributed in .zip or .rar format. Example download and setup:
Kod:
cd /home[BR][/BR]wget https://example-server-files.zip[BR][/BR]unzip example-server-files.zip -d sro_server

Next, edit configuration files (e.g., LoginServer.ini
or GameServer.ini) to input your database credentials:
- Host: localhost
- Database: sro_db
- Username: sro_user
- Password: strong_password

4. Starting the Server
Most private servers come with startup scripts (.sh files). Example:
Kod:
cd /home/sro_server[BR][/BR]chmod +x start.sh[BR][/BR]./start.sh

If you encounter errors, you may need to install missing libraries like libssl1.0.0.

5. Firewall and Port Configuration
Silkroad servers typically use the following ports:
- 55901 (Login Server)
- 55902-55910 (Game Servers)
To open these ports:
Kod:
sudo ufw allow 55901:55910/tcp[BR][/BR]sudo ufw enable


Conclusion
Your Silkroad Private Server is now ready on Ubuntu! You can promote it on the
Silkroad Lobby community to gather players (Please follow forum rules!)
and further develop your server. Remember to perform regular backups
and never neglect security measures.

Prepared by: Silkroad Lobby Team | https://silkroadlobby.com/
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri