Centos

CentOS 7’ye Eski Bir cPanel Sürümü Nasıl Kurulur?

Web barındırma endüstrisinin gelişimi, her zaman ve hala İnternet’in bütünüyle birlikte gelişmiş ve gelişmeye devam etmiştir, çünkü herhangi bir sitenin normal işleyişi için, bir sayfa veya kartvizit sitesinden büyük projelere, örneğin sosyal ağlara kadar, öncelikle İnternet’e bağlı özel olarak yapılandırılmış bir sunucuda bulunması gerekir. Bu sunucu da sıcaklık, nem ve ayrıca ek güvenlik işlevlerini sağlayan belirli bir mikro iklimi koruyan özel bir odada bulunmalıdır.

Bunu herkesin İnternet’in iç yapısının ne kadar karmaşık olduğunu anlaması için anlatıyoruz. Ve henüz ağ altyapı sorunlarına bile değinmedik.

İnternetin varoluşundan bu yana, web barındırma uzmanların ayrıcalığıydı, ancak sunucuları ve web sitesi barındırma rutin görevlerini basitleştiren teknolojilerin ortaya çıkmasıyla, web barındırma alanına giriş engeli sürekli olarak azalmaya başladı.

Web barındırma yönetimini basitleştiren ve sıradan kullanıcıların birden fazla siteyi barındırma ve yönetme altyapısı oluşturmasına izin veren en önemli araçlar, herhangi bir görevi barındırma çerçevesi içinde sezgisel bir web arayüzü kullanarak gerçekleştirmenizi sağlayan kontrol panelleridir.

Ve en popüler ve güçlü kontrol paneli, tek olanı değil, bugün cPanel’dir, çünkü neredeyse sınırsız işlevsellik sağlar ve sadece site dosyalarını değil, aynı zamanda adres alanını, DNS kayıtlarını, güvenlik duvarını ve daha fazlasını yönetmenize olanak tanır.

Ve her zaman bu kontrol paneline talep olduğundan, onu geliştiren şirket aktif olarak geliştirme yapıyor ve kontrol sistemlerinin sürekli yeni sürümlerini piyasaya sürüyor.

Ve bu harika görünüyor. Ama bazen, belirli koşullar altında gereksinimleri karşıladığından, ancak bu sürüm artık desteklenmediğinden, bugün modası geçmiş bir kontrol panelini yüklemek gereklidir.

Bu, son zamanlara kadar en popüler “düet” olan cPanel + CentOS 7 ile oldu – çünkü bu işletim sistemi hala VPS veya Dedicated sunuculara kurulduğunda son derece popülerdir.

Zamanla, cPanel’ın CentOS İşletim Sistemi sürümü 7’den, ardından sürüm 8’den kaldırılması ve başka işletim sistemlerine kurulumunun gerektiği başladı, örneğin AlmaLinux. Ama, yukarıda belirttiğimiz gibi, bazı durumlarda, cPanel’ın CentOS 7’ye kurulması kesinlikle gereklidir.

Ve burada birçok kişi, “CentOS 7’ye cPanel nasıl kurulur” gibi bir arama motorunda bir talepte bulunduklarında, hala mümkün ve desteklendiği zamana ait eski cevaplar alırlar.

CentOS 7’de Eski Bir cPanel Sürümü Nasıl Kurulur?

Böyle bir sorunla karşılaştığımızda ve müşterilerimizden yüzlerce soru aldığımızda, 3v-Hosting olarak CentOS 7 İşletim Sistemi üzerine belirli bir, muhtemelen modası geçmiş bir cPanel sürümünü nasıl kuracağınıza dair kısa ve basit bir kılavuz yazmaya karar verdik.

Görevi yerine getirmenin iki yolu vardır, ikisi de basit ve iddiasızdır ve ayrıca panelin kendisi için belgelendirilmiş olup iyi açıklanmıştır, ancak ne yazık ki resmi kılavuzlara pek dikkat etmezler, bunları anlamakta ve etkili bulmazlar 🙂

Öyleyse, önce Kontrol Paneli’nin kurulumunu önceden izlemesi gereken adımları gerçekleştirelim. Ancak başlamadan önce, CentOS 7 işletim sisteminin sunucunuzda yüklü olduğundan ve ayrıca sunucu konsoluna tam kök erişiminizin olduğundan emin olun.

Bu makaleyi yazarken, cPanel’in 94 ila 98.0.8 sürümleri CentOS 7 ile mükemmel çalışıyor. Bu nedenle, 98.0.8 sürümünü kuracağız.

1) İşletim Sistemi Güncelleme

Herhangi bir paketleme işlemi ve herhangi bir program yüklemesi yapmadan önce bu adımı gerçekleştirmenizi öneririz. Güncelleme, aşağıdaki komut kullanılarak gerçekleştirilir:

sudo yum update

Bu komut, paket listesini günceller ve yüklü paketleri en son sürümlerine yükseltir.

2) NetworkManager’ı Devre Dışı Bırakma

NetworkManager, Linux’ta sunucu ağ arayüzlerini yapılandırmak için yüksek düzeyde bir arayüz sağlayan bir arkaplan programıdır.
NetworkManager, cPanel kurulumunu engelleyebilir ve ağ kurulumuyla ilgili sorunlara neden olabilir. Bunun önüne geçmek için NetworkManager’ı devre dışı bırakmalı ve standart ağ hizmetini etkinleştirmelisiniz. Bunu yapmak için aşağıdaki komutları çalıştırın:

sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl enable network
sudo systemctl start network

3) Ana Bilgisayar Adını Ayarlama

cPanel’in kurulumu için sunucunuzun tam bir alan adı (FQDN) yapılandırılmış olması gerekmektedir, örneğin www.example.com gibi bir ana bilgisayar adı olarak ayarlanmış olmalıdır. Mevcut ana bilgisayar adınızı aşağıdaki komutla kontrol edebilirsiniz:

hostnamectl

Görünen isim tam bir alan adı değilse, bunu güncellemeniz gerekecektir. Bunun için, mevcut tam bir alan adınızı aşağıdaki komutta istediğiniz tam bir alan adıyla değiştirin:

sudo hostnamectl set-hostname your.example.com

4) cURL Kurulumu

Bazen, örneğin özel bir görüntüden veya minimal bir görüntüden işletim sistemi kurulduğunda, paketin cURL’u içermediği durumlar olur – bir komut satırı aracıdır ve bizim durumumuzda cPanel kurulum dosyalarını indirmek için gereklidir.

Onu da kuruyoruz:

yum install curl

Tüm hazırlık işlemleri tamamlandığında, cPanel’i doğrudan kurmaya geçebiliriz.

cPanel Kurulumu: Seçenek 1

İlk seçenekte, cPanel kurulum betiğini indirmemiz gerekiyor, ancak hemen yürütmüyoruz, bunun yerine yüklü kontrol paneli sürümünü değiştiriyoruz. Bunun için ana dizinine gidin ve sonra kurulum betiğini indirin.

cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest --noexec

 

Bu komutlar, kurulum dosyasını (betiği) indirecek ancak hemen yürütmeyecektir. Bu, –noexec parametresi ile belirtilir.

Şimdi, betiği bir metin düzenleyicide açmamız ve istediğimiz sürüme göre değiştirmemiz gerekiyor:

vi /home/latest

Aşağıdaki satırı arayın:

$CPANEL_ACCOUNT = "edge";

“edge” ile değiştirin “98.0.8” gibi istediğiniz sürümü:

$CPANEL_ACCOUNT = "98.0.8";

Metin düzenleyiciden çıkın ve kaydedin – “:wq!” + Enter

Şimdi, düzenlenmiş yapılandırma dosyası ile cPanel kurulum betiğini çalıştırın:

sh latest

Kurulum süreci oldukça uzun olabilir ve sunucu yapılandırmanıza ve ağ hızınıza bağlı olarak biraz zaman alabilir. cPanel kurulduğunda, sunucunuz tamamen yapılandırılmış ve hazır olacaktır.

Yapılacak tek şey web arayüzüne gitmek ve barındırmanızı ayarlamaya başlamaktır.

Tarayıcınızın adres çubuğuna yazarak web arayüzüne erişebilirsiniz:

https://yourhostname.example.com:2083
veya
https://you.IP.address:2083

yourhostname.example.com’u sunucunuzun FQDN’si ile değiştirin.

cPanel Kurulumu: Seçenek 2

İkinci kurulum seçeneği, birinciye benzer ve bir o kadar basittir.

Ayrıca, önceki seçenekte olduğu gibi kurulum dosyasını ana dizininize giderek indirin:

cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest

Daha sonra, aşağıdaki içeriğe sahip bir /etc/cpupdate.conf dosyası oluşturmanız gerekir:

CPANEL=98.0.8
RPMUP=daily
SARULESUP=daily
STAGING_DIR=/usr/local/cpanel
UPDATES=daily

Dosyayı kaydedin ve metin düzenleyiciden çıkın. Bundan sonra kuruluma başlayabilirsiniz:

sh latest

İşte bütün numara bu. Herhangi bir karmaşıklık yok, her şey basit ve açık.

Yaygın Sorunları Giderme

Şimdi, bir cPanel kurulumunu takip eden en yaygın sorunların kısaca ele alınması gerektiğini düşünüyorum. Bu tür sorunlar, yanlış güvenlik duvarı ayarları veya Kontrol Panel’in normal çalışması için işletim sistemi içinde ek olarak yüklenmesi gereken eksik paketler gibi şeyler olabilir. Bu iki seçeneği görelim.

a) Güvenlik Duvarı Yapılandırması

Kontrol Paneli’ni kurduktan sonra web arayüzüne bağlanma sorunları yaşıyorsanız, güvenlik duvarınızın 2082, 2083, 2086 ve 2087 numaralı portlardan trafiği izin verip vermediğini kontrol edin. Portlar kapalıysa, aşağıdaki komutları kullanarak bu portları açabilirsiniz:

sudo firewall-cmd --permanent --add-port=2082/tcp
sudo firewall-cmd --permanent --add-port=2083/tcp
sudo firewall-cmd --permanent --add-port=2086/tcp
sudo firewall-cmd --permanent --add-port=2087/tcp
sudo firewall-cmd --reload

b) Ek Paketler

Kontrol Paneli’nin doğru çalışması için bazen varsayılan CentOS 7 depolarında bulunmayan ek paketlere ihtiyaç duyulabilir. Bu paketlere erişmek için her zaman EPEL deposunu kurmayı deneyebilir ve ardından Kontrol Paneli’ni tekrar yüklemeyi deneyebilirsiniz:

sudo yum install epel-release

Ayrıca, cPanel’i kurmadan önce, sunucunuzun kurulan cPanel sürümü için cPanel sistem gereksinimlerini karşıladığından her zaman emin olmalısınız. Ayrıntılı gereksinimleri resmi cPanel belgelerinde veya web sitelerinde bulabilirsiniz.

Sonuç:

Bir şey işe yaramazsa, hemen vazgeçmeyin veya uzmanlardan tavsiye istemeyin – bazen sorunu çözmek için ilgili talimatları veya kılavuzları dikkatlice okumak yeterlidir, genellikle bu veya şu sorunu çözme, belirli hataları giderme ve programların veya diğer ürünlerin kurulumu veya kullanımı sırasında bilinen hataları giderme hakkında her şeyi ayrıntılı olarak anlatırlar.

Ancak, insanlar bunu yapmak için genellikle çok tembel olur veya belirli çözümlerin olası karmaşıklığından korkarlar ve bir sorunla karşılaştıklarında Google’a gidip sorunlarına en basit ve en erişilebilir çözümü çılgınca ararlar.

Bu gibi insanlar için, CentOS 7 İşletim Sistemi üzerinde özel bir cPanel sürümünün nasıl kurulacağına dair bu kısa talimatı yazdık. Bunun için gerçekten derinlemesine bilgiye ihtiyacınız yok ve başarılı bir şekilde bu görevi tamamlamak için genel bir anlayış yeterlidir.

Umarım bu makalemizde sizlere yardımcı olabilmişizdir. Bir sonraki makalemizde görüşmek dileğiyle hoşçakalın.


Limitsiz Hosting

İlgili Makaleler