CentOS Web Panel Kurulumu

Merhaba Arkadaşlar,

Bu makalemizde Centos 6.4 üzerinde Centos Web Panel kurulumundan bahsedeceğim.Yeni bir panel olmakla beraber geleceği olacakmış gibi hissetiren Web Panel ücretsiz olarak sizlere sunulmaktadır.

Açıkcası bu zamana kadar zPanel’den sonra beğendiğim Web Hosting Kontrol panelleri arasında yer almaya başladı.

Panelin bir çok güzel yanı var ama bunların yanında en çok dikkatimi çeken Varnish oldu, yani Apache sunucunuzun önüne cache olarak kurabilirsiniz.Varnish bir çok büyük proje’de unutulmayan yazılımlardan birtanesidir.İnternet’te Varnish ile ilgili bir çok makale bulunmaktadır.

ShoutCast ve TeamSpeak tek tuşla kurabilir ve birden fazla shoutcast sunucusunu Centos Web panel üzerinden yönetebilirsiniz.

Kurulum’la birlikte CSF Firewall’da geliyor.Arayüzden CSF Firewall’i aktif edebilir ve sunucunuzu daha güvenli bir hale getirebilirsiniz.

Bu arada Web Hosting Kontrol Paneli demişken, yani aslında Adından anlaşacağı üzere Centos Web Panel, Centos işletim sisteminde SSH üzerinden yaptığınız bir çok işi de Web Panel üzerinden yapabilirsiniz.

Üzerinde biraz daha çalışılırsa sanki daha güzel bir hal alacak gibi, Log tarafında biraz çalışmak iyi olurdu mesela.Diğer Kontrol Panellerinde alıştığınız parse edilmiş logları beklemeyin bence, direk /var/log dizini altını File Manager yardımıyla biraz daha temiz görebilirsiniz..

Panel’in yönetici seviyesi Maalesef sadece root seviyesidir.Yani Alan adlarınız için alt hesaplar oluşturmayı, domain seviyesinde Panel sunmayı unutun.Biraz daha bu yazılım firmalarına ve kendi web sitelerim barınacak zaten diyen arkadaşlar için kolay ve yönetilebilir bir arayüz bazı arkadaşların tercihi olabilir.

Yapabileceklerini listelememiz gerekirse aşağıdaki uygulamalarını yönetmenizi ve ekstra kendi desteklediği özellikleri görebilirsiniz.

Web Server
– Varnish Cache server desteği
– Apache’yi kendine göre derler ve %15 performans sağlar.
– Apache Server durumu ve yapılandırma desteği
– Apache vHostlari ve vhost sablonlarını düzenleyebilir, ek configurasyon yapabilirsiniz.
– Tek tuşla biri sanal hostlari rebuild edebilirsiniz.
– suPHP & suExec ile gelişmiş güvenlik sağlar.
– Mod Security + OWASP rules tek tık kurulum ve kolayca yönetilebilir.

PHP
– PHP derlemesi yapar ve %20 performans iyileştirmesi yapar.
– PHP Sürüm destekleri (Geçiş yapabileceğiniz sürümler : 5.2, 5.3, 5.4, 5.5)
– Basit PHP Editorü
– PHP eklentilerini tek tıkla kurabilirsiniz.
– PHP.ini Editör desteği & PHP Bilgisi (phpinfo) & PHP modüllerini listeleme

Kullanıcı Yönetimi
– Ekleme, Listeleme, Duzenleme ve Kullanıcı Silme özelliği
– Kullanıcı İzleme (Açık kullanıcı dosyaları ve socket dinlemeleri.)
– Shell Erişim Yönetimi

DNS
– FreeDNS desteği
– Dns bölgeleri ekleyebilir,silebilir,düzenleyebilir ve listeleyebilirsiniz.
– Nameserver iplerini güncelleyebilirsiniz.
– DNS Şablon Yönetimi

Email
-Postfix ve dovecot desteği
– E-Posta Kutuları ve Takma Adlar oluşturabilirsiniz.
– Roundcube webmail desteği
– Postfix Mail Kuyruğu izleme

System
– Donanım Bilgileri (Cpu çekirdek ve saat bilgileri)
– Bellek Kullanım Bilgileri
– Disk Durumu ve Bilgileri
– İşletim Sistemi Bilgileri (Kernel Versiyonu,Uptime Süresi vs..)
– Servis Durumları (Servisleri kolayca restart edebilirsiniz.Apache,Mail,Ftp vs…)
– ChkConfig Yönetimi (Tek tuşla aktif servisleri durdurabilir başlangıçta çalışmasını engelleyebilirsiniz.)
– Ağ port kullanımı
– Ağ ayarları
– SSHD Ayarları

Monitoring
– Canlı Servis İzleme Desteği (Monitor services eg. top, apache stats, mysql…)
– Java SSH Konsolu ile ssh clientlara gerek duymadan ssh bağlantısı kurabilirsiniz.
– Servis Ayarları (eg. Apache, PHP, MySQL…)
– Arkaplan’da shell komutları koşturabilirsiniz.

Security
– CSF Firewall desteği.
– SSL Sertifikaları Oluşturabilirsiniz.

SQL
– MySQL Veritabanı Yöneticisi
– Yerel MySQL kullanıcıları ve uzak mysql kullanıcı oluşturabilirsiniz.
– MySQL işlemlerini Live Monitoring ile izleyebilirsiniz.
– Veritabanları oluşturabilir,silebilirsiniz.
– Veritabanına birden fazla kullanıcı ekleyebilirsiniz.
– MySQL Sunucu Ayarları
– PhpMyAdmin (Web tabanlı phpmyadmin ile Veritabanlarınızı yönetebilirsiniz.)

Additional options
– TeamSpeak 3 Yönetimi (Voice servers) (tek tuşla kurabilirsiniz.)
– Shoutcast Yönetimi (Shoutcast Radyo Yöneticisi, birden fazla shoutcast server üretebilir ve kolayca yönetebilirsiniz.)
– Otomatik Güncelleme
– Yedekleme Yöneticisi
– Dosya Yöneticisi

ve bir çok özellik bulunmaktadır.

Bir sonraki versiyon’da gelecek özellik listeside şöyleymiş .

– quotas
– users panel (with v1.0)
– additional 3rd party applications
– improved security and limits per user
– ffmpeg and others…
– Server monitoring scripts (Load, Memory, Mail Queue, Security)
– Live notifications (get notification in CWP about issues on the server)
– SPAM Mail Server Filtering
…and many others

Yukarda bahsettiğim gibi kullanıcılarınıza bir panel verme şansınız yok şuan için sadece Root seviyesinde çalışan bir web paneldir.Ama sanırım zamanla ilerleyecek ve kullanıcı dostu bir arayüze sahip olacakmış gibi.Gerçi bir çok konfigurasyonu yine File Manager ile yapiyorsunuz ama olsun daha düzenli ve stabil olacağını düşünüyorum.

Kısacası CSF Firewall desteği olan, SMTP olarak Postfix , POP3 olarak dovecot , DNS server olarak Bind , FTP olarak VSFTP kullanan ve ek olarak Shoutcast , Teamspeak gibi modüllerini içinde barınan küçük ama güzel bir kontrol paneli.

Neyse bu kadar geyik yeterli sanırım, hemen kuruluma geçelim !

Sistem Gereksinimlerine göz atalım ;

System Requirements (CentOS 6 32bit or 64bit MINIMAL, ENGLISH version only.)
** Possible to work with CentOS 5 but not fully tested.
** Clean Installation required without MySQL.

Hacı abiler, CentOS 5 üzerinden çalışabilir ama test etmedik henüz diyor. CentOS 6 32 ve 64 bit ingilizce versiyon üzerinde kurabilirsiniz diyor.

Tabi MySQL Server kuruluysa kurulum esnasında sizden MySQL Root şifrenizi isteyecektir.Eğer kurulu değilse zaten kendi hallediyor.(Varolan veritabanlarınızda herhangi bir işlem yapmıyor.Ama yine de yedek almakta fayda var: ))

Kurulum için src dizini altına gitmemiz gerekiyor.

cd /usr/local/src

Kurulum için sh (shell script) dosyamızı indirelim.

wget http://dl1.centos-webpanel.com/files/cwp-latest.sh

ve aşağıdaki komutla Centos Web Panel kurulumunu başlatalım

sh cwp-latest.sh

Kurulum tamamlandıktan sonra aşağıdaki şekilde bir ekran sizi karşılıyor.IP adresiniz ve panel’e nasıl erişeceğiniz konusunda bilgiler yer almaktadır. Default Web Panel şifresi ssh şifrenizle aynıdır.

#############################
#      CWP Installed        #
#############################

go to CentOS WebPanel Admin GUI at http://SERVER_IP:2030/

http://46.2.134.65:2030
SSL: https://46.2.134.65:2031
---------------------
Username: root
Password: ssh server root password
MySQL root Password: MySQLRootSifresi

#########################################################
          CentOS Web Panel MailServer Installer
#########################################################
SSL Cert name (hostname): linux.sametyilmaz.com.tr
SSL Cert file location /etc/pki/tls/ private|certs
#########################################################

visit for help: www.centos-webpanel.com
Write down login details and press ENTER for server reboot!
Press ENTER for server reboot!

Enter’a bastıktan sonra sunucu yeniden başlıyor.Yeniden başladıktan sonra Web Panel’e aşağıdaki gibi erişebilirsiniz.

http://ipadresiniz:2030

veya HTTPS (SSL) üzerinden erişmek istersen

https://ipadresiniz:2030

üzerinden bağlabilirsiniz.

Bir sonraki makale’de Web Panel üzerinde DNS,SMTP ve Ftp yapılandırması hakkında bir makale yazarız inşallah. Hadi bakalım !

cwpsamets

Benzer Yazılar

Yorumlar

  • mesut , 28 Ağustos 2014 - 17:17

    Merhaba, web paneli kurdum fakat alt domain oluşturamadım
    blog.siteadı.com şeklinde alt domain nasıl oluşturabilirim. Bir türlü beceremedim.

    Cevapla
    • Samet YILMAZ , 28 Ağustos 2014 - 19:44

      Sol menüden Domain -> Add Sub Domain menüsünden yeni bir sub domain oluşturabilirsiniz.Sub domain olusturdugunuzun alan adına ftp ile bağlanıp dosyalarınızı yükleyebilirsiniz.

      Cevapla
  • Volkan , 30 Ağustos 2014 - 12:57

    Merhaba,

    ben paneli kurdum herşey tamam fakat yeni bir domain eklediğimde ilk oluşturduğum domain ile aynı dizinde ki dosyaları gösteriyor. kendi klasörünü kullanmıyor, bu sorunu nasıl düzeltebilirim ?

    Cevapla
  • gokhan , 05 Eylül 2014 - 01:46

    merhaba, teşekkürler güzel bir yazı olmuş. benim bir sorum var. sadece kendimin yönettiği 50 site var. cpanel malum pahalı. alternatif olarak dedicated makinam için zpanel ve centos web panel arasında kaldım. siz olsanız daha sorunsuz ve stabillik olarak hangisini tercih ederdiniz. benim kafamdan zpanel geçiyor sizin fikrinizi almak istiyorum.

    Cevapla
    • Samet YILMAZ , 05 Eylül 2014 - 09:18

      zPanel’i çok fazla kullanmadım guncellemeden sonrada arayüz tarafında yapılan değişikliklerle bir çok insan tarafından sevilse de benden veto yedi.Stabilliği konusunda tereddütlerim var malesef.Geçen bir kaç dizi sitesi için Centos Web Panel kullandım oldukça saglıklı ve performanslı calisiyor denemeni öneriririm.

      Centos Web Panel apache ve php’i daha iyi kullanıyor zPanel’e göre.Önündeki varnish hitli siteler için ilerde kullanabileceğiniz güzel bir özellik. Ufak tefek buglari olsa da size sıkıntı yaratacagını düşünmüyorum.

      Cevapla
  • Şafak , 05 Eylül 2014 - 12:39

    Merhaba Centos Web Panel Kurduktan sonra apache ya da litesipeed yüklemeye gerek varmı ? İyi çalışmalar…

    Cevapla
  • Şafak , 06 Eylül 2014 - 06:08

    Cevabın için Sağol Kardeşim…

    Cevapla
  • mustafa , 08 Eylül 2014 - 23:21

    slm kardes komple centos 6 yedegim var bunu vps ye nasil kurabilirim?

    Cevapla
  • Ali sami , 01 Ekim 2014 - 17:51

    Hocam Kurulum yapmadan önce php falan kurulu olmalı mı yoksa hepsini kendi mi kuruyor?

    Cevapla
  • Kekik balı , 01 Ekim 2014 - 19:17

    MErhaba,

    PHP nin kurulu olması gerekiyor mu yoksa kendisi tüm gerekli dökümanları yukluyor mu?

    Cevapla
  • Murat , 24 Kasım 2014 - 10:37

    Merhaba Samet kardeşim. Anlatımın için teşekkür ederim. Resmi bir kurumun Bilgi İşlem biriminde çalışıyorum. CentOS 6.5 ile denemeler yapıyorum. Boşta olan gov.tr uzantılı bir domainimiz var. Sıfırdan bir CentOS kurulumu ardından da CWP kurulumu yaptım. Kullanıcı oluşturdum. Domain ekledim. Resmi olduğu için nic.tr den DNS yönlendirmesini ns1.centos-webpanel.com ve IP adresini belirterek yaptım. Ama sanırım işte tam burada bir sorun var çünkü site çalışmıyor.
    Bu kon uda yardımcı olmanı rica ediyorum.
    Teşekkürler.

    Cevapla
  • anonim , 29 Mayıs 2015 - 18:59

    Merhaba Yazı İçin Teşekkürler..

    Bu Centos Web Panel Hakkında Merak Ettiğim Bir şeyler Var Ftp ve Mailleri Panelden mi Oluşturuyoruz? Yani Ftp Kullanıcı Adı Şifre sVs Panelden mi Ayarlanıyor Yoksa Bu Kontrol Paneli Dışı Aldığımız Firmadan mı Alacağız? teşekkürler

    Cevapla

Yorum Yazın

Su elementleri kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


+ altı = onüç

Arama
RSS
Beni yukari isinla