Cpanel Sunucularda PHP Saat Sorunu Çözümü

Linux sunuculara Cpanel kurulduğunda saat ayarı default olarak yurtdışı tanımlı olmaktadır. Bu ayarı Türkiye/İstanbul olarak düzenleyerek sorunu ortadan kaldırabiliriz. Bu işlem için sunucu üzerinde php.ini dosyasında değişiklik yapmamız gerekmektedir.

1-) İlk olarak php.ini dosyasını açmak için aşağıdaki komutu uygulayalım;

nano /usr/local/lib/php.ini

2-) Açılan sayfada date.timezone yazan yeri bulalım ve karşısındaki değeri aşağıdaki şekilde değiştirelim ve dosyamızı kaydedelim;

date.timezone=”Europe/Istanbul”

3-) Son olarak yaptığımız değişikliğin aktif olması için aşağıdaki komutu uygulayalım;

service httpd restart

Artık sunucumuzda php saat sorunu ortadan kalkacaktır.

CyberPanel Kurulumu

Ücretsiz bir hosting yönetim paneli arıyorsanız CyberPanel işinizi görebilir. CyberPanel Linux sunucularda çalışan hosting kontrol panelidir. Bu panel Centos 7 ve üstü sürümlerde sorunsuz olarak çalışmaktadır.

CyberPanel Sistem Gereksinimleri;

  • Centos 7 ve üstü sürüm işletim sistemi
  • 1024 MB ve üstü ram
  • 10 GB veya üstü boş hd yeri

Yukarıda belirtilen minimum sistem gereksinimlerini karşılıyorsanız sisteminize CyberPanel’i sorunsuz olarak kurabilirsiniz:

CyberPanel Kurulumu

CyberPanel kurulumunu başlatmak için aşağıdaki komutun uygulanması yeterli olacaktır;

sh <(curl https://cyberpanel.net/install.sh || wget -O – https://cyberpanel.net/install.sh)

Bu komutu uyguladıktan sonra bizden yapılmak istenen işlem sorulacaktır. Bu adımı 1 tuşuna basıp enter yaparak geçiyoruz. Bu işlem ile birlikte kurulum başlayacaktır. Kurulum aşamasında bizden bazı işlemlerin onaylanması istenecektir. Gerekli onaylamayı yaptıktan sonra kurulum başlayacaktır. Kurulum sonrası CyberPanel’i yönetebilmemiz için erişmemiz gereken sayfanın bilgileri ekranda gözükecektir.

CyberPanel’e ulaşmak için web tarayıcısına https://sunucuipadresi:8090 yazmamız yeterli olacaktır.

MYSQL Portunu Dışarıdan Erişime Kapatma

Sunucularda mysql portunun dışarıya açık olması güvenlik zafiyetine neden olabilmektedir. Bu nedenden dolayı sunucularda mysql servisinin dışarıdan erişimi kapatılmalıdır. Bu işlem için my.cnf üzerinde ufak bir değişiklik yapılması gerekmektedir. Bu işlem için uygulanması gereken işlemler şu şekildedir;

1-) İlk olarak sunucumuza root hesabımızla bağlantı yapıyoruz ve aşaıdaki komutu uyguluyoruz;

nano /etc/my.cnf

Bu komut ile etc klasörünün içinde yer alan my.cnf dosyasını açmış oluyoruz.

2-) Açılan dosyada mysqld altına aşağıdaki komutu ekliyoruz;

bind-address=127.0.0.1

Dosyayı katdetmek için Ctrl ve X tuşlarına birlikte basıyoruz ve daha sonra Y tuşuna basıyoruz.

3-) Son olarak işlemimizin aktif olması için aşağıdaki komutu uyguluyoruz;

service mysql restart

Centos 7 Plesk Panel Kurulumu

Web sunucu yönetimi için başarılı bir yazılım olan ve lisans ücretinin uygun olması nedeniyle kullanıcılar tarafından tercih edilen Plesk Panel özellikle Centos sunucularda sorunsuz olarak çalışmaktadır. Bu doğrultuda makalemizde Centos 7 işletim sistemi üzerine Plesk Panel yazılımının kurulum aşamalarını anlatacağız;

Centos 7 sunucularda Plesk Panel kurulumu için aşağıdaki admların uygulanması yeterli olacaktır;

1-) İlk olarak sunucumuza root hesabımızla bağlantı yapıyoruz.

2-) Centos sunucumuzda firewall kapatıyoruz. Bunun için aşağıdaki komutları uygulamamız yeterli olacaktır;

systemctl disable firewalld
systemctl stop firewalld

3-) Daha sonra NetworkManager servisini kapatıyoruz;

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service

4-) Son olarak aşağıdaki iki komutu uyguluyoruz;

yum update
reboot

5-) Centos işletim sistemi ile ilgili hazırlıklarımızı tamamladık. Şimdi Plesk Panel kurulumu aşağıdaki komutları teker teker uyguluyoruz;

wget http://autoinstall.plesk.com/plesk-installer
chmod +x plesk-installer
./plesk-installer

SSH ile Veritabanı Onarma

Web sitemizin veritabanında sorunlar çıkabilmektedir. Bu durumda veritabanı onarma işlemi yapmamız sorunumuzu ortadan kaldıracaktır. Linux sunucularda bu işlemi yapmak için aşağıdaki adımları uygulamanız yeterlidir;

İlk olarak Linux sunucumuza root hesabımız ile bağlantı yapıyoruz. Daha sonra aşağıdaki komutu uygulayarak veritabanı onarma işlemini gerçekleştirmiş oluyoruz;

mysqlcheck -r veritabanı_ismi

Tekrar görüşmek üzere.

Domain (Alan Adı) Alırken Nelere Dikkat Etmeliyiz?

İş amaçlı veya kişisel bir web sitesi açmak istediğimizde ilk olarak domain yani alan adı satın alarak işe baklamaktayız. Tabi satın alma işlemini yapmadan önce domain (alan adı) isminin ne olacağına karar vermemiz gerekmektedir. Bu işlem web sitemizin kurulum aşamasının belki de en önemli aşamalarından bir tanesidir. Peki domain ismine karar verirken hangi kriterleri göz önünde bulundurmalıyız? Domain ismi web sitemizin kimliği niteliğinde olduğu için bu aşamada vereceğimiz kararda titiz davranmaya özen göstermemiz önemlidir. Örneğin araba kiralama ile ilgili bir web sitesi açmak istiyorsak araba kiralama, oto kiralama gibi kelime veya kelime gruplarının domain isminin içinde yer alması web sitemizin başarısında önemli bir etken olacaktır.

Domain isminin kısa ve akılda kalıcı olması önemli kriterlerden bir tanesidir. Bu şekilde açılmış web sitelerinin başarılı olma ihtimali daha yüksektir.

Domain ismine karar verdikten sonra sıra bu domaini alma işlemine gelecektir. İnternet dünyasında domain (alan adı) alabileceğimiz birçok firma bulunmaktadır. Bu firmalar arasında seçim yaparken çok dikkat etmeliyiz. Domain satın alma işlemini tanınmış firmalardan yapmamız güvenlik açısından önemlidir. Ayrıca domain aldıktan sonra panelimiz üzerinden domainimizi kilitli duruma getirmeliyiz. Bu işlem domainizin bizden habersiz olarak transfer edilmesini engellenmektedir. Ayrıca domain satın aldıktan sonra domian yönetim paelimizden iletişim bilgilerimizi de gizlemeliyiz. İletişim bilgilerimizde telefon numaramız ve mail adresimiz yer aldığı için spam almamız kaçınılmazdır.

Domain satın almadan önce ve aldıktan sonra belirtttiğimiz kritlerlere dikkat etmemiz çok önemlidir.

Centos 7 Firewall Kapatma

Sunucumuza Centos 7 işletim sistemi kurduğumuzda firewall servisi aktif olarak çalışmaktadır. Bu servis bazı programların çalışmasına engel olabilmektedir. Bu durumda firewall kapatmak sorunu ortadan kaldıracaktır. Centos 7 sunucuda firewall kapatmak için aşağıdaki komutların uygulanması yeterli olacaktır;

systemctl disable firewall
systemctl stop firewall

service network restart

Centos 7 sunucumuza Cpanel, Plesk Panel kurmak istiyorsak kurulum öncesi bu işlemi uygulamanız gerekebilir.