Centos Web Panel Kurulumu


PHP ile yapacağınız projelerinizin ya da web sitelerinizin, Linux tabanlı serverlar üzerinde çalışması sağlıklı olacaktır. Linux sunucu yönetimi SSH terminali üzerinden yapıldığından dolayı SSH kullanımı bilmeyenler için yönetimi çok zor hatta imkansız duruma gelebilir. Bu yazımızda Linux’un Centos dağıtımı üzerinde kullanılan Centos Web Panel’in kurulumu ve özellikleri hakkında bilgi vereceğim.

Centos Web Panel, Centos 6, RedHat 6 ve Cloudlinux 6 minimal sürümlerinde çalışmakta olup 32 bit işletim sistemlerinde minimum 512 MB, 64 bit işletim sistemlerinde minimum 1024 MB RAM istemektedir. Önerilen RAM miktarı olarak 4Gb RAM önermektedir. Centos Web Panel kurulumu yapmadan önce işletim sistemi ve donanım gereksinimlerini kontrol etmeniz sağlıklı olacaktır.

Centos Web Panel kurulumu içerisinde birçok özellik ile beraber gelmektedir. Kurulum sırasında kendi yapılandırması ile beraber çok bileşeni kendi içinde optimize ederek daha hızlı ve stabil çalışmasını sağlamaktadır. Centos Web Panel ile gelen özellikler aşağıdaki gibidir.

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 şablonları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

Sistem

– 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.)

Ekstra Seçenekler
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.

KURULUM

Kurulum işlemlerinin yapılabilmesi için sunucunuza “Putty” programı ile SSH erişimi sağlamanız ve “root” kullanıcısı ya da root yetkisine sahip kullanıcı ile erişim sağlamanız gerekmektedir.

SSH erişimi sağladıktan sonra kuruluma başlayabiliriz. İlk işlem olarak “/usr/local/src” dizinine erişiyoruz. Bu işlemi aşağıdaki kod ile yapabilirsiniz.

Cd /usr/local/src

centos web panel kurulumu


Bu İçeriği Beğendiyseniz Arkadaşlarınızla Paylaşın

Kerem Emirhan
Natro Hosting'de Sunucu Destek Uzmanı olarak görev yapan Kerem, yazıları ile Hosting Blog'a katkı sağlıyor.

3 Comments

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  1. Mrb. centos 7 web panel kurulumunu tamamlıyorum. ftp düzgün çalışıyor. ama domainler çalışmıyor. Konu ile bilginiz var ise yardımcı olmanızı istiyorum lütfen. napsam domainler çalışmıyor. daha öncesinde EHCP panel kullanıyordum. domainler sorunsuz çalışıyordu vede ek bir ayar yapmama gerek yoktu. Domainlerim natro’da kayıtlı. daha öncesinde sizdeki domainlerimin name server ayarlarını ehcp panele göre ayarlamıştım. bu centos wep panelde bir değişiklik yapmam gerekiyormu. domainlerim ns1.ilkdomainim.com ns2.ilkdomainim.com olarak ayarlı idi. web panel seting de Shared IP: statik ip adresim NAT Local IP: ise local ip adresimi ekledim 192.168.1.100 ilk domaini domain oluşturdan eklemiyor. önce kullanıcı ekleyin diyor. kullanıcı eklerken ise domaini gir yazıyor. ilk domainimi buraya yazıyorum. ekledikten sonra aynı domaini birdaha zaten ekleyemiyorum. diğer domainlerimi eklememe gerek yok çünkü biriincisi çalışmadıki diğerlerini ekleyim. Biraz uzun oldu ama sizden ricam hangi ayarları yapmamız gerektiğini açıklarsanız sevinirim. bu arada dns function daki edit name server ips ayarlarınıda yaptım defalarca restart yaptım nafile.

    1. Centos web panelde nameserver ayarlarını yapabilmeniz için panelin ana sayfasında bulunan CWP İnfo bölümündeki nameserver adreslerini kullanmak istediğiniz adresler ile değiştirip ip bölümlerine sunucunun internete çıkan ip adresini yazmanız gerekmektedir. Sonrasında User Account > New Account bölümünden hosting hesabınızı açabilirsiniz. Bu durum haricinde özel olarak yapmanız gereken bir işlem bulunmuyor. Hata almaya devam ederseniz temiz bir yeniden kurulum yapıp işlemleri tekrar deneyebilirsiniz.

      1. Cevabınız için teşekkür ederim. Napsam olmadı meğerse modemde 53 portu kapalıymış. ns için 53 portunu açtım sorun kalmadı.

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format