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.
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.
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.
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
'key' => $main::db_pass_key,
satırının hemen bir üst satırına
'keysize'=>32,
kodunu ekleyiniz.
yine 1446. satırda bulunan my $cipher = Crypt::CBC -> new( bölümünede yukarıdaki
'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.
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…
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
Bu yazılımın kurulumunda mysql ve php nin neden eski sürümleri kullanılmış acaba?
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…
Nice topic – respect !
Ne icin, tesekkur ariyordum