WHMCS¶
Bu makalede
- WHMCS. Temel Özellikler
- Derleme özellikleri
- WHMCS dağıtımından sonra çalışmaya başlama
- WHMCS Kurulumu ve Yapılandırması
- SSH ile Sunucuya Bağlanma
- Lisans Anahtarı ve Veritabanı Yapılandırması
- Yönetici Hesabı Oluşturma
- Kurulumu Tamamlama
- Sisteme Giriş Yapma
- Temel Sistem Kurulumu
- Eklentileri ve Modülleri Yapılandırma
- HOSTKEY VPS/Dedicated Modülünü Yapılandırma
- Para Birimi Yapılandırması
- API kullanarak WHMCS siparişi
Bilgi
WHMCS, web barındırma için otomasyon ve faturalandırma platformudur. İşinizin tüm yönlerini otomatikleştirmenize olanak tanır; fatura oluşturma ve servis sağlama işlemlerinden domain yönetimi ve müşteri desteğine kadar.
WHMCS. Temel Özellikler¶
- WHMCS günlük görevleri ve operasyonları otomatikleştirir; faturalandırma, fatura oluşturma, müşteri yönetimi ve destek isteği işleme dahil;
- Platform tüm önde gelen kontrol panelleri, ödeme sistemleri, domain kayıt şirketleri ve bulut hizmetleri ile kolayca entegre olur;
- WHMCS PayPal, Google Checkout ve Authorize.Net gibi büyük ödeme geçitlerini destekler; çoklu para birimleri ve promosyon kampanyaları desteği dahil;
- Sistem tam özellikli bir alışveriş sepeti içerir; ziyaretçilerin web barındırma hizmetlerini tek yerden satın almasına olanak tanır;
- WHMCS domain yönetim araçları sunar; domain kayıt, yenileme ve transfer işlemleri dahil;
- Bilet oluşturma ve takip, bilgi bankası ve bildirim sistemi ile dahili müşteri destek sistemi;
- Platform iş kararları verme için gelişmiş analitikler ve gerçek zamanlı raporlama sunar;
- WHMCS esnek, ölçeklenebilir ve genişletilebilir bir platformdur; tüm önde gelen hizmet sağlayıcıları için yüzlerce mevcut uygulama ve entegrasyon ile;
- Sistem geliştiriciler için güçlü bir API ve iş ihtiyaçlarını karşılamak için derin özelleştirme yetenekleri içerir;
- WHMCS hareket halindeyken işletme yönetimi ve uzaktan yönetim için mobil uygulamalar sunar.
Derleme özellikleri¶
ID |
---|
-
WHMCS kurulumu için minimum sistem gereksinimleri:
- İşlemci: 2 çekirdek, 64-bit;
- RAM: 4 GB;
- Disk alanı: 20 GB HDD.
-
Önerilen sistem gereksinimleri:
- İşlemci: 4+ çekirdek, 64-bit;
- RAM: 8+ GB;
- Disk alanı: 50+ GB SSD.
-
Kurulum yapısı:
- Ana WHMCS dosyaları:
/var/www/html/whmcs/
; - Yapılandırma paneli:
/opt/panel/
; - Günlükler ve önbellek:
/var/log/
,/var/cache/
; - SSL sertifikaları:
/var/www/certbot/
.
- Ana WHMCS dosyaları:
Web arayüzü şu adreste kullanılabilir: https://whmcs{Server_ID_from_Invapi}.hostkey.in
Yönetici paneli: https://whmcs{Server_ID_from_Invapi}.hostkey.in/admin
Not
Varsayılan olarak WHMCS, önceden yapılandırılmış MySQL veritabanı ve web sunucusu ile kurulur. Tam sistem işlevselliği için aktif bir WHMCS lisansı gereklidir.
WHMCS dağıtımından sonra çalışmaya başlama¶
Ödeme tamamlandığında, sunucu hazır olduğuna dair bir bildirim, kayıtlı e-posta adresinize gönderilecektir. Bu, VPS IP adresini ve bağlanma için giriş kimlik bilgilerini içerecektir. Şirketimizdeki müşteriler sunucu yönetim paneli ve API - Invapi aracılığıyla ekipmanı yönetir.
Erişim bilgileri, sunucu yönetim panelinin Info >> Tags sekmesindeki veya gönderilen e-postada bulunabilir:
- WHMCS web arayüzüne erişim bağlantısı: webpanel etiketinde;
- Sunucu yönetimi için Kullanıcı adı ve Şifre: sunucu teslim edildiğinde e-posta adresinize gönderilir.
WHMCS Kurulumu ve Yapılandırması¶
SSH ile Sunucuya Bağlanma¶
WHMCS kurulumuna başlamadan önce, terminalde komut çalıştırmak için SSH ile sunucuya bağlanmanız gerekir.
İlk bağlantıda:- Sistem bağlantı onayı isteyecektir -
yes
girin; - Belirtilen kullanıcı için şifreyi girin;
- Başarılı bağlantı sonrasında sunucu komut satırını göreceksiniz.
Lisans Anahtarı ve Veritabanı Yapılandırması¶
İlk kurulum ekranında aşağıdaki verileri girmeniz gerekir:
Lisans Anahtarı¶
- License Key alanına lisans anahtarınızı girin.
Veritabanı Ayarları¶
MySQL veritabanına bağlanmak için aşağıdaki alanları doldurun:
- Database Host:
localhost
; - Database Port:
3306
(standart MySQL portu); - Database Username:
whmcs_user
(veritabanı kullanıcı adı); - Database Password: veritabanı erişimi için şifreyi girin (SSH sunucu bağlantısı şifresi ile eşleşir);
- Database Name:
whmcs_db
(veritabanı adı).
Tüm alanları doldurduktan sonra Continue düğmesine tıklayın:
Yönetici Hesabı Oluşturma¶
İkinci ekranda yönetici hesabını yapılandırmanız gerekir:
Gerekli alanları doldurun:
- First Name: yöneticinin adı;
- Last Name: yöneticinin soyadı;
- Email: yöneticinin e-posta adresi;
- Username: yöneticinin kullanıcı adı;
- Password: şifre;
- Confirm Password: şifre onayı.
Tüm alanları doldurduktan sonra Complete Setup düğmesine tıklayın:
Kurulumu Tamamlama¶
Başarılı kurulum sonrasında, onay ve sonraki adımları içeren bir ekran görünecektir:
Zorunlu güvenlik eylemleri:¶
-
Kurulum klasörünü sil
SSH ile sunucuya bağlanın ve komutu çalıştırın:
-
Yönetici paneline giriş yapmak için web arayüzüne dönün ve
Go to the Admin Area Nowdüğmesine tıklayın:
Sisteme Giriş Yapma¶
Kurulum tamamlandıktan sonra, oluşturulan kimlik bilgilerini kullanarak giriş yapın:
- Username (yönetici girişi) girin;
- Password (yönetici şifresi) girin;
- Oturumu kaydetmek için isteğe bağlı Remember Me seçeneğini işaretleyin;
Logindüğmesine tıklayın:
Temel Sistem Kurulumu¶
WHMCS yönetici paneline başarılı giriş sonrasında, ana yönetim panosu açılacaktır:
5.1 Pano Genel Bakış¶
Ana sayfada şunları göreceksiniz:
- Siparişler, biletler ve iptallerin istatistikleri;
- Sistem bilgisi (sürüm 8.13.1);
- Sistem aktivite grafikleri;
- PayPal entegrasyon önerileri.
5.2 Sistem Ayarlarına Erişim¶
Sistemi yapılandırmak için:
- Sağ üst köşedeki simgesine tıklayın;
- Açılan menüden System Settings seçin:
Eklentileri ve Modülleri Yapılandırma¶
6.1 Eklenti Yönetimine Gidiş¶
- System Settings bölümünde, Apps & Integrations bölüm başlığını bulun ve tıklayın;
- Ek modülleri yönetmek için Addon Modules seçin:
6.2 Gerekli Modülleri Etkinleştirme¶
Mevcut eklentiler listesinde şunları bulacaksınız:
- Bulk Pricing Updater - toplu fiyat güncellemeleri için;
- Google Analytics - analitik entegrasyonu için;
- HOSTKEY VPS/Dedicated - sunucu yönetimi için;
- Licensing Manager - lisans yönetimi için;
- MailChimp - e-posta pazarlaması için;
- PayPal Transaction Lookup - PayPal işlem araması için;
- Project Management - proje yönetimi için;
- Staff Notifboard - personel bildirimleri için.
Bir modülü etkinleştirmek için, gerekli eklentinin yanındaki Activate düğmesine tıklayın.
HOSTKEY VPS/Dedicated Modülünü Yapılandırma¶
Addon Modules bölümünde HOSTKEY VPS/Dedicated modülünü etkinleştirdikten sonra, HOSTKEY hizmetleri ile entegrasyon için API anahtarlarını yapılandırmanız gerekir.
7.1 API Anahtarı Alma¶
- Sunucu yönetim paneli ve API — Invapi içinde, sunucu kartında API keys & control panel bölümünü bulun ("new!" olarak işaretli)
- Yeni API anahtarı oluşturmak için
Add newdüğmesine tıklayın:
7.2 API Anahtarı Oluşturma¶
Açılan "Add new API key and control panel" penceresinde:
- Name alanına anahtar için bir ad girin (örneğin,
my_api_key
); - IP ACL alanında erişimi kısıtlamak için IP adreslerini belirtebilirsiniz (kısıtlama istemiyorsanız boş bırakın);
- Active onay kutusunun işaretli olduğundan emin olun;
Createdüğmesine tıklayın:
7.3 API Anahtarını Kaydetme¶
Anahtar oluşturduktan sonra sistem bir onay penceresi gösterecektir:
- Önemli! Gösterilen API anahtarını güvenli bir yerde kopyalayın ve kaydedin (kırmızı arka planla vurgulanmış);
- Bu anahtar artık kontrol panelinde gösterilmeyecektir - yalnızca hash'i saklanır;
- Ayrıca sunucu yönetim paneli bağlantısını kaydedin;
- Tamamlamak için
OKdüğmesine tıklayın.
7.4 WHMCS'te Modülü Yapılandırma¶
- WHMCS'te Addons → HOSTKEY VPS/Dedicated bölümüne gidin;
- API Key alanına elde ettiğiniz API anahtarını yapıştırın;
- API URL alanında şunu belirtin:
https://invapi.hostkey.com/
:
7.5 Ürün İçe Aktarma Yapılandırması¶
Select products to resell bölümünde:
-
İçe aktarım için gerekli ürün türlerini işaretleyin:
- Import VPS products - VPS sunucularını içe aktarmak için;
- Import Bare metal products - özel sunucuları içe aktarmak için;
- Import GPU products - GPU sunucularını içe aktarmak için.
-
Her ürün türü için kar marjı fiyatlandırmasını yapılandırın:
- İlgili alanlara kar marjı yüzdesini girin;
- Açılan listeden kar marjı türünü seçin.
-
Round price to alanında fiyat yuvarlama kurallarını seçin;
- Email template alanında e-posta bildirim şablonunu seçin.
7.6 Ürünleri İçe Aktarma¶
Yapılandırmayı tamamladıktan sonra, HOSTKEY kataloğundan ürünleri WHMCS sisteminize içe aktarmak için Import products/Adjust prices düğmesine tıklayın.
Sistem, belirtilen kar marjına göre yapılandırılmış fiyatlar ve tüm gerekli özelliklerle ürünleri otomatik olarak oluşturacaktır.
Uyarı
HOSTKEY kataloğundaki çok sayıda ürün nedeniyle ürün içe aktarma işlemi önemli miktarda zaman alabilir. Bazı durumlarda 503 hatası (Service Temporarily Unavailable) görünebilir. Bu durumda:
- Birkaç dakika bekleyin ve sayfayı yenileyin;
- Sorun çözülmezse sunucuyu yeniden başlatın.
Para Birimi Yapılandırması¶
8.1 Para Birimi Ayarlarına Erişim¶
- Kenar çubuğu menüsünde Payments seçin;
- Currencies üzerine tıklayın.
8.2 Ek Para Birimi Ekleme¶
Varsayılan olarak sistem USD için yapılandırılmıştır. Yeni bir para birimi eklemek için (örneğin, EUR):
-
Add Additional Currency bölümünde alanları doldurun:
- Currency Code: EUR
- Prefix: €
- Suffix: EUR
- Format: görüntüleme formatını seçin (örneğin, 1234.56)
- Base Conv. Rate: temel para birimine dönüşüm oranını belirtin (örneğin, 1.00)
-
Ayarları kaydetmek için
Add Currencydüğmesine tıklayın.
8.3 Para Birimi Kurlarını Yapılandırma¶
Sistem otomatik para birimi kuru güncellemelerini yapılandırmanıza veya Base Conv. Rate alanı üzerinden manuel ayarlamanıza olanak tanır.
Not
WHMCS'nin yapılandırılması ve kullanımı hakkında detaylı bilgi resmi belgelerde bulunmaktadır.
API kullanarak WHMCS siparişi¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.
Bu sayfanın bazı içerikleri ya da yazıları AI tarafından oluşturulmuş veya çevrilmiş olabilir.