WISECP kurulumu için sunucunuzda PHP 8.2 veya üstü, ionCube Loader 12.0 veya üstü, PDO MySQL, MySQLi, cURL, OpenSSL, mbstring, intl, GD, zlib ve JSON eklentileri ile önceden oluşturulmuş bir MySQL ya da MariaDB veritabanı gerekir. Dosyaları yükleyip tarayıcıda install.php adresini açtığınızda altı adımlı bir sihirbaz başlar; gereksinimleri kendisi ölçer, zorunlu bir madde eksikken devam etmenize izin vermez.
Bu rehber, docs.wisecp.com üzerindeki Sistem Gereksinimleri, WISECP Kurulumu ve WISECP Yükseltme sayfalarını tek akışta toplar: satın almadan önce sunucuyu denetleme, sihirbazın her adımı, komut satırından kurulum, kurulum sonrası yapılacaklar ve güvenli yükseltme. Platformu henüz tanımıyorsanız önce WISECP nedir yazısına göz atın.
WISECP sistem gereksinimleri

PHP sürümü ve limitler
| Gereksinim | Değer | Eksikse |
|---|---|---|
| PHP sürümü | 8.2 veya üstü | Denetimden geçmez, kurulum durur |
| memory_limit | 256 MB ya da sınırsız önerilir | Uyarı, engel değil |
| max_execution_time | 60 saniye ya da sınırsız önerilir | Uyarı, engel değil |
| PHP oturumları | Çalışmalı | Sihirbaz deneme değeri yazıp bir sonraki istekte geri okur |
Uyarı olarak raporlanan değerleri önemsiz saymayın. Belge, düşük bellek sınırının kendini kurulum hatası olarak değil, ilerideki başarısız içe aktarım ve yedeklerde gösterdiğini vurgular. Bellek ayarı için PHP memory_limit rehberine bakabilirsiniz.
Zorunlu PHP eklentileri ve fonksiyonlar
| Eklenti / fonksiyon | Ne için kullanılır |
|---|---|
| ionCube Loader 12.0+ | Eski sürüm yüklü olsa da denetimden geçmez |
| PDO MySQL | WISECP'nin bağlandığı veritabanı sürücüsü |
| MySQLi | Kurulumun bazı bölümlerinde PDO'nun yanında |
| cURL | Lisans, modüller, ödeme altyapıları ve servis sağlayıcılara giden çağrılar |
| OpenSSL | Şifreleme ve güvenli bağlantılar |
| mbstring | Çok baytlı metin; Latin olmayan her dil |
| intl | Yerele göre para birimi ve sayı biçimlendirme |
| GD | Logo, avatar ve yüklenen görseller |
| zlib | Sıkıştırma, başta yedekleme |
| JSON | Uygulama genelinde veri alışverişi |
| idn_to_ascii | Uluslararası alan adlarını dönüştürme |
| glob | Modül ve temaların keşfi için dizin tarama |
Yazılabilir yollar
Web sunucusu kullanıcısının şu dört konuma yazabilmesi gerekir; sihirbaz yazamadıklarını adıyla söyler:
coremio/configuration/general.php: kurulum damgası ve genel ayarlar.coremio/configuration/database.php: veritabanı bağlantısı, sihirbazın sonunda yazılır.coremio/storage: önbellek, geçici dosyalar, çalışma anı durumu.resources/uploads: panelden yüklenen her şey.
Veritabanı ve web sunucusu
Veritabanı MySQL ya da MariaDB olmalı ve sihirbazdan önce oluşturulmalıdır; sihirbaz veritabanı veya kullanıcı oluşturmaz. Kullanıcının o veritabanında tam yetkisi olmalıdır, kısıtlı yetki kurulumu durdurur. Web sunucusu olarak Apache, LiteSpeed veya nginx desteklenir. URL yeniden yazma ayrıca denetlenir ama engel değildir; onsuz WISECP düz adreslerle çalışır.
Satın almadan önce: wisecp-requirements.php
Aynı gereksinimleri lisans almadan önce ölçebilirsiniz. Belgede verilen wisecp-requirements.zip arşivini indirin, içindeki wisecp-requirements.php dosyasını alan adınızın yayın dizinine yükleyin ve tarayıcıda açın. Eksik bir şey varsa Sunucu Raporunu Kopyala butonuyla raporu hosting sağlayıcınıza iletebilirsiniz.
Belgeye göre denetleyici yalnızca ayarlarınızı okur; hiçbir şeyi değiştirmez ve hiçbir yere veri göndermez. İşiniz bitince sayfadaki bağlantıyla dosyayı silin.
Kurulum sihirbazı adım adım

Önce hosting panelinizde (cPanel, Plesk ya da DirectAdmin) bir veritabanı ve kullanıcı oluşturup kullanıcıya tam yetki verin. Ardından WISECP dosyalarını sitenin yayın dizinine yükleyip install.php adresini açın. Sihirbazın solundaki ray altı adımı gösterir; tamamlanmış adıma dönebilir, geçilmemiş adımı atlayamazsınız.
| Adım | Ne yapılır |
|---|---|
| 1 Başlangıç | Dil seçimi ve lisans sözleşmesi; kabul edilmeden ilerlenmez |
| 2 Lisans | Lisans anahtarı burada lisans sunucusuna doğrulatılır |
| 3 Gereksinimler | Her gereksinim ölçülen değeriyle listelenir; düzeltip yeniden çalıştırabilirsiniz |
| 4 Veritabanı | Bağlantı bilgileri; sihirbaz bağlanmadan devam ettirmez |
| 5 Yönetici | Yönetici hesabı ve ilk site ayarları |
| 6 Tamamlandı | Adresleriniz ve sırada ne olduğu |
Veritabanı ve yönetici alanları
| Alan | Açıklama |
|---|---|
| Sunucu | Varsayılan localhost; veritabanı başka sunucudaysa sağlayıcının adresi |
| Port | Varsayılan 3306 |
| Veritabanı adı / Kullanıcı adı / Parola | Önceden oluşturduğunuz veritabanı ve tam yetkili kullanıcı |
| Ad Soyad, E-posta, Parola | Yönetici hesabınız; e-posta sistem bildirimlerinin de adresidir |
| Yönetim klasörü | Panelin yanıt vereceği adres; önerilen değeri kendinize ait bir adla değiştirin |
| Site başlığı, Ülke | Sitede ve e-postalarda görünen başlık; ülke başlangıç varsayılanlarını belirler |
| Para birimi, Saat dilimi | Birincil para birimi; saat dilimi tarayıcıdan algılanır, gerekirse düzeltin |
Son adımda veritabanı doldurulur, coremio/configuration/database.php yazılır ve kurulum tamamlandı olarak kaydedilir. Bu damga sihirbazın bir daha çalışmasını kalıcı olarak engeller; install.php sonrasında kilitli bir sayfa gösterir.
Komut satırından kurulum
Sunucuya tarayıcıyla erişemiyorsanız veya aynı kurulumu tekrar tekrar yapıyorsanız sihirbaz komut satırından da çalışır. SSH ile bağlandıktan sonra önce hazırlığı denetleyin; bu komut hiçbir şeyi değiştirmez:
php install.php --check --url=https://ornek.comArdından kurulumu çalıştırın. --url zorunludur, --accept sözleşme onayının karşılığıdır:
php install.php --install --url=https://ornek.com --accept \
--license=WISECP-XXXX-XXXX-XXXX-XXXX \
--db-name=veritabani --db-user=kullanici --db-pass=parola \
--admin-name="Ad Soyad" --admin-email=siz@ornek.com --admin-pass=parolaniz \
--title="Site Adiniz"Başarıda çıkış kodu 0, hatada 1 olur. --admin-folder verilmezse yönetim klasörü rastgele üretilir. Komut satırı oturum yazımını ve mod_rewrite'ı ölçemediği için adresler index.php?route= biçiminde kurulur; mod_rewrite çalışıyorsa --rich-url=on ekleyin ya da sonradan panelden değiştirin.
Kurulumdan sonra yapılacaklar

Sihirbazın son adımı eksikleri şu sırayla listeler:
- Zamanlanmış görevi (cron) kurun. Belgeye göre cron kaydı olmayan yeni bir kurulum sağlıklı görünür ama sessizce hiçbir şey yapmaz. Adımlar: WISECP cron kurulumu.
- Lisans doğrulaması geçerli dönmediyse anahtarı girin.
- Bir ödeme yöntemi ekleyin (fatura ve ödeme ayarları).
- E-posta gönderimini yapılandırın.
- İlk ürününüzü oluşturun (ürün ve hosting paketi oluşturma).
Kurulum sonrası durumu Yardım > Sağlık Durumu ekranından izleyebilirsiniz; aynı gereksinim denetimi orada ve Karşılama Rehberi'nin ilk zorunlu adımında tekrar koşar.
WISECP yükseltme
Yükseltme panelde Güncellemeler ekranından başlatılır. Her sürüm sırayla uygulanır (indirme, çıkarma, veritabanı, yapılandırma, uygulama); birkaç sürüm gerideyseniz aradakiler atlanmaz. İlerleme sunucuda tutulduğu için tarayıcıyı kapatmak başlamış bir yükseltmeyi durdurmaz; uzun işleri zamanlanmış görev sürdürür.
Başlamadan önce
- Tam yedek alın ve geri yüklenebildiğini doğrulayın (yedekleme rehberi).
- Zamanlanmış görevin çalıştığından emin olun.
- Yeni sürümün asgari PHP sürümü veya eklenti isteği olup olmadığını kontrol edin.
- Elle düzenlediğiniz dosyaların listesini çıkarın; paket bunların üzerine yazar.
Yükseltmeyi çalıştırma ve geri dönme
- Güncellemeler ekranını açıp sürümün neyi değiştirdiğini okuyun.
- Yükseltmeyi başlatın; sekmeyi kapatabilirsiniz.
- Bitince giriş yapıp günlük kullandığınız ekranlara bakın.
- Sorun varsa tamamlanmış yükseltmeden sonra beliren Geri Dön kontrolünü kullanın ve ürettiği raporu okuyun.
Kurulum Hizmeti
Kendiniz kurmak istemezseniz üreticinin ücretli Kurulum Hizmeti vardır. Belgeye göre hizmet mağazadan satın alınır, ücreti tek seferliktir; ardından bir destek talebi açılıp sunucu ve veritabanı erişim bilgileri orada paylaşılır. Ücret tutarı belgede yazmaz.
| Adım | Belgeye göre yapılan iş |
|---|---|
| Gereksinim denetimi | PHP sürümü, eklentiler ve izinler kontrol edilir, eksikler tamamlanır |
| Veritabanı | Veritabanı oluşturulur, kurulum çalıştırılır |
| Zamanlanmış görevler | Cron görevi sunucuya tanımlanır |
| Lisans | Lisans etkinleştirilip alan adına bağlanır |
| İzinler ve güvenlik | Dizin izinleri ve temel güvenlik ayarları yapılır |
Kapsam tek kurulumdur. Kurulum sonrası panel ayarları ve sunucu optimizasyonu (SMTP, ödeme yöntemleri, vergi kuralları, marka, PHP limitleri, OPcache) ayrı ve yine tek seferlik ücretli Yapılandırma Hizmeti kapsamındadır. Belge, erişim bilgilerinin yalnız destek talebi üzerinden paylaşılmasını ve iş bitince parolaların değiştirilmesini önerir.
Sık Sorulan Sorular
WISECP hangi PHP sürümünde çalışır?
Sistem Gereksinimleri sayfasına göre PHP 8.2 veya üstü gerekir; daha eskisi denetimden geçmez.
ionCube olmadan kurulur mu?
Hayır. ionCube Loader zorunlu eklentiler arasındadır ve sürümü 12.0 veya üstü olmalıdır; eski bir yükleyici kurulu olsa da denetimden geçmez.
Sihirbaz veritabanını kendisi oluşturur mu?
Hayır. Veritabanını ve tam yetkili kullanıcıyı önceden hosting panelinizde oluşturmanız gerekir.
Kurulumu yeniden çalıştırabilir miyim?
Hayır. Kurulum tamamlandı olarak kaydedildikten sonra install.php kilitli bir sayfa gösterir; bu, canlı yapılandırmanın üzerine yazılmasını önlemek için bilinçli bir tasarımdır.
Panelde çalışan bir şey cron'da neden çalışmıyor?
Zamanlanmış görevler komut satırı PHP'siyle çalışır ve bunun yapılandırması ile kapalı fonksiyon listesi web sunucusununkinden farklı olabilir. İkisini de kontrol edin; ayrıntılar cron rehberinde.
Marka adları sahiplerine aittir. Bu yazı bağımsız bir teknik rehberdir; adı geçen kuruluşlarla bayilik veya ortaklık ilişkisi bulunduğu anlamına gelmez.
İlgili içerikler: WISECP nedir · WISECP cron kurulumu · WISECP taşıma ve yedekleme · PHP nedir · PHP-FPM yapılandırma