اليوم في 05:51
صاحب الموضوع
VDS üzerinde MariaDB ve XenForo kurulumunu gerçekleştirirken, karşılaşılan en yaygın sorunlardan biri SSH bağlantısının zaman zaman kopması veya timeout yaşanmasıdır. Bu durum, özellikle uzun sorgular veya yoğun veri transferleri sırasında sistem kararlılığını etkileyerek verimliliği azaltabilir. Bu sorunun temel nedenleri ve çözümleri, hem SSH yapılandırması hem de MariaDB ayarlarıyla ilgilidir.
İlk olarak, SSH bağlantısının stabil kalmasını sağlamak adına server ve client tarafında ayarların optimize edilmesi gerekir.
Server tarafında:
- /etc/ssh/sshd_config dosyasını açın ve şu parametreleri kontrol edin veya ekleyin:
ClientAliveInterval 60 (veya daha yüksek bir saniye değeri) — Bağlantının aktif kalması için düzenli sinyaller gönderir.
ClientAliveCountMax 3 (veya daha yüksek bir sayı) — Bağlantı kopmadan önce deneme sayısını belirler.
- Ayrıca, TCPKeepAlive ayarını aktif hale getirmek, bağlantının kopmasını önlemenin önemli bir parçasıdır.
Client tarafında (kullandığınız terminal veya SSH istemcisi):
- SSH konfigürasyon dosyasında (örneğin ~/.ssh/config veya /etc/ssh/ssh_config) şu ayarları kullanabilirsiniz:
ServerAliveInterval 60
ServerAliveCountMax 3
Bu ayarların ardından, SSH bağlantısında stabilite artışını görebilirsiniz.
MariaDB tarafında ise, uzun sorgular ve bağlantı kopmalarını engellemek için şu adımlar atılabilir:
- my.cnf veya mariadb.cnf dosyasında, bağlantı zaman aşımını artıracak parametreleri ayarlayın:
wait_timeout=28800 (varsayılan 8 saat, ihtiyaçlara göre ayarlanabilir)
interactive_timeout=28800
max_allowed_packet=64M (büyük veri transferleri için)
Bu ayarların yapılması, MariaDB’nin uzun süreli bağlantılara daha dayanıklı olmasını sağlar.
Son olarak, XenForo ve MariaDB arasındaki bağlantı kararlılığını artırmak adına, log dosyalarını düzenli olarak takip etmek ve sistem kaynaklarını optimize etmek de önemlidir. Özellikle yüksek trafik ve büyük verilerle çalışan sitelerde, sunucu performansını artırmak ve bağlantı kopmalarını minimize etmek için donanım ve network altyapısına da dikkat edilmelidir.
Bu kapsamda, SSH ve veritabanı ayarlarının uyumlu ve dikkatli yapılandırılması, uzun vadede stabil bir sistem sağlar.