Oca 01

Cpanel Mysql Güncelleme

linuxyenilogobilCpanel’de mysql güncel sürümünü kullanmamız performans ve güvenlik açısından önemli bir işlemdir. Güncelleme işlemini sunucumuz üzerinden komutlar kullanarak yapabileceğimiz gibi WHM panel üzerinden de bu işlemi yapılabilmesi mümkündür.

WHM panel üzerinden Mysql sürümünü güncellemek için aşağıdaki adımların uygulanması yeterli olacaktır;

WHM > Software > Mysql Upgrade

Not: Güncelleme yapılmadan önce sunucunun full yedeği kesinlikle alınmalıdır.

Ara 29

Centos Ram Önbellek Temizleme

centos

Centos sunucularda kayıt altına alınan ram önbelleği belirli süre sonra disk performansımızın düşmesine neden olabilmektedir. Bu önbelleği sadece bir komut kullanarak sorunsuz ve kolay bir şekilde temizleyebilmemiz mümkündür.

Centos ram önbelleği temizlemek için kullanılması gereken komut şu şekildedir;

echo 3 > /proc/sys/vm/drop_caches

 

Ara 17

Mysql Erişimini Dışarıya Kapatma

mysqlserver

Sunucumuzda güvenliği arttırmak için alacağımız önlemlerden bir tanesi de mysql servisine erişimi dışarıya kapatmaktadır. Bu işlem için;

1-) İlk olarak sunucumuza root hesabımızla bağlanıyoruz ve aşağıdaki komutu uygulayarak my.cnf dosyasını açıyoruz;

nano /etc/my.cnf

2-) Açılan dosyasının en altına aşağıdaki komutu ekliyoruz ve dosyamızı kaydediyoruz.

skip-networking

ctrl + x tuşlarına birlikte basıp Y tuşuna basıp enter yapmamız dosyamızı kaydedecektir

3-) Son olarak işlemimizin aktif olması için mysql servisini restart ediyoruz;

service mysql restart

Artık sunucumuzda bulunan mysql servisi dışarıya erişime kapanacaktır.

Ara 16

Cpanel SSH ile Hesap Suspend Etme ve Kaldırma

whm

Sunucumuzda Cpanel/WHM lisans süresi dolduğunda birçok işlemi ssh bağlantısı ile komutlar kullanarak yapabilmekteyiz. Bir hesabı suspend edip veya suspendini kaldırabilmemiz bu işlemlerin arasındadır;

Bir hosting hesabını suspend etmek için;
/scripts/suspendacct kullanıcı-adı

Bir hosting hesabının suspend ini kaldırmak için;
/scripts/unsuspendacct kullanıcı-adı

Sorularınızı yorum bölümünde belirtebilirsiniz.

Ara 14

Linux Açılış Mesajını Görüntüleme

linuxyenilogobil

Linux’ta kullanıcılar sisteme giriş yaptıklarında karşılarına mesaj çıkmasını sağlayabilmemiz mümkündür. Bu işlemi yapmak bazen faydalı olabilmektedir. Ekran temizlendiğinde açılış mesajını tekrar görüntülemek istiyorsak aşağıdaki komutu uygulamamız yeterli olmaktadır;

dmesg

Bu mesajdan sonra Linux açılış mesajı karşımıza gelecektir.

Ara 09

Linux İşletim Sistemi Güncelleme

linuxyenilogobil

Linux işletim sisteminini güncellenmesi bir komut ile mümkündür. Bu işlem için sunucumuza root hesabımızla bağlanıp aşağıdaki komutu uygulamamız yeterli olacaktır;

yum update

Bu komuttan sonra sistemimiz güncellenmeye başlayacaktır.

Not: Bu komutu uygulamadan önce sunucunuzun yedeğini almalısınız.

Ara 06

Linux error_log Dosyalarını Toplu Temizleme

linuxyenilogobilLinux sunucularda error_log dosyaları temizlenmediği zaman diskte fazla yer kaplayabilmektedir. Sadece bir komut ile bu dosyaları toplu bir şekilde sunucumuzdan silmemiz mümkündür. Bu işlem için uygulamamız gereken komut şu şekildedir;

 find /home/*/public_html -name 'error_log*' | xargs rm -rf

Bu komuttan sonra error_log dosyaları toplu olarak silinecektir. Belirli aralıklarla bu komutu uygulamanızı tavsiye ederim.

Ara 02

SSH ile Mysql Yedek Yükleme

mysqlserverMysql veritabanı yedeğini phpmyadmin üzerinden geri yüklemek istediğimizde karşımıza hata mesajı çıkma olasılığı çok yüksektir. Özellikle büyük boyutlu veritabanı dosyaları phpmyadmin üzerinden geri yüklenmemektedir.

Mysql veritabanı yedeğimizi sorunsuz bir şekilde geri yüklemek istiyorsak ssh bağlantısı ile işlem yapmamız gerekmektedir. Bunun için uygulamamız gereken adımlar şu şekildedir;

1-) İlk olarak mysql yedek dosyamızı sunucumuzda istediğimiz bir konuma yüklüyoruz.

2-) Daha sonra aşağıdaki gibi bir komut uyguluyoruz;

mysql -u db_kullanıcı -p db_adı < /klasor/yedek.sql

db_kullanıcı: Hosting panel (Cpanel, plesk) üzerinden veritabanı kullanıcı ismi.
db_adı: Hosting panel (Cpanel, plesk) üzerinden oluşturduğumuz veritabanı ismi.
/klasor/yedek.sql: Yedek sql dosyamızın olduğu konum.

Bu işlemlerden sonra mysql yedek dosyamız sorunsuz bir şekilde geri yüklenmiş olacaktır. Bu işlemi uyguladığınızda sorun yaşarsanız yorum bölümünde bize bildirebilirsiniz.

Ara 01

Web Sitelere Gelen Spam Ziyaretçileri Engelleme

htaccess

Web sitelere gelen spam ziyaretçilerin engellenmesi faydalı bir işlem olmaktadır. Bunu birçok yöntem ile yapabilmemiz mümkündür. Htaccess dosyasını kullanmak bu yöntemlerden biridir. Htaccess ile spam trafik engellemek için;

Web sitemizin ana dizininde yer alan .htaccess dosyasının içine aşağıdaki komutları eklememiz yeterli olacaktır;

## SİTE ENGELLEME

RewriteCond %{HTTP_REFERER} engelleneceksite.com [NC,OR]

RewriteCond %{HTTP_REFERER} engelleneceksite2.com

RewriteRule .* – [F]

Kas 30

Linux Disk Kullanımı Görüntüleme

linuxyenilogobil

Linux sunucularda anlık disk kullanımını iotop yazılımı sayesinde görüntüleyebiliriz. Bu yazılımı sunucumuza kurmak için;

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

2-) Daha sonra aşağıdaki komutu uyguluyoruz;

yum install iotop

Yukarıdaki komuttan sonra iotop yazılımı sunucumuza kurulmuş olacaktır. Eğer bu şekilde kurulum gerçekleşmiyorsa aşağıdaki komutları teker teker uyguladığınızda yazılım sunucunuza kurulacaktır;

wget http://guichaz.free.fr/iotop/files/iotop-0.6.tar.bz2
tar -xjvf iotop-0.6.tar.bz2
cd iotop-0.6/
./setup.py install

Kurulumdan sonra aşağıdaki komutu uygulayarak anlık disk kullanımını görüntüleyebilirsiniz;

iotop