Oca 19

Linux Uygulamaların Kullandığı Portlar

linuxyenilogobil

Linux’ta çalışan uygulamaların hangi portları kullandığını görmek için bir komut uygulamanız yeterli olmaktadır. Uygulanması gereken komut şu şekildedir;

cat /etc/services | less

Komutu uyguladıktan sonra enter tuşuna bastıkça sunucunuzda çalışan uygulamalar ve kullandığı portlar ekranda gözükecektir.

Oca 09

Cpanel Mail Kapatma

whm

Sunucunuzda mail kullanımı yapmıyorsanız bu özelliği kapatmanız faydalı bir işlem olacaktır. Whm/Cpanel kurulu sunucularda mail alışverişi için Exim servisi kullanılmaktadır. Bu servisi kapamak için;

1-) İlk olarak WHM panelimize bağlanıyoruz.

2-) Daha sonra WHM panelimiz üzerinden aşağıdaki bölümlere sırasıyla tıklıyoruz;

Service Configuration
Service Manager

3-) Gelen ekranda Exim Mail Server yazan yeri buluyoruz ve yanındaki işareti kaldırıyoruz ve sayfayı kaydediyoruz.

Bu işlemi yaptıktan sonra artık sunucunuz üzerinden mail alışverişi olmayacaktır.

Not: Bu işlemi yaptıktan sonra mail hesaplarınız üzerinden mail alıp gönderemeyeceksiniz. Ayrıca sitelerinizde bulunan iletişim formları da çalışmayacaktır. Bu durumlara göz önünde bulundurarak bu işlemi yapmanızı öneririm.

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.