Makale Rehberi
CWP kontrol panelini nasıl kurarım?
CENTOS Web Paneli Yapılandırma Eğitimi
VPS kullanarak web siteleri oluşturan çevrimiçi pazarlamacılar için , aralarından seçim yapabilecekleri çok sayıda ücretsiz ve ücretli kontrol paneli bulunmaktadır. Tam işlevselliğe sahip hangi VPS kontrol panelini seçeceğinizden emin değilseniz, CWP kontrol paneli önerilir.
CentOS Web Paneli Nedir?
CWP Kontrol Paneli, CentOS, RHEL, Scientific Linux gibi RPM tabanlı dağıtımlar için tasarlanmıştır.

Web barındırma ortamlarını kolayca yapılandırmak için yaygın olarak kullanılabilen ücretsiz ve açık kaynaklı bir kontrol panelidir.
Diğer kontrol panellerinden farklı olarak, CWP otomatik olarak LAMP yazılımını ve Varnish önbellekleme sunucusunu devreye alır.
CWP sistem gereksinimlerini yükleyin
- 32 bit sunucu 512 MB RAM
- 64 bit sunucu 1024 MB RAM
- Sabit disk 10 GB
操作系统
- CentOS 6.x, 7.x
- RedHat 6.x, 7.x
- CloudLinux 6.x, 7.x
Herhangi bir sorundan kaçınmak için, kurulum işleminden önce bu eğitici öğreticinin tamamını dikkatlice okuduğunuzdan emin olun.
- CWP kontrol paneli yalnızca statik IP adreslerini destekler.
- CWP kontrol paneli, dinamik veya dahili IP adreslerini desteklemez.
- CWP Denetim Masası, kaldırıcılar sunmaz.
- CWP'yi yükledikten sonra, kaldırmak için sunucuyu yeniden yüklemeniz gerekir.
- CWP'yi yalnızca yeni kurulan işletim sistemlerine herhangi bir yapılandırma değişikliği olmadan yükler.
CWP Kontrol Paneli Özellikleri
CWP'nin birçok özelliği ve ücretsiz hizmeti vardır.
Chen Weiliang'ın daha önce de belirttiği gibi , CWP sunucunuza otomatik olarak eksiksiz bir LAMP hizmeti (Linux, Apache, PHP, MySQL , phpMyAdmin , web posta , posta sunucusu vb.) kuracaktır.
CentOS Web Panelinde bulunan özellikler ve hizmetler şunlardır:
- Şu anda yönetici ve istemci panellerini içerir
- (Entegrasyon için özel modüller oluşturmayı da isteyebilirsiniz)
CentOS Web Panelini (CWP) yüklemeye hazırlık
VPS arka ucunuz, CentOS sistemini kurmadan önce ana bilgisayar adını ve IP adresini ayarlamadıysa, ana bilgisayar adını ve IP adresini manuel olarak ayarlamanız gerekebilir.
ana bilgisayar adını ayarla
CWP kurulumunu başlatmak için, Linux sunucusuna kök kullanıcı olarak giriş yapın.CWP resmi web sitesindeki talimatlara göre, önce ana bilgisayar adını ayarladığınızdan emin olun.
Önemli: Sunucudaki ana bilgisayar adı ve alan adı farklı olmalıdır (örneğin, sunucunuzdaki alan adı domain.com ise, ana bilgisayar adı olarak hostname.domain.com kullanın).

hostnamectl set-hostname hostname.domain.com hostnamectl
- Lütfen hostname.domain.com adresini ikincil alan adınızla değiştirin.
Sunucu IP adresini ayarlayın
Kullanmakta olduğunuz VPS sunucusu, sunucu IP adresini zaten ayarlamışsa bu adımı doğrudan atlayabilirsiniz.
Aksi takdirde, sunucu IP adresini ayarlamanız gerekebilir . Ağ yöneticisini kontrol ederek IP adresini yapılandırmak için grafiksel bir kullanıcı arayüzü sağlayan nmtui ( NetworkManager metin kullanıcı arayüzü ) yardımcı programını kullanacağız.
yum install NetworkManager-tui nmtui

Sunucu güncellemesi
Adım 1: CWP için gerekli olan wget paketini kurun ve indirin ▼
yum install wget -y
- Yukarıdaki komutu girdikten sonra bir hata mesajı görünürse, lütfen sunucuyu yeniden kurun ve bunun yerine aşağıdaki komutu kullanın▼
yum install wget
Adım 2: Sunucunuzu güncellemek için bu komutu kullanın ▼
yum update -y
3. Adım: Güncellemeyi etkinleştirmek için bir kez yeniden başlatın ▼
reboot
CWP programını yükleyin
2 sürüm vardır, lütfen CentOS sürümünüze göre seçin:
- CWP6'nın CentOS 6 sürümünü yükleyin
- CWP7'nin CentOS 7 sürümünü yükleyin (önerilir)
CWP6'nın CentOS 6 sürümünü yükleyin
Adım 1: / usr / local / src dizinine gidin ▼
cd /usr/local/src
Adım 2: En son CWP sürümünü indirmek için bu komutu kullanın ▼
wget http://centos-webpanel.com/cwp-latest
3. Adım: Yukarıdaki URL yanlışsa, lütfen bunun yerine aşağıdaki bağlantıyı kullanın ▼
wget http://dl1.centos-webpanel.com/files/cwp-latest
Adım 4: CWP kurulumuna başlamak için bu komutu kullanın ▼
sh cwp-latest
CWP7'nin CentOS 7 sürümünü yükleyin (önerilir)
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
- Yukarıdaki URL yanlışsa, lütfen bunun yerine aşağıdaki bağlantıyı kullanın ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest
CWP yükleme işlemi örneği ▼

Chen Weiliang'ın kurulum işlemi sadece 5-10 dakika sürdü. 4G'nin altındaki internet hızları için, ağ hızınıza bağlı olarak 10 dakika, 30 dakika veya daha uzun sürebilir.
Son olarak, aşağıdaki kurulum tamamlandı mesajını göreceksiniz ▼

Adım 5: Lütfen bu önemli bilgileri kaydedin, örneğin:
- MySQL süper kullanıcı şifresi, CWP giriş URL'si çünkü daha sonra ihtiyacınız olacak.
Adım 6: Ardından sistemi yeniden başlatmak için Enter tuşuna basın. ▲
Güvenlik Duvarı/Rota Yapılandırması
CWP için varsayılan web kontrol arabirimi bağlantı noktaları 2030 (HTTP) ve 2031'dir (HTTPS).
Bu iki bağlantı noktasının güvenlik duvarı/yönlendirme yoluyla CWP web konsoluna uzaktan erişmesine izin vermelisiniz.
Adım 1: iptables dosyasını düzenleyin ▼
vi /etc/sysconfig/iptables
Adım 2: Aşağıdaki içeriği ekleyin ▼
[...] -A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT [...]
3. Adım: Öncelikle düzenleme modundan çıkmak için ESC tuşuna basın, ardından ▼ yazın.
:wq
4. Adım: Değişikliklerin geçerli olması için iptables hizmetini güncelleyin.
service iptables restart
CWP Kontrol Panelinde Oturum Açın
Tarayıcınızı açın ve şunu yazın:
http://IP-Address:2030/
veya:
https://IP-Address:2031/
Aşağıdakine benzer bir ekran göreceksiniz ▼

oturum açma kimlik doğrulaması
- Kullanıcı adı:kök
- şifre:kök şifreniz
Tebrikler! CWP başarıyla kuruldu.
CWP Kontrol Paneli Yapılandırması
Ardından, CWP kontrol paneline aşağıdakiler gibi bazı temel yapılandırmaları vermeliyiz:
- IP paylaşımını ayarlayın (genel IP adresiniz olmalıdır)
- Bir alan adı sunucusu kurun
- En az bir yönetilen paket belirleyin (veya varsayılan paketi düzenleyin)
- Kök postayı vb. ayarlayın.
Paylaşılan bir IP ve kök e-posta adresi oluşturun
- Bu, web sitenizi barındırıcınızda barındırmak için çok önemli bir adımdır.
Paylaşılan bir IP oluşturmak için CWP Ayarı → Ayarları düzenle ▼ seçeneğine gidin.

- Statik IP ve e-posta adresinizi girin
Ayarladıktan sonra, değişiklikleri kaydetmek için Değişiklikleri Kaydet'e tıklayın▲
- Paylaşılan bir IP adresi ayarladıktan sonra artık web sitenizi CWP ^_^ ile korumaya başlayabilirsiniz.
Bir alan adı sunucusu oluşturun
- DNSPOD gibi başka bir ad sunucusu kullanıyorsanız, lütfen bu işlemi atlayın.
Bir ad sunucusu oluşturmak için DNS İşlevleri → Ad sunucusu IP'lerini düzenle ▼ yolunu izleyin .

Ayarladıktan sonra, değişiklikleri kaydetmek için Değişiklikleri Kaydet'e tıklayın▲
Sanal bir barındırma paketi oluşturun
- Web barındırma paketi, disk alanına, bant genişliğine, FTP hesaplarına, e-posta adreslerine, veritabanlarına ve daha fazlasına erişim içeren bir web barındırma planıdır.
- İstediğiniz kadar web barındırma planı oluşturabilirsiniz.
Sanal barındırma planı oluşturmak için şu adrese gidin: Packages → Add a Package Sanal konak paketi için bir ad girin.
Erişilmesine izin verilen disk kotalarını, işlem sayısını, FTP, e-posta hesaplarını, veritabanlarını ve alt alan adlarını vb. ayarlayın (kişisel kullanım aşağıdaki miktarlara göre yapılandırılabilir)▼
Dsk Quota MB:102400Bandwith MB:10485760nproc:999999999apache_nproc:999999999nofiles:999999999inode:999999999- Sanal bir barındırma planı oluşturmak için Oluştur düğmesini tıklayın▼

- nproc: Kullanıcı başına izin verilen işlem sayısı (en az 10, çünkü her nginx/Apache/fpm örneği ayrı bir işlem olarak başlatılır).
- apache_nproc: Yukarıdaki nproc'a bakın, ancak bu Apache'ye özgüdür.
- nofiles: Eşzamanlı olarak okunmasına/yürütülmesine izin verilen açık dosya sayısı.
- inode: Bir inode, barındırma hesabınızda oluşturulan tüm dosyalar hakkında bilgi depolayan bir veri yapısıdır. İnode sayısı, web barındırma hesabınızda depoladığınız dosyaların, klasörlerin, e-postaların veya ne varsa sayısını temsil eder.
Alan adı ekle
- Yeni bir alan adı eklemek için en az bir kullanıcı hesabınızın olması gerekir.
Kullanıcı Ekle
Kullanıcı eklemek için lütfen Kullanıcı Hesabı → Yeni Hesap bölümüne gidin (Kişisel kullanım için aşağıdaki tutarları yapılandırabilirsiniz) ▼
- Alan adını (chenweiliang.com), kullanıcı adını, şifreyi ve e-posta adresini girin.
Inode:0Process limit:999999999Open files:999999999
Aşırı yükü önlemek ve web sitesinin çalışmasını etkilemek için VPS yapılandırmasının CPU 4 çekirdek + 16 GB bellek olduğunu varsayarsak, bunu şu şekilde ayarlamanız önerilir:
- nproc1000
- dosya 5000

- Son olarak tıklayın
Create.
Bir alan adı ekleyin
Alan adı eklemek için lütfen giriniz Domains → Add Domain ▼

Yeni alan adını girin ve kullanıcı adıyla ilişkili alan adını belirtin▲
- "AutoSSL"yi kontrol etmeden önce,Koşul, alan adı için bir A kaydı belirlemektir.
- SSL sertifikası oluşturulmadan önce alan adını sunucu IP'sine çözün, aksi takdirde bir hata oluşur.
- AutoSSL, SSL güvenlik sertifikalarını otomatik olarak kurar,Çok hızlı ve kolay!
- Etki alanı adınızı yönetmek üzere CWP kontrol panelini kullanmak için Oluştur'a tıklayın.
CWP kontrol paneli varsayılan sayfayı görüntüler, lütfen çözüm için bu eğiticiye bakın ▼
http yapılandırmasına http yönlendirmesi, lütfen bu öğreticiyi kontrol edin ▼
- SSL sertifikası hatalı oluşturulmuşsa, SSL sertifikasını manuel olarak oluşturmak için lütfen bu makaleye bakın.
CWP kontrol paneli kapalıysa ve erişilemiyorsa ve CWP hizmetinin durumunu başlatmak/durdurmak/yeniden başlatmak/görüntülemek için komutlara ihtiyacınız varsa, lütfen bu öğreticiyi kontrol edin▼
Sadece CWP kontrol panelini kurduktan ve Apache'yi yeniden başlattıktan sonra bazı sorunlarla karşılaşabilirsiniz... Çözüm aşağıdadır▼
Sonuç
Bu eğitimde, kurulumu ve kullanımı kolay basit bir web barındırma ortamı oluşturmak için CentOS web sayfalarının nasıl kurulacağını ve yapılandırılacağını gördük.
- Bileİnternet pazarlamacılığıBir acemi, birkaç saat içinde temel bir web barındırma sunucusu da kurabilir.
- Ayrıca, CWP tamamen ücretsiz ve açık kaynaklıdır, deneyin, hayal kırıklığına uğramayacaksınız.
CWP Kontrol Paneli hakkında daha fazla bilgiyi CentOS Web Paneli Viki Sayfası ve Dokümanlar belgelerinde bulabilirsiniz.
Chen Weiliang, CWP kontrol paneli ve VestaCP panelini karşılaştırıp kullandı ve CWP kontrol panelinin VestaCP panelinden daha güçlü ve profesyonel olduğunu düşündü.
VestaCP panelini kurmak istiyorsanız, lütfen bu VestaCP panel kurulum eğitimine bakın▼
CWP'yi yükledikten sonra ne yapmalı
Adım 1: CWP Kontrol Panelinin sol tarafında, WebSunucusu Ayarları → Web Sunucularını Seç'i tıklayın.

Adım 2: Nginx, Varnish ve Apache'yi seçin ▼

3. Adım: Yapılandırmayı kaydetmek ve yeniden oluşturmak için alttaki "Yapılandırmayı Kaydet ve Yeniden Oluştur" düğmesine tıklayın.
CWP'nin ücretsiz sürümü varsayılan olarak PHP 5.6 kullandığı için, WordPress eklentileri veya temalarıyla uyumsuzluk sorunlarına ve hatalara kolayca yol açabilir.
Bu nedenle, CWP'yi kurduktan ve Nginx & Varnish & Apache servislerini seçtikten sonra, PHP 7.4.28 sürümünü manuel olarak seçmemiz gerekiyor.
CWP kontrol paneli PHP sürümünü nasıl seçer?
İşte CWP kontrol panelini kullanarak web sitenizin PHP sürümünü yükseltme adımları :
CWP kontrol panelinin sol tarafına tıklayın → PHP Ayarları → PHP Sürüm Değiştirici: PHP 7.4.28 sürümünü manuel olarak seçin ▼

CWP kontrol panelini kurduktan sonra bu ayarları yapmamız gerekebilir ▼
Umarım Chen Weiliang'ın blogunda ( https://www.chenweiliang.com/ ) paylaşılan "CWP Kontrol Paneli Nasıl Kurulur? CENTOS WEB PANEL Yapılandırma Eğitimi" başlıklı makale size yardımcı olur.
Bu makalenin bağlantısını paylaşmaktan çekinmeyin: https://www.chenweiliang.com/cwl-652.html

















