WISECP Kurulumu

981 görüntülenme Markdown

WISECP tarayıcıda altı adımlı bir sihirbazla kurulur. Veritabanını önceden siz oluşturursunuz; gerisini sihirbaz yapar ve sonrasında ne kaldığını söyler.

Sihirbazı Açma

Paketi wisecp.com lisans sayfanızdan indirin (bkz. WISECP Sürümünü Seçme), dosyaları sitenin yayınlanacağı dizine yükleyin, ardından tarayıcıda install.php adresini açın. Sihirbaz kendi başına çalışır ve kurulu bir sisteme ihtiyaç duymaz; bu yüzden tamamen boş bir sunucuda da çalışır.

Önce veritabanını oluşturun. WISECP bunu sizin için yapmaz: hosting panelinizde (cPanel, Plesk, DirectAdmin) bir veritabanı ve bir kullanıcı oluşturun, kullanıcıya o veritabanı üzerinde tam yetki verin.

Ekranda Neler Var

Sihirbaz tam ekran koyu bir sahnedir ve içerik tek kolonda durur. Doğrudan Kuruluma Başla yüzüyle açılır; bu yüz hangi sunucuda olduğunuzu söyler (adres, PHP, web sunucusu, ionCube); Başla ilk adımı açar. Sağ üstteki sayaç hangi adımda olduğunuzu gösterir, yanında dil seçici durur; soldaki ince çizgiler ilerlemeyi işaretler. Birincil buton açıkken Enter tuşu adımı ilerletir. Tamamlanmış bir adıma geri dönebilirsiniz; geçmemiş bir adımı atlayamazsınız.

1 · BaşlangıçLisans sözleşmesi. Sözleşme kabul edilmeden sonraki adım açılmaz; dil her adımda sağ üstten değiştirilebilir.
2 · Sunucu denetimiHer sunucu gereksinimi ölçülen değeriyle, en başta PHP sürümü. Bir şeyi düzelttikten sonra yeniden çalıştırılabilir; engelleyen her gereksinim geçmeden lisans adımı açılmaz.
3 · LisansLisans anahtarınız; çoğunlukla paketin içinde hazır gelir. Burada lisans sunucusuna doğrulatılır; alan adınıza ve sunucu IP adresinize kilit, kurulum tamamlandığında yazılır.
4 · VeritabanıBağlantı bilgileri ve isteğe bağlı TLS bölümü. Sihirbaz önce bağlantıyı sınar, sonra tabloları yazar ve geçen süreyi gösterir.
5 · YöneticiKendi hesabınız ve site başlığı. Sunucunuzdan ve tarayıcınızdan alınan dört ayar (panel adresi, ülke, para birimi, saat dilimi) formun altında katlanmış durur; değiştirmek için bölümü açın.
6 · TamamlandıAdresleriniz ve sırada ne olduğu.

Alanlar

Veritabanı

SunucuVarsayılan localhost. Veritabanı başka bir sunucudaysa sağlayıcınızın verdiği adresi girin.
PortVarsayılan 3306.
Veritabanı adıOluşturduğunuz veritabanı. Önceden var olmalıdır.
Kullanıcı adıO veritabanında tam yetkili bir kullanıcı. Kısıtlı yetki kurulumu durdurur.
ParolaO kullanıcının parolası.
CA sertifikası yoluTLS ile bağlanın bölümünde. Bu sunucudaki CA dosyasının yolu. Verildiğinde bağlantı TLS ile kurulur; veritabanı aynı makinedeyse boş bırakın. Yanlış bir yol ya da bu CA'nın imzalamadığı bir sunucu sertifikası, testi bağlantı hatası yerine TLS hatasıyla durdurur.
Sunucu sertifikasını doğrulaCA dosyası verildiğinde açıktır. Yalnızca kendinden imzalı sertifika kullanan bir geliştirme sunucusunda kapatın.

Yönetici ve Site

Ad SoyadPanelde görünecek adınız.
E-postaGiriş adresiniz ve sistem bildirimlerinin gideceği yer.
ParolaGiriş parolanız.
Yönetim klasörüYönetim panelinin yanıt vereceği adres. Bir öneri doldurulmuş gelir; kendinize ait bir şeyle değiştirin.
Site başlığıMüşteriye dönük sitede ve e-postalarda görünür.
ÜlkeKurulumun başlangıç varsayılanlarını belirler.
Para birimiBirincil para biriminiz. Sonradan başkalarını ekleyebilirsiniz.
Saat dilimiTarayıcınızdan algılanıp seçili gelir; algılama yanlışsa düzeltin.

İşlemler

WISECP'yi Kurma

  1. Hosting panelinizde veritabanını ve kullanıcısını oluşturun, kullanıcıya tam yetki verin.
  2. Dosyaları yükleyin, install.php adresini açın, açılış yüzünde Başla butonuna tıklayın ve sözleşmeyi kabul edin.
  3. Başarısız olan her gereksinimi giderin, ardından denetimi yeniden çalıştırın. Önce PHP sürümü gelir: paket PHP 8.2 veya daha yenisini ister; kurduğunuz dizin ya da alt alan adının PHP sürümünü lisans denetlenmeden önce değiştirin.
  4. Lisans anahtarınızı girin.
  5. Veritabanı bilgilerini girin, bağlantı başarılı olunca devam edin.
  6. Yönetici hesabınızı oluşturun; yönetim klasörünü, başlığı, ülkeyi, para birimini ve saat dilimini belirleyin.
  7. Son adımdaki adresleri not alın, ardından zamanlanmış görevi kurun.

Sonuç: 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.

Komut Satırından Kurma

Sunucuya tarayıcıyla giremiyorsanız ya da aynı kurulumu birden çok kez yapacaksanız, sihirbazın adımları komut satırından da çalıştırılabilir. Kurulum aynıdır: doğrulama, veritabanı, yönetici hesabı ve ayarlar sihirbazla aynı yoldan geçer.

Önce sunucunun hazır olup olmadığını sorun. Bu komut hiçbir şey değiştirmez.

gereksinim denetimi
php install.php --check --url=https://ornek.com

--url zorunludur: komut satırında site adresi bilinmediği için lisans doğrulaması, panel adresi ve üretilen bağlantılar bu değerden türetilir. --accept sözleşme onayıdır; sihirbazda işaretlediğiniz kutunun karşılığıdır ve olmadan kurulum başlamaz.

kurulum
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" [email protected] --admin-pass=parolaniz \
  --title="Site Adiniz"

Sonuç: adımlar tek tek yazılır, sonunda yönetim paneli ve site adresiniz görünür. Çıkış kodu başarıda 0, hatada 1 olur. Yönetim klasörü verilmezse rastgele üretilir; --admin-folder ile kendiniz belirleyebilirsiniz.

Kurulumu Tamamlama

Son adım hâlâ eksik olanları listeler. Sırasıyla: zamanlanmış görevi kurun, lisans doğrulaması geçerli dönmediyse anahtarı girin, bir ödeme yöntemi ekleyin, e-posta gönderimini yapılandırın ve ilk ürününüzü oluşturun.

Dikkat Edilecekler

Kurulum dosyasının silindiğini doğrulayın

Sihirbaz sonunda kendi giriş noktasını siler ve bunu sessizce yapmak yerine sonucu size bildirir: silme başarılıysa son adımın başlığı altında “Kurulum dosyaları sunucudan kaldırıldı.” yazar. Silemediği bir dosya varsa bunun yerine dosya adını veren bir uyarı kartı çıkar; onu elle kaldırın. Canlı bir sistemde erişilebilir duran install.php gerçek bir açıktır.

Zamanlanmış görevi kurmadan hiçbir şey otomatik işlemez

Faturalama, yenileme, askıya alma, hatırlatma ve kurulum işlemlerinin hepsi zamanlanmış görevlere bağlıdır. Cron kaydı olmayan yeni bir kurulum sağlıklı görünür ve sessizce hiçbir şey yapmaz.

Komut satırı iki denetimi yapamaz

Oturum yazımı ile mod_rewrite yalnızca gerçek bir tarayıcı isteğinde ölçülebilir, bu yüzden komut satırında atlanır. Ölçülemediği için adres yapısı sunucudan hiçbir şey istemeyen biçimde kurulur ve adresler index.php?route= içerir. Sunucunuzda mod_rewrite çalıştığını biliyorsanız --rich-url=on ekleyin ya da kurulumdan sonra panelden değiştirin.

Sihirbaz yeniden çalıştırılamaz

Kurulum tamamlandı olarak kaydedildikten sonra install.php ilk adım yerine kilitli bir sayfa gösterir. Bu bilinçlidir: ikinci bir koşu canlı bir yapılandırmanın üzerine yazardı.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.