WISECP Kurulumu
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
WISECP dosyalarını 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
Soldaki ray altı adımı listeler ve nerede olduğunuzu işaretler. Sağdaki çalışma alanı o anki adımı taşır. Tamamlanmış bir adıma geri dönebilirsiniz; geçmemiş bir adımı atlayamazsınız.
Alanlar
Veritabanı
Yönetici ve Site
İşlemler
WISECP'yi Kurma
- Hosting panelinizde veritabanını ve kullanıcısını oluşturun, kullanıcıya tam yetki verin.
- Dosyaları yükleyin, install.php adresini açın, dilinizi seçin ve sözleşmeyi kabul edin.
- Lisans anahtarınızı girin.
- Başarısız olan her gereksinimi giderin, ardından denetimi yeniden çalıştırın.
- Veritabanı bilgilerini girin, bağlantı başarılı olunca devam edin.
- Yönetici hesabınızı oluşturun; yönetim klasörünü, başlığı, ülkeyi, para birimini ve saat dilimini belirleyin.
- 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.
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.
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
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.
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.
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.
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ı.
İlgili Makaleler
Geri bildiriminiz için teşekkürler!
Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.