.env Dosyası ve Veritabanı Yapılandırması
2 мин. чтения
Sunucu yeniden başlatıldıktan sonra, .env yapılandırma dosyasını ayarlamanız ve botun düzgün çalışması için veritabanına erişim sağlamanız gerekir.
📝 .env Yapılandırma Dosyasının Hazırlanması #
.env dosyası, botun dış servisler ve veritabanına bağlanması için kullandığı tüm önemli parametreleri içerir. Bu dosyanın doğru doldurulması, stabil çalışmanın anahtarıdır.
-
- SSH ile sunucuya bağlanın (henüz bağlanmadıysanız):
ssh root@SUNUCU_IP_ADRESİSUNUCU_IP_ADRESİkısmını sunucunuzun gerçek IP adresi ile değiştirin. - Botun bulunduğu dizine gidin:
cd /MYBOTS/DEXBOT/Botun tüm gerekli scriptlerinin bulunduğu klasörde olduğunuzdan emin olun.
- Yapılandırma şablon dosyasını bulun ve çalışma için
.envdosyasını oluşturun:mv .env.template .envBu komut, şablona dayalı
.envdosyasını oluşturur ve düzenlenmesi gerekir. .envdosyasını herhangi bir metin editörü ile açın (örneğinnanoveyavim):nano .env- Dosyadaki gerekli tüm alanları doldurun:
- Lisans Anahtarı: Botu etkinleştirmek için kişisel DEXBOT anahtarınız.
- OKX API: OKX servisleri için API Key, Secret ve Passphrase girin.
- Cüzdanlar: Solana ve EVM blok zincirleri için adresler (Ethereum, Binance Smart Chain vb.).
- Telegram Token ve Yönetici ID’si: Telegram botunuzun tokenı ve bot yönetimi için admin ID.
- Veritabanı Ayarları: Kurulumda belirttiğiniz host, port, kullanıcı adı, şifre ve veritabanı adı.
- SSH ile sunucuya bağlanın (henüz bağlanmadıysanız):
Doldurduktan sonra dosyayı kaydedip editörden çıkın (nano için: Ctrl+O → Enter → Ctrl+X).
- Önemli: Veri girişinde dikkatli olun — yapılandırmadaki hatalar sorunlara yol açabilir.
🔐 Adminer Web Arayüzü ile Veritabanına Erişim #
Kurulum tamamlandıktan ve sunucu yeniden başlatıldıktan sonra veritabanı kullanıma hazırdır. Veritabanını kolayca yönetmek için Adminer web arayüzünü kullanabilirsiniz.
- Tarayıcınızı açın ve aşağıdaki adrese gidin:
http://SUNUCU_IP_ADRESİSUNUCU_IP_ADRESİkısmını gerçek sunucu IP adresinizle değiştirin. - Adminer giriş sayfasını göreceksiniz — veritabanı yönetimi için basit ve hafif bir araçtır.
- Kurulumda belirttiğiniz veritabanı yönetici kullanıcı adı ve şifrenizi girin.
- Giriş yaptıktan sonra tabloları görüntüleyebilir, yedek alabilir, sorgular çalıştırabilir ve veritabanının durumunu takip edebilirsiniz.
🔧 Güvenlik ve İşletme Önerileri #
.envdosyasını asla üçüncü kişilerle paylaşmayın veya kamuya açık hale getirmeyin — gizli bilgiler içerir.- Büyük değişikliklerden önce düzenli olarak veritabanı yedeği alın.
.envdosyasında değişiklik yaptıktan sonra botu yeniden başlatarak yeni ayarların uygulanmasını sağlayın.- Adminer’i sadece güvenli ağlarda kullanarak yetkisiz erişimleri önleyin.
- Güvenlik açıklarına karşı korunmak için sunucu ve veritabanı yazılımını güncel tutun.