php.ini ile Temel Güvenlik

SSH ile sunucunuza bağlanıp php.ini üzerinden sunucunuzda kullanıma kapatacağınız fonksiyonları belirteceğiz. Putty yada scp ile Sunucunuza bağlandıktan sonra cd /usr/local/lib/ yazıp ilgili dizine giriyoruz. Nano php.ini yazıp dosyanızı açıyorsunuz ve içerisinde aşağıya doğru inip ayarları uyguluyoruz. Safe mode = On olarak ayarlayın… Sonra disable_function yazan satırı bulup aşağıdaki özellikleri ekliyorsunuz. Her bir özelliğin ne anlama geldiğini görevleri de aşağıda açıklanmıştır. disable_functions = system, shell_exec, exec, passthru, pcntl_exec, proc_open, proc_close, proc_get_status, proc_nice, proc_terminate, openlog, escapeshellcmd, escapeshellarg, dl,show_source system => Sunucu sistemini birebir ilgilendiren ve sunucu aktivitelerini takip etmemizi sağlayan sistem dosyalarının görüntülenmesi, çalıştırılması gibi etkinliklerini sağlar shell_exec => Shell yetkimiz varmış
Okumaya devam…

Cpanel-WHM SSH ile Full yedek başlatmak

Cpanel – WHM kurulu Centos işletim sistemli sunucuda SSH ile yedek alma işlemleri aşağıda belirtilmiştir. 1. : /scripts/cpbackup –force komutu Bu kodu kullandığınızda Whm de yer alan backup config ayarlarınız baz alınacaktır ve bu komut oradaki ayarlarınıza göre yedekleme işlemlerini başlatacaktır. Bu komutun bir dezavantajı ise yedekleme sırasında işlemci load’ı % 2 i aşarsa yedek alma işlemi beklemeye geçecektir ve load % 2′in altına düştüğünde tekrar devam edecektir. 2.  : for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i;done komutu bu komutu kullandığımızda ise tüm sitelerimizin yedekleri /home klasörünün içine alınacaktır. Bu komut load sorunlarına vb durumlara bakmaz yedek işlemlerinizi başlatıp
Okumaya devam…

Cpanel Disk Kota hatası (/scripts/fixquotas – “edquota: Quota file not found or has wrong format”)

SSH üzerinden /scripts/fixquotas komutunu çalıştırmanıza rağmen yada WHM den “Initial Quota Setup” seçeneğini çalıştırmanıza rağmen hata alıyorsanız ve Hesaplarınızın disk limitlerini “unlimited” olarak görüyorsanız aşağıdaki yolu izleyerek düzeltebilirsiniz. SSH ile login olduktan sonra /scripts/fixquotas –force komutunu yazınız. Çıktı aşağıdaki gibi olacaktır. Installing Default Quota Databases……Done Linux Quota Support Quotas are now on Resetting quota for user23 to 1000 M edquota: Quota file not found or has wrong format. No filesystems with quota detected. edquota: Quota file not found or has wrong format. No filesystems with quota detected. Resetting quota for user2 to 1000 M edquota: Quota file not found or
Okumaya devam…

Cpanel – Whm ImageMagick kurulumu

WHM ile ImageMagick kurulumu nasıl yapılır? WHM üzerinden yapılan kurulumun en önemli özelliği, en son kararlı versiyona ulaşabilmektir. Whm üzerinden modulü yönetebilir güncelleyebilir ve hatta silebilirsiniz. Imagemagick bir PHP Pecl modulüdür. PHP Pecl modulleri, WHM üzerinde, Software > Module Installer sekmesinde yer alır. WHM üzerinde Software > Module Installer bölümünde PHP pecl seçeneğinin yanındaki “Manage” linkine tıklayınız. Alt kısımda yer alan ” Install a PHP Pecl “ adlı arama sekmesine, imagick yazınız ve Install Now butonuna tıklayınız. Böylece imagick kurulumunu gerçekleştirmiş olur. Whm üzerinde bu kurulumu gerçekleştiremeyen olur ise, SSH ile kurulum yöntemini denemeleri gerekmektedir. SSH ile ImageMagick kurulumu (Yöntem
Okumaya devam…

Cpanel – Whm Add new IP address – skipping: “already added” sorunu

Merhaba, WHM üzerinden IP Functions alanından Add a New IP Address ile ip eklemeye çalıştığınızda skipping: “already added”  hatası alınıyorsa öncelikle IP Functions alanından Show or Delete Current IP Addresses ile ip adreslerini kontrol edilmelidir. Eğer bu alanda ekleyeceğiniz ip adresi görünmüyorsa sunucunuza SSH ile bağlandıktan sonra ifconfig komuduyla kontrol edebilirsiniz. Eğer çıkan sonuçlarda görünmüyorsa aşağıdaki komutu giriniz. /etc/rc.d/init.d/ipaliases restart Hala aynı sorun devam ediyorsa aşağıdaki komutu kullanınız. chkconfig –list ipaliases Buradaki komutun sonucunda diğer ip adreslerinin çalıştığına emin olmalısınız. 2 3 ve 4 seçeneklerinin “on” olması gerekiyor. Sorun devam ediyorsa aşağıdaki dosyalardan var olan ancak WHM üzerine ekleyemediğiniz ip
Okumaya devam…