Dexbot’un hızlı kurulumu
3 мин. чтения
📘 DEXBOT Kurulumu — Hızlı Başlangıç
DEXBOT tek bir komutla kurulur. Kurulum programı botu indirecek, tüm bileşenleri kuracak, veritabanını ve güvenliği yapılandıracak ve botu başlatacaktır. Son olarak, tüm giriş bilgileri ve şifrelerin bulunduğu bir dosya Telegram hesabınıza gönderilecektir.
İhtiyacınız Olanlar #
- Ubuntu/Debian ve SSH erişimi (
rootveya sudo kullanıcısı) olan bir VPS. - Lisans anahtarı — satın alma işleminden sonra verilir.
- Telegram Bot Token — nasıl elde edileceği aşağıda açıklanmıştır.
- Telegram yönetici kimliği — nasıl bulunacağı aşağıda açıklanmıştır.
⚡ Tek komutla kurulum #
Aşağıdaki bölümde açıklandığı gibi SSH üzerinden sunucuya bağlanın ve şunu çalıştırın:
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
Kurulum programı yalnızca 3 soru soracaktır:
- Lisans anahtarı
- Telegram Bot Token
- Telegram yönetici kimliği
Geri kalan her şey (veritabanı şifreleri, web paneli şifreleri vb.) otomatik olarak oluşturulur. Tamamlandığında, bot otomatik olarak başlatılacak ve tüm erişim izinleri ve kontrol komutlarını içeren bir dosya Telegram’a gönderilecektir.
🤖 Telegram Bot Token’ı Nasıl Alınır #
- Telegram’da @BotFather hesabını açın.
/newbotkomutunu gönderin.- Bot için bir isim ve kullanıcı adı oluşturun (
botile bitmelidir). - BotFather,
123456789:AAE…şeklinde bir token gönderecektir – bunu kopyalayın.
🆔 Telegram ID’nizi (yönetici) Nasıl Bulabilirsiniz #
ID, Telegram’daki sayısal tanımlayıcınızdır. Bunu elde etmek kolay:
- Telegram’da @userinfobot (veya @getmyid_bot) botunu açın.
- Başlat düğmesine tıklayın veya herhangi bir mesaj gönderin.
- Bot size Kimliğinizi—
123456789gibi bir sayı—gönderecektir. Bu, yönetici kimliğidir.
💡 Birden fazla yönetici varsa, her birinin kimliğini toplayın ve virgülle ayırarak girin: 123456789,987654321.
🔌 Sunucuya nasıl bağlanılır (SSH) #
Seçenek 1. PowerShell (Windows’a yerleşik) #
- Win + S tuşlarına basın, PowerShell yazın ve açın.
- Bağlantı komutunu girin (burada
server_IP, VPS’nizin genel IP adresidir, giriş genellikleroot‘tur):
ssh root@server_IP
- İlk kez bağlanırken yes girin.
- Şifreyi girin (karakterlerin görünmemesi normaldir) ve Enter tuşuna basın.
Seçenek 2. MobaXterm / PuTTY veya barındırma web konsolu. #
- MobaXterm‘i yükleyin (mobaxterm.mobatek.net).
- Oturum → SSH‘yi açın, Uzak sunucu alanına sunucu IP adresini girin ve giriş genellikle
root‘tur. - Tamam‘ı tıklayın ve şifreyi girin.
Bağlandıktan sonra, “Tek Komutla Kurulum” bölümüne geri dönün.
🧰 Alternatif: Kurulum Dosyasını Manuel Olarak İndirme #
Dosyayı manuel olarak indirmeyi tercih ederseniz:
- Hesabınızdan setup_dexbot.sh dosyasını indirin.
- Dosyayı MobaXterm SFTP paneline sürükleyip bırakarak veya PowerShell’de scp kullanarak sunucuya yükleyin:
scp setup_dexbot.sh root@server_IP:/root/
- Sunucuda dosyayı çalıştırılabilir hale getirin ve çalıştırın:
chmod +x setup_dexbot.sh
sudo bash setup_dexbot.sh
✅ Kurulum programının otomatik olarak yaptığı işlemler #
- ✔ Botun en son sürümünü indirir
- ✔ Gerekli tüm bileşenleri kurar
- ✔ Gerekli klasörleri oluşturur
- ✔ Veritabanını kurar ve yapılandırır
- ✔ VPS sunucusunu düzgün çalışması için yapılandırır
- ✔ Koruma (güvenlik duvarı, fail2ban) ve kullanıcıları kurar
- ✔ Botu dağıtır ve başlatır
📩 Kurulumdan sonra #
- Tüm erişim izinlerini (SSH, veritabanı, web paneli) ve yönetim komutlarını içeren bir dosya Telegram’a gönderilecektir.
- Dosyayı güvenli bir yere (not defteri / şifre yöneticisi) kaydedin ve Mesajı silin—dosya sunucuda otomatik olarak silinir.
- Botu açın ve
/startgönderin—ardından her şey düğmeler kullanılarak yapılandırılır (API anahtarları, cüzdanlar, işlem çiftleri, bildirimler).
🔄 Bot Güncellemesi #
Yeni bir sürüm yayınlandığında, bot “Güncelle” düğmesi içeren bir bildirim gönderecektir. Tıklayın—bot kendini güncelleyecek ve başarılı güncelleme hakkında bir mesaj gönderecektir. Sunucuda manuel olarak şu şekilde güncelleyebilirsiniz:
sudo bash /opt/DEXBOT/toolsserver/update.sh
