cp configuration.php.new configuration.php
chmod 777 configuration.php
chmod -R 777 attachments/
chmod -R 777 downloads/
chmod -R 777 templates/
chmod -R 777 templates_c/
Bir veritabanı ihtiyacımız olacak. Veritabanını ve kullanıcısını oluşturalım.
mysql -uroot (şifresi var ise ister veya -p ile direkt şifre yazabiliriz)
CREATE DATABASE whmcs;
GRANT USAGE ON whmcs.* to whmuser@localhost IDENTIFIED BY 'şifre';
GRANT ALL ON whmcs.* to whmuser@localhost;
FLUSH PRIVILEGES;
exit
Mysql veritabanımızı ve kullanıcımızı oluşturup, kullanıcıya gerekli yetkileri verdik.
Şimdi tarayıcımız üzerinden install.php dosyasını çağırabiliriz.
İlk gelen ekranımız haliyle, lisans uyarısı. Sözleşmeyi okuduk anladık ve kabul ediyoruz. İkinci ekranımızda konfigürasyon dosyalarının veya diğer dosyaların chmod ayarlarını, php versiyonunu ve gereksinim duyduğu bileşenleri kontrol ediyor.
Daha sonra lisans anahtarını soracaktır. Aynı sayfada mysql veritabanı detayları bulunuyor. Kullanıcı adımızı, şifremizi ve veritabanı ismimizi belirtiyoruz.
Eğer bilgiler doğru ise, veritabanına tabloları yükleyecektir ve yönetici sayfasına geçecektir. Kurulum işlemi bu kadar. Install klasörünü siliyoruz. Ayrıca verdiği sayfadaki dosyayı crontab'a yazıyoruz.
* * */12 * * php -q /usr/local/www/apache24/data/whmcs/admin/cron.php root
12 saatte bir çalışacak şekilde crontaba ekledim.
Diğer ayarları bende bilmiyorum, bakıp öğreneceğim artık.
Hiç yorum yok:
Yorum Gönder