CyberPanel, LiteSpeed tabanlı güçlü bir web hosting kontrol paneli olarak, sunucu yöneticilerine kapsamlı araçlar sunar.
CyberPanel, LiteSpeed tabanlı güçlü bir web hosting kontrol paneli olarak, sunucu yöneticilerine kapsamlı araçlar sunar. Rainloop Webmail ise hafif, modern ve kullanıcı dostu bir web tabanlı e-posta istemcisidir. Bu iki aracı entegre ederek, CyberPanel kullanıcıları kendi domain’leri altında profesyonel bir webmail servisi sağlayabilir. Bu makale, CyberPanel üzerinde Rainloop’un adım adım kurulumunu detaylı bir şekilde ele alacak olup, sistem yöneticileri ve web hosting sağlayıcıları için pratik bir rehber niteliğindedir. Kurulum süreci, SSH erişimi gerektirir ve temel Linux komut bilgisi varsayılır. Bu sayede, kullanıcılar e-posta hesaplarını hızlıca yönetebilir, IMAP/POP3 protokollerini destekleyen bir arayüz elde edebilirler.
Kurulum öncesi, CyberPanel’in en güncel sürümünün yüklü olduğundan emin olun. Sunucunuzda PHP 7.4 veya üzeri, IonCube Loader ve gerekli eklentiler (örneğin, PDO, JSON, OpenSSL) etkinleştirilmiş olmalıdır. Rainloop, minimal kaynak tüketimiyle çalışır; 512 MB RAM ve 1 GB disk alanı yeterlidir. CyberPanel yönetim panelinden, kurulum yapacağınız domain için bir website oluşturun ve SSL sertifikası yükleyin ki webmail güvenli erişim sağlasın.
SSH ile sunucunuza bağlanın ve root veya sudo yetkisiyle çalışın. Öncelikle bağımlılıkları güncelleyin: apt update && apt upgrade -y (Debian/Ubuntu için) veya yum update -y (CentOS için). Ardından, Composer’ı yükleyin eğer yoksa: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer. Bu araç, Rainloop’un modern kurulumunda kritik rol oynar. Domain klasörünüzü belirleyin, örneğin /home/example.com/public_html/webmail. Bu dizini oluşturun: mkdir -p /home/example.com/public_html/webmail. İzinleri ayarlayın: chown -R example.com:example.com /home/example.com/public_html/webmail && chmod -R 755 /home/example.com/public_html/webmail. Bu adımlar, güvenlik ve erişim sorunlarını önler, kurulumun sorunsuz ilerlemesini sağlar.
Rainloop’un en son community sürümünü GitHub’dan edinin. SSH terminalinde webmail dizinine geçin: cd /home/example.com/public_html/webmail. Ardından: wget https://github.com/RainLoop/rainloop-community/releases/latest/download/rainloop-community-latest.zip. ZIP dosyasını çıkarın: unzip rainloop-community-latest.zip. Çıkan dosyaları ana dizine taşıyın: mv rainloop/* . && rm -rf rainloop rainloop-community-latest.zip. Bu işlem, temiz bir kurulum yapıyı sağlar ve gereksiz dosyaları temizler. CyberPanel’in LiteSpeed motoruyla uyumlu olması, performansı optimize eder.
Dosya izinlerini doğrulayın: find . -type f -exec chmod 644 {} \; && find . -type d -exec chmod 755 {} \; && chmod 755 data. Veri dizini için ekstra yazma izni verin: chmod -R 777 data (güvenlik için production’da 755’e düşürün). CyberPanel’de PHP sürümünü kontrol edin: /usr/local/lsws/lsphp74/bin/php -v. Rainloop’un çalışması için php.ini’de memory_limit=256M ve upload_max_filesize=50M ayarlarını yapın. Bu ayarlar, büyük e-posta eklerini yönetmeyi sağlar ve hataları minimize eder. LiteSpeed admin panelinden cache’i temizleyin ki değişiklikler anında yansısın.
Kurulum tamamlandıktan sonra, tarayıcıdan http://example.com/webmail/ adresine gidin. İlk erişimde yönetici paneli kurulumu başlar. Admin kullanıcı adı ve şifre belirleyin (güçlü şifre kullanın). IMAP/SMTP sunucu bilgilerini girin: Örneğin, Dovecot için IMAP port 993 (SSL), SMTP port 465 (SSL). CyberPanel’in varsayılan e-posta sunucusuyla entegre edin; hostname olarak mail.example.com kullanın. Domain doğrulaması yapın ve test e-posta hesabı ekleyin. Çoklu domain desteği için her siteye ayrı webmail kurun veya alt dizin kullanın.
Yapılandırmada gelişmiş seçenekler: Two-Factor Authentication (2FA) etkinleştirin, temaları özelleştirin (Dark/Light mode). Mobil uyumluluk için responsive ayarları varsayılan bırakın. Logları izleyin: /data/_data_/_default_/logs/admin.log. CyberPanel’in dosya yöneticisinden bu dosyaları kontrol edin. Güvenlik için .htaccess ile IP kısıtlaması ekleyin veya fail2ban entegrasyonu yapın. Bu entegrasyon, webmail’i production hazır hale getirir ve kullanıcı deneyimini yükseltir.
Rainloop Webmail’in CyberPanel’e entegrasyonu, e-posta yönetimini basitleştirir ve kullanıcılara sezgisel bir arayüz sunar. Bu kurulumla, spam filtreleme, otomatik yanıtlar gibi özelliklerden yararlanabilirsiniz. Düzenli güncellemeleri takip edin ve yedekleme politikaları uygulayın. Bu rehberi izleyerek, dakikalar içinde işlevsel bir webmail servisi kurabilir, sunucu verimliliğinizi artırabilirsiniz.