Linux sunucumuza ssh bağlantısı yaparak mysql yönetimi yapabilmemiz mümkündir. Bu işlem için Linux sunucumuza bağlandıktan sonra uygulamamız gereken komut şu şekildedir;
mysql -u root -p
Bu komutu uyguladıktan sonra bizden mysql root şifre istenecektir.Şifremizi yazıp enter tuşuna bastığımızda Mysql’e bağlanmış olacağız.
Myql servisine bağlandıktan sonra işlem yapılacak olan veritabanını seçmek için;
use veritabani_ismi
şeklinde komut kullanmamız yeterlidir. Örnek;
use bilisimz
Yukarıdaki örnekte bilisimz veritabanını seçmiş olduk. Mysql’e giriş yaptıktan sonra yukarıdaki örnekteki gibi veritabanı yönetim komutlarını kullanarak gerekli işlemleri yapabiliriz.
Whm / Cpanel hesaplarına ard arda yapılan hatalı girişlerde ip adresi geçici süre ban almaktadır. Ip adresi engelini kaldırmak için ssh üzerinden birkaç komut uygulamamız gerekmektedir.Bu işlem için sunucumuza root hessabımızla ssh bağlantısı yaparak aşağıdaki komutları uygulamamız yeterli olacaktır;
mysql cphulkd
delete from login_track;
quit
Bu komutları uyguladıktan sonra ip banı kalkmış olacaktır. Artık Whm / Cpanel hesabımıza engelsiz bir şekilde girebiliriz.
Eğer tek bir ip adresine kalıcı olarak bağlantı izni vermek istiyorsak aşağıdaki gibi bir komut uygulamamız gerekecektir;
cd /scripts
./cphulkdwhitelist 192.168.1.100
192.168.1.100 yazan yere internete çıkış yaptığınız ip adresini yazmayı ihmal etmeyin.
Ping komutu bir bilgisayarın veya sunucunun bağlantı durumunu kontrol etmemize yaramaktadır. Bir makinaya ping attığımızda varsayılan olarak 32 baytlık bir ICMP paketi göndeririz ve aynı paketin geri gelmesini bekleriz. Eğer ping bayt boyutunu arttırmak istiyorsak -l parametresini kullanmamız gerekmektedir.
Örnek;
ping -l 50 bilgennet.com
Yularıdaki örnekte ping boyunu 50 bayt olarak arttırmış olduk. Yüksek boyutlu ping gönderimlerini engellemek için sunucularda güvenlik önlemi alınması gerekmektedir.
Linux’ta e-posta hesaplarının geçerliliğini kontrol etmek istiyorsak vrfy komutunu kullanmamız gerekmektedir.
Komutun kullanımı;
vrfy eposta_adres
Örnek;
vrfy firstname.lastname@example.org
CSF (ConfigServer Security Firewall), Linux sunucular için geliştirilmiş bir güvenlik yazılımıdır. Bu yazılımı sunucumuza kurduktan sonra WHM panelimiz üzerinden yönetmemiz mümkündür. Linux sunucumuza CSF kurmak için aşağıdaki komutları uygulamamız yeterlidir;
rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
Yukarıdaki komutları teker teker uyguladıktan sonra herhangi bir hata almadıysak CSF yazılımı sunucumuza başarılı bir şekilde kuruldu demektir. Bu işlemden sonra CSF yapısının çalışması için gerekli olani iptables extention kayıtlarını aşağıdaki komut ile kontrol edebiliriz;
perl /etc/csf/csftest.pl
Linux Server işletim sistemlerinde dosya indirme işlemi için wget komutu kullanılmaktadır. Bu komutun kullanımı şu şekildedir;
wget indirilecek_dosyanın_konumu
Örnek;
wget https://tr.wordpress.org/wordpress-4.7.3-tr_TR.zip
Yukarıdaki örnekte bulunduğumuz dizin içine WordPress dosyasını indirmiş olduk. Bu şekilde sunucunuza dosya çekebilirsiniz.
Plesk Panel hesaplarında file manager servisine giriş yapılmak istendiğinde hata vermesi durumunda yapılması gerekenleri bu yazıdan öğrenebilirsiniz.
Böyle bir durumla karşılaştığınız zaman Plesk Panel kurulu olan Linux sunucunuz üzerinden aşağıdaki komutu uygulamanız yeterli olacaktır;
/usr/local/psa/bin/repair –restore-vhosts-permissions
Bu komut sorunu ortadan kaldırması gerekmektedir.
Linux sunucular üzerine Plesk Panel kurulduğunda Mysql sürümü 5.1 olarak gelmektedir. Bu sürümde veritabanı yedeklemelerinde veya geri yüklemelerinde sorunlara neden olabilmektedir. Bu sorunu Mysql sürüm yükseltme işlemi ile ortadan kaldırabiliriz. Bunun için Linux sunucumuza ssh bağlantısı yapıp aşağıdaki komutları teker teker uygulamamız yeterli olacaktır;
wget -q -O – http://www.atomicorp.com/installers/atomic | sh
yum upgrade mysql
mysql_upgrade -uadmin -p cat /etc/psa/.psa.shadow
service mysqld restart
Not: İşlem yapılmadan önce veritabanının yedeği veya sunucu full yedeği alınması gerekmektedir. Aksi durumda veri kaybı yaşayabilirsiniz.
Centos sunucularda cache doluluğu sorunu yaşanabilmektedir. Bu durumda cache verilerini temizlememiz gerekmektedir.
Centos cache verilerini temizlemek için sunucumuza root hesabımızla bağlanıp aşağıdaki komutları uygulamamız yeterli olacaktır;
sync; echo 3 > /proc/sys/vm/drop_caches
sync; echo 2 > /proc/sys/vm/drop_caches
sync; echo 1 > /proc/sys/vm/drop_caches
Linux işletim sisteminde birden fazla klasör oluşturmak istediğimizde mkdir komutunu şu şekilde kullanmalıyız;
mkdir klasör1 klasör2
Örnek;
mkdir dersler ödevler
Yukarıdaki örnekte dersler ve ödevler adında iki boş klasör oluşturmuş olduk.