• 30-05-2009, 09:08:07
    #1
    Merhabalar;
    İnternette dolaşırken denk geldim bir script yazılımını sizinle paylaşmak istedim.
    ben denedim güzel bir script siz arkadaşlarımında yorumlarını merak ettim için burda paylaşmak istedim.
    Bu paylaşım Sonrasında İnşallah (-) Rep Layık Görmesiniz. Ne Zaman Bir Şeyler Paylaşsam Bazı Arkadaşlar Saolsunlar (-) Reple Ödüllendiriyor ve polemik yaratıyor.

    Resmi Sitesindeki Acıklaması:


    Vizra, bir Türkçe hosting scripti 'dir. Şu an 1000'den fazla aktif müşterisi olan bir hosting firması için özel olarak geliştirilmeye başlanmış ve kısa bir süre sonra diğer hosting firmalarının da ücretsiz olarak istifadesine sunulmuş, web tabanlı bir hosting yönetimi, müşteri takip, destek, faturalandırma sistemidir.
    Vizra3 versiyonu şu an geliştirilmekte olup, tamamen yeni bir kodlama ile baştan yapılandırılmaktadır. Vizra3 ile birlikte çoklu dil ve kur desteği, template özelliği sayesinde tasarımın tamamen değiştirilebilirliği gelmektedir.
    Sistemimiz sadece hosting firmaları değil, müşteri takip ihtiyacı olan bütün firmalar tarafından kullanılmaktadır. Servis ekleme menüsünden istediginiz özelliklerde istediğiniz ürünü ekleyip bunu müşterilerinize sunabilir, bu ürünlerin faturalandırma ve takip işlemlerini yönetim panelinden yapabilirsiniz.
    Vizra, müşteri ve yönetim panelinden oluşmakta olup, cPanel ve Plesk kontrol panelleri, directi alan adı tescil sistemi ile uyumludur. Vizra yönetim panelini kullanarak directi domain sisteminizdeki hemen hemen bütün işlemleri yapabilirsiniz. Eğer cPanel veya Plesk kontrol paneliniz varsa, hesap açma, kapama, askıya alma ve bunun gibi birçok işlemi yine Vizra yönetim panelinden yapabilirsiniz.
    Vizra aynı zamanda sahip olduğunuz sunucuları gözetlemenize de yardımcı olmaktadır. Sunucunun anlık yük durumları (sadece linux sunucularda); web sunucusu, mysql vb servislerinizin anlık durumlarını yönetim panelinden görebilir, kritik yük seviyesinde veya herhangi bir servisin kesilmesi durumunda email veya entegre sms sistemi ile durumdan haberdar olabilirsiniz.
    Güvenlik ve kodları korumak için Vizra, ionCube şifreleme yazılımı ile şifrelenmiştir. Eğer sisteminizde bu yazılım yüklü değilse ionCube Loaders sayfasından sisteminize uygun yazılımı ücretsiz olarak indirip kurabilirsiniz.
    Vizra'nın benzersiz özelliklerini DEMO sayfamızdan tecrübe edebilir veya hemen ücretsiz olarak indirip kendi sisteminize kurabilirsiniz.

    Download Link:

    Vizra Hosting Scripti | Müşteri Takip | Hosting Yönetimi | Destek Sistemi

    Alternatif Download Link

    http://rapidshare.com/files/238797553/vizra2.3.zip.html

    Kurulum

    Bu sayfa kısa zaman içinde güncellenecektir
    Gereklilikler
    ----------------
    - PHP 4.x+,
    - mySQL 3.x+
    Ioncube.
    php.ini ayarları:
    magic_quotes_gpc Off
    magic_quotes_runtime Off
    Vizra IONCUBE yazilimi ile sifrelenmistir, devam etmeden once, sisteminize uygun olan IONCUBE dosyalarini indirip (PHP Encoder, protection, installer and performance tools from ionCube: Loader Download) Vizra'nin bulundugu dizine upload etmeniz gerekmektedir.
    Lütfen dikkat; butun FTP transferlerinizi BINARY mode kullanarak yapmalisiniz, aksi halde kurulum hatali olacaktir.

    Düzenleyebileceginizi Dosyalar
    -------------------------------
    Vizra IONCUBE ile sifrelendigi icin php kodlarina mudahele edilememektedir. Fakat gorunus olarak kendinize uyarlayabilmenizi icin asagidaki dosyalar bunun disinda tutulmustur:
    /mods_layout.php Musteri Panelinin ana gorunumu ve logo
    /mod_welcome.php Musterinin ilk giris yaptigi anda karsisina gelen sayfa
    /mod_maintenance.php Vizra bakimda oldugu zaman musterinin karsilastigi sayfa
    /mod_suspended.php Hesabi askida olan musterinin karsilastigi sayfa
    /order_bottom.php
    /order_top.php Siparis formunun alt ve ust bloklari

    Kurulum
    ---------

    Sisteminize uygun zipi indirdikten sonra zipin içinde bulunan ioncube dizinini vizra dizinin icine kopyalayip, FTP'den dosyalarinizi BINARY mode kullanarak sunucunuza upload ediniz.

    - Dosyalari yükledikten sonra, mySQL sunucunuzda bir Veritabani ve kullanici olusturup, bu kullaniciya gerekli haklari veriniz.
    - config.php dosyasinda gerekli degisiklikleri yaptiktan sonra, web tarayicinizdan http://alanadiniz.com/vizra/install/install.php dosyasini calistirip veritabani islemlerini gerceklestiriniz. Bu islemden sonra install dizinini mutlaka siliniz.
    - Eger hata almadiysaniz http://alanadiniz.com/vizra/cp/ adresinden giris yapabilirsiniz.

    İIlk kullanimda
    Email: admin@vizra.net
    Sifre: setup

    Otomatik Islemler
    ------------------
    Vizra, Günlük fatura olusturma,gonderme, sunucu monitor vb islemleri otomatik olarak yapabilmektedir, bunun icin asagidaki dosyalar belirli periyodlarla calistirilmasi gerekmektedir:

    Linux sistemlerde asagidaki crontab komutlari ile bu islemleri otomatik olarak yapabilirsiniz:
    45 2 * * * cd /home/vizra/www/cp/cron; /usr/bin/php cron_jobs.php > /dev/null 2>&1
    30 9 * * * cd /home/vizra/www/cp/cron; /usr/bin/php cron_suspend.php > /dev/null 2>&1
    0 */1 * * * cd /home/vizra/www/cp/cron; /usr/bin/php hourly.php > /dev/null 2>&1
    */1 * * * * cd /home/vizra/www/cp/cron; /usr/bin/php cron_monitor.php > /dev/null 2>&1
    */1 * * * * cd /home/vizra/www/cp/cron; /usr/bin/php minutely.php > /dev/null 2>&1

    Siparis Formu
    --------------
    Siparis formu adresi:
    http://alanadiniz.com/vizra/order.php 'dir.
    Plan adi ile baslamak icin, web sitenize siparis linklerini :
    http://alanadiniz.com/vizra/order.php?p=plan_id
    seklinde ekleyebilirsiniz. Burada plan_id yerine plani olustururken kullandiginiz planID'yi yaziniz.


    NOT: KURULUM VE ACIKLAMASINI KENDİ SİTESİNDEN ALINTI YAPTIM
  • 30-05-2009, 09:25:56
    #2
    Vizra 2.2'deki nusoap.php Sorunu

    Php 5 sunucular için nusoap.php dosyasının güncellenmesi gerekiyor. Bu dosyanın güncellenmiş halini size kısa sürede vereceğiz.


    Yaması:
    Hosting Scripti & Müşteri Destek ve Takip Sistemi


    Plan Grupları Nedir ?

    Plan grupları bellirli bir grubun extra özellik talabinde bulunduğunda otomatik olarak hesaplanması ve faturalandırılmasıdır.

    Örnek olarak;

    ID 1

    Grup Adı: Linux Web Hosting

    Trafik Çapranı: 60.00

    Alan Çarpanı: 35.00


    Burdaki 60 ve 35 in anlamı müşteri fazladan trafik ve alan istediğinde trafik hesabı normal paket fiyatı üzerinden %60 %35 üzerinden hesaplanır ve faturası otomatik olarak yansıtılır.

    Müşteri Paneli kısmında ki PAKETLERİM menüsünden bulunan EXTRA bölümü burdaki oranlara göre çalışmaktadır.

    Not: Daha önceden VİZRA 2.1 i kullanıyor ve planlarınız hali hazırda ise PLAN GRUBU ekledikden sonra PLAN larınızı düzenleyip Plan Grubunu Seçmelisiniz. Aksi Halde Gerekli Hesaplama Yapılmacaktır.

    otomatik cPanel işlemleri için ayarlar

    Vizra 2, birçok cPanel işlemini otomatik olarak yapabilmektedir.

    WHM Reseller yetkiniz varsa;

    - hesap açabilir
    - askıya alabilir
    - hesap silebilirsiniz.

    WHM Root yetkiniz varsa bunlara ilave olarak;

    - reseller hesabı açılması ve limitlerin belirlenmesi
    - hesap upgrade / downgrade
    - bandwidth ayarı
    - kota ayarı
    - ÅŸifre deÄŸiÅŸtirme iÅŸlemlerini yapabilirsiniz.



    Bu işlemleri yapabilmeniz için WHM panelinde Cluster/Remote Access bölümünden bulunan Setup Remote Access Key linkine tıklayarak, ------BEGIN WHM ACCESS KEY------ ve -------END WHM ACCESS KEY------- arasında kalan kısmı (bu satırlar dahil değil) Vizra'da oluşturduğunuz cPanel sunucu ayarları kısmında Access Key bölümüne yapıştırıp kaydediniz.

    cPanel sunucusuna RESELLER eriÅŸim yetkiniz varsa,

    Sunucu ayarlarındaki Remote Access Key (Reseller) bölümüne, WHM Reseller Panelinizden aldığınız Access Key'i yapıştırın ve Kullanıcı Adı kısmına RESELLER kullanıcı adınızı girin.

    WHM Reseller Panelinize girip paket oluşturun. Daha sonra Vizra Planlar Bölümünde bir plan oluşturup, Plan ID yazan yere, paket oluştururken kullandığınız paket adını girin.

    Örnek:

    Reseller kullanıcı adımız vizra, oluşturduğumuz paket adı web100 olsun. cPanelde oluşturulan paketin gerçek adı vizra_web100 olacaktır.

    - Vizrada Plan oluştururken Plan ID kısmına web100 yazın
    - Paket türü olarak Shared'i seçin.
    - Sunucu ayarlarında Kullanıcı Adı bölümüne vizra yazın.

    cPanel sunucusuna ROOT eriÅŸim yetkiniz varsa,
    WHM Root panelinize girip, aldığınız Access Key'i, sunucu ayarlarındaki emote Access Key (Root) bölümüne yapıştırın.

    Daha sonra Packages bölümünden Reseller'ınız için bir paket oluşturup, bu paket adını, Planlar bölümünde oluşturduğunuz Reseller paketinizin Plan ID kısmına yapıştırın.

    Örnek :

    Oluşturduğumuz Reseller paketinin adı RS01 olsun. (root_RS01 olmayacak)

    - Vizrada Plan oluştururken Plan ID kısmına RS01 yazın
    - Paket türü olarak Reseller'i seçin.


    Eğer sunucu sizinse, normal müşterileriniz için kendinize bir Reseller hesabı açıp bu işlemleri bu Reseller Access Key'i ile yapmanız daha iyi olacaktır.

    Normal paketlerin açılımı, cPanelde oluşturduğunuz paket limitleri baz alınarak yapılır.

    Reseller paketlerindeki Reseller limitlerinde, Vizra'daki paket limitleri baz alınır.

    Paket isimlerinde alt tire kullanmayınız.

    IonCube -- Zend Optimizer ile beraber (Döküman)

    Bildiğimiz üzere IonCube zend ile birlikte çalışmamaktadır ve php sorunları çıkarmaktadır alt kısımdaki yöntem ile Fedora Core 4 - php4 - cpanel - zend yüklü bir servera ioncube'yi nasıl ekleyeceğinizi anlatmaktayım.

    Servera ssh üzerinden root olarak giriş yapıldıktan sonra.

    cd /usr/local
    ----------------
    wget http://downloads2.ioncube.com/loader...lin_x86.tar.gz
    ----------------
    tar -zxvf ioncube_loaders_lin_x86.tar.gz
    ----------------
    pico /usr/local/Zend/etc/php.ini

    CTRL+W tuş kombinasyonu ile arama moduna geçiyoruz ve şunu yazıyoruz zend_extension= zend satırını göreceksiniz alt kısımdaki şekilde


    Kod:
    [Zend]zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.1zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.1zend_optimizer.version=3.0.1zend_extension=/usr/local/Zend/lib/ZendExtensionManager.sozend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
    Yukardaki satırı aşağıdaki şekilde düzenliyoruz burda ioncube loaderinizi en başa eklemeniz gerekiyor aksi halde çalışmayacak ve php de de sorunlarla karşılaşırsınız. PHP versiyonunuzun 4.4 olduğunu var sayıyorum php versiyonuna göre loader yüklemeniz gerekmekte hangi loaderi yüklemeniz gerektiğini bilmiyorsanız yukardaki ioncube download adresinden ioncubeyi makinanıza çekin ve sunucunuzda her hangi bir site altına yükleyin ardından site üzerinde ioncube-loader-helper.php dosyasını çalıştırın ve zend extension ile ilgili linki tıklayın size yüklemeniz gereken *.so dosyasını gösterecek.

    Evet devam ediyoruz ve yukardaki zend bölümünü aşağıdaki şekle çeviriyoruz ve ioncubeyi ekliyoruz.


    Kod:
    [Zend]zend_extension=/usr/local/ioncube/ioncube_loader_lin_4.4.sozend_extension_manager.op timizer=/usr/local/Zend/lib/Optimizer-3.0.1zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.1zend_optimizer.version=3.0.1zend_extension=/usr/local/Zend/lib/ZendExtensionManager.sozend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
    Son olarak service httpd restart çekiyoruz ve ioncube ile zend beraber çalışmaya başlıyor.

    (ALINTIDIR)

    CRON kurulumu

    Vizra, her günün belli saatlerinde

    - son ödeme tarihine x gün kalan faturaları email ile müşterileri gönderebilmekte
    - son ödeme tarihine x gün kala fatura oluşturabilmekte
    - 3 günden fazla müşteriden cevap bekleyen biletleri otomatik olarak kapatabilmektedir.

    Bunun her gün otomatik olarak yapılabilmesi için, CRON kurulumu yapılması gerekmektedir. Bu kurulum linux ve windows sistemlere göre farklılık gösterebilir.

    Linux sistemler için CRON kurulumu :

    # sisteminiz curl destekliyorsa :
    15 2 * * * curl -s -o /dev/null http://www.domain.com/vizra/kurulumu.../cron_jobs.php

    veya

    # direk php ile calıştırmak için :
    15 2 * * * /usr/bin/php /home/vizra/kurulumuna/giden/yol/cron_jobs.php > /dev/null 2>&1

    Bu satırları cron olarak eklemeniz gerekmektedir. Hesabınız bir cpanel sunucu üzerinde ise cpaneldeki CRON JOBS bölümünden bu işlemi yapabilirsiniz.



    Windows sistemler için CRON kurulumu :

    Windowsta bulunan Scheduled Tasks 'Zamanlanmış Görevler' programını kullanarak

    c:\php\bin\php.exe c:\vizra\kurulumuna\giden\yol\cron_jobs.php

    komutunu ekleyiniz.

    Bu satırlarda php yolu ve cron_jobs.php dosyasına giden yol sizde farklı olabilir, bunları kendi sisteminize göre düzenlemelisiniz.

    Yine bu satırlarda CRON'un başlayacağı zaman gece 2:15 olarak girilmiştir, bunu ihtiyacınıza göre değiştirebilirsiniz.

    cron_jobs.php dosyası her gün için sadece 1 defa çalışır. Bir gün için çalıştıktan sonra aynı gün bir daha hiçbir şekilde çalışmaz. Bu, dosya yolunu bilenlere karşı önlem için bu şekilde düzenlenmiştir.

    *** Bu işlemlerin otomatik olarak yapılabilmesi için ayarlar kısmından aktif edilmesi gerekmektedir ***
  • 30-05-2009, 09:39:51
    #3
    Alıntı:
    Windows sunucuya ioncube kurulumu
    Alıntı
    Merhaba arkadaşlar , ioncube ile aramdaki macera 15 gün önce başladı bir hal oldu vizrayı kurayım dedim sunucum windows , istedi benden ioncube arastırdım bir kaç yerde kurulumu hakkında bilgiler verilmiş indirceksin dosyayı klasore atıcaksın sonra zend kurcaksın sonra gidip php.ini de satır bulacak yapıştırcaksın vs... yapılan tüm açıklamalar anlatımlar hep böyle velhasıl kelam uğraştım günlerce ama kurmak nerde.... en sonunda çözdüm çözdümde çözen diğer arkadaşlar gibi bildiğim bir şeyi paylaşmaktan kaçmadım şimdi nasıl çözdüğümü ve olurda sorunla karşılaşırsanız nasıl aşacağınızı anlatıyorum .

    İlk olarak yapmanız gerek bu linkten ioncubenin setup dosyasını indirip sunucunuza kurmak . http://downloads2.ioncube.com/loader...in_x86_ipf.zip

    kurarken kurdugunuz makinayı secin ve dosyaların cıkarılacağı klasoru secerken masa üstünü işaretleyin, masa üstüne ioncube adında bir klasor olusacak , sonra alın o klasoru C: dizini altına veya istediğiniz herhangi bir yere koyun ama yeri değişmiyecek şekilde.
    daha sonra C:\windows dizini altında php.ini dosyasını bulun ve not defteri ile açın en alt satıra gidin ve bu kodu ekleyin sadece ioncube kuracaksanız zend kurmanıza zaten lüzum yok.

    [ZEND]
    zend_extension_ts = C:\vizranınyolu\ioncube\ioncube_loader_win_5.0.dll

    tüm bunları yaptıktan sonra ioncube dosyasına okuma calıstırma ve yazma yetkisi vermeniz gerekiyor zaten olayda burda bitiyor anlatan herkez iyi güzel anlatmıs kulaktan dolma bilgilerle ama hiç kimse kardeşim windows sunucuda kuracaksan git ioncube dosyasına yetki ver dememiş )
    Vizra 2.2 - Yük monitor scripti

    Vizrada diğer linux sunucularınızdaki yükü monitor etmek için, monitor etmek istediğiniz sunucuda bir web hesap açın. Kullanıcı adı örnek vzr olsun..

    Daha sonra ekteki 2 php dosyasını bu hesabın içindeki www dizinine yükleyin.

    Vizrada sunucu ayarları kısmında Yük monitor'u aktif edip, Yük scripti kısmına:

    http://monitor.etmek.istediginiz.sun.../~vzr/load.php

    http://forum.vizra.net/attachment.ph...0&d=1197173744
    Arkadaşlar işinize yarıyabilcek konularıda bu bölümde internetten arıyarak toparladım.
    yanlış bir durum varsa özür dilerim.
  • 30-05-2009, 09:57:06
    #4
    Üyeliği durduruldu
    İyi sistem ama darmadağan.Çok yoruyor
  • 30-05-2009, 09:58:45
    #5
    StarBacK adlı üyeden alıntı: mesajı görüntüle
    İyi sistem ama darmadağan.Çok yoruyor
    Evet olabilir biraz araştırma yaptım dahada geliştirdiklerini öğrendim en azından awbs whmcs gibi büyük yazılımları alamayan arkadaşlar bu yazılımı kullanabilir diye düşündüm.
    Teşekkürler Yorumun icin.
  • 30-05-2009, 10:00:21
    #6
    Üyeliği durduruldu
    Önemli değil,Gelişmeye açık bir sistem.Türk yapımı olduğu için %100 destek tabiyki.
  • 30-05-2009, 10:02:24
    #7
    Bence bir çok arkadaşımızın işine yarıyacağı kanatindeyim.
  • 30-05-2009, 10:09:40
    #8
    Üyeliği durduruldu
    Açık kaynak olmaması bence gelişmesinin önünde büyük bir engel.. Eğer kodlar şifrelenmiş olmasaydı şu an bu script en azından directadmin, helm gibi kontrol panellerini, Enom ve Onlinenic gibi registrar hesaplarını destekliyor olurdu..

    Güzel bir paylaşım olmuş mutlaka kullanmak isteyen arkadaşlar vardır.
  • 30-05-2009, 10:12:01
    #9
    grikare adlı üyeden alıntı: mesajı görüntüle
    Açık kaynak olmaması bence gelişmesinin önünde büyük bir engel.. Eğer kodlar şifrelenmiş olmasaydı şu an bu script en azından directadmin, helm gibi kontrol panellerini, Enom ve Onlinenic gibi registrar hesaplarını destekliyor olurdu..

    Güzel bir paylaşım olmuş mutlaka kullanmak isteyen arkadaşlar vardır.
    3x versiyonunda hepsinin olaçağı söyleniyor.

    destek verilirseki ebce veren arakadaşlarımız ustalarımız olucaktır diye düşünüyorum gelişimi fazla süreceğinide sanmıyorum.

    yakın zamanda oda cıkar.

    kapalı kaynak kodlu olması sebebi emek hırsızlığı bence.