Vhcs Kurulumu

vhcs; cpanel , plesk gibi gelişmiş hosting kontrol panelidir ve açık kaynaklıdır.

Son sürümü olan 2.4.8 ile de tüm hatalarından arınmış linux üzerinde kullanılabilecek en iyi Hosting Control Panel

Kurulum Harfiyen uygulanırsa sorunsuz kurulacaktır.Biz Sayın Burak Demiröz ile 3 gün sabahlama ile kurmayı başardık.Biraz sıkıntı yaşanabilir.

öncelikle vhcs paneli indiriyoruzhttp://www.vhcs.net/.

Vhcs çalışabilmesi için gereksinizmler şu şekildedir.

  • Apache – Webserver
  • Postfix – MTA
  • ProFTP
  • PHP
  • Perl
  • MySQL-Database
  • POP3 and IMAP
  • OpenSSL or mod_ssl for SSL-Webs
  • BIND – DNS Server
  • iptables (optional)
  • Sisteminizi vhcs için hazırlama
    vhcs’nin çalışması için terminal ekranına sırası ile aşağıdaki satırları yazınız.

    Terminal ekranı hakkında bilgi sahibi olmayan arkadaşlarıma http://tik.la/oc adresindeki yazımı incelemeleri ni öneririm.

    Kod:
    sudo aptitude install ssh postfix postfix-tls proftpd proftpd-mysql
    
    sudo aptitude install courier-authdaemon courier-base courier-imap courier-maildrop
    
    sudo aptitude install courier-pop libberkeleydb-perl libcrypt-blowfish-perl libcrypt-cbc-perl
    
    sudo aptitude install libcrypt-passwdmd5-perl libdate-calc-perl libdate-manip-perl
    
    sudo aptitude install libdbd-mysql-perl libdbi-perl libio-stringy-perl libmail-sendmail-perl
    
    sudo aptitude install libmailtools-perl libmd5-perl libmime-base64-perl libmime-perl
    
    sudo aptitude install libnet-dns-perl libnet-netmask-perl libnet-perl libnet-smtp-server-perl
    
    sudo aptitude install libperl5.8 libsnmp-session-perl libterm-readkey-perl libtimedate-perl perl
    
    sudo aptitude install perl-base perl-modules bind9 diff gzip iptables libmcrypt4 php4 patch php4-mcrypt
    
    sudo aptitude install php4-mysql php4-pear procmail tar original-awk libterm-readpassword-perl
    
    sudo aptitude install libsasl2-modules libsasl2 sasl2-bin bzip2 gcc make libc6-dev mysql-client-4.1
    
    sudo aptitude install mysql-server-4.1 apache2 apache2-common apache2-mpm-prefork
    
    sudo aptitude install libapache2-mod-php4

    gerekli paketleri kurduktan sonra indirdiğiniz arşivi açın. (root kullanıcısının masaüstüne açtığınızı varsayıyorum)

    yine linux terminalden

    cd /root/Desktop/vhcs2.4.7

    komutu ile vhcs dizinine ulaşın ve aşağıdaki komutları uygulayın.

    Kod:
    make
    make install

    bu komutları uyguladıktan sonra
    /tmp/vhcs-2.4.8 dizinine gidin

    bu dizinde bulunan etc klasörünün içerisindeki dosyaları /etc klasörüne
    usr klasörünün içerisindeki dosyaları /usr klasörüne
    var klasörünün içerisindeki dosyaları /var klasörüne
    kopyalayınız.

    /var/www/vhcs2/engine/ dizininde bulunan vhcs2_common_code.pl dosyasının metin düzenleyiciniz ile açınız.

    1408. satıra gidiniz ( my $cipher = Crypt::CBC -> new( )
    hemen altta bulunan

    Kod:
    'key'             => $main::db_pass_key,

    satırının hemen bir üst satırına

    Kod:
     'keysize'=>32,

    kodunu ekleyiniz.

    yine 1446. satırda bulunan my $cipher = Crypt::CBC -> new( bölümünede yukarıdaki

    Kod:
     'keysize'=>32,

    ekleme işlemini aynen uygulayınız.

    terminal ekranından
    cd /var/www/vhcs2/engine/setup dizinine gidip
    ./vhcs2-setup komutu ile kuruluma başlayabilirsiniz.

    kurulum işlemi bittikten sonra http://localhost/vhcs2 adresi ile kontrol paneline kurulumda belirttiğiniz kullanıcı adı ve şifre ile giriş yapabilirsiniz.

    Vhcs Kurulumu” üzerine 6 düşünce

    1. lebidagli

      Uğur bey ellerinize sağlık güzel paylaşım olmuş yanlız ben tam olarak çözemedim terminal ekran’ı bulamadım 🙁
      birazdaha detayulı olarak anlatırsanız çok sevinirim şimdiden çok teşşekür ederim iyi çalışmalar…

    2. Uğur Ethem AYDIN Yazar

      Sizin için ufak bişiler karaladım.Belki sizin gibi yeni başlayan kişiler aynı sıkıntıları çekiyordur.Aydınlattıınız için teşekkürler.
      Terminal ekranı nedir ? buradaki yazımızda kısaca bir kaç resim eşliğinde putty nasıl kullanılır onu anlatacağım.http://tik.la/oc

    3. ali

      Bu yazılımın kurulumunda mysql ve php nin neden eski sürümleri kullanılmış acaba?

    4. Uğur Ethem AYDIN Yazar

      bu yazıyı eski bloğumda yazdığımda son sürümler onlardı.

      siz son sürüm numaralarını biliyorsanız onları yüklemenizi öneneririm. (sudo aptitude install mysql-server-4.1 yerine)mysql-server-5.1 gibi.

      Ancak Vhcs desteği kesilmiş bir hosting control paneli bilginize…

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak.