Gönderen Konu: Suhosin kurulumu  (Okunma sayısı 405 defa)

GuvenliHost

  • Yönetici
  • Kahraman Üye
  • *****
  • İleti: 514
  • Karma +10/-0
    • Profili Görüntüle
Suhosin kurulumu
« : 16 Nisan 2010, 14:02:41 »
1- putty programını çalıştırın. (indirmek için: http://guvenlihost.com/dosya/putty.exe )

 2- Sunucu ip adresini yazarak bağlanın.

 3- root kullanıcısı ve şifresiyle giriş yapın
       
kurulumdan önce zend ve ioncube eklentilerini kurmuş olalım
http://www.gvhdestek.com/linux-server/directadmin-zend-optimizer-ve-ioncube-kurulumu/msg22/#msg22

4- Aşağıdaki komutları sırayla uygulayın

Kod: [Seç]
yum install autoconfçıkan soruda Y butonuna basıp enter tuşuyla devam ediyoruz
Kod: [Seç]
cd /usr/local/src
wget guvenlihost.com/dosya/suhosin-0.9.32.1.tar.gz
tar zxvf suhosin-0.9.32.1.tar.gz
cd suhosin*
phpize
./configure
make
make install

Make install dediğimizde php.ini dosyamızda
extension_dir = "./"

./ yerine yazmamız gereken yol görünecek örnek

/usr/local/lib/php/extensions/no-debug-non-zts-20120326
şeklinde
Alıntı
"""php.ini dosyasını Directadmin / admin paneli/ Dosya Düzenleyici (File Editor) bölümünden düzenleyebiliriz """
bunu
php ini dosyamıza
Kod: [Seç]
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20120326"bu şekilde kaydediyoruz

Ardından php.ini dosyamızda şu satırı buluyoruz

Kod: [Seç]
Module Settingshemen altına bunu ekliyoruz
Kod: [Seç]
extension=suhosin.so
bunun hemen altına da suhosin ayar komutlarımızı ekliyoruz



Alıntı
[suhosin]

; Logging Configuration

suhosin.log.syslog.facility = 9

suhosin.log.use-x-forwarded-for = Off

; Filtering Options
suhosin.request.max_vars = 500
suhosin.post.max_vars = 500
suhosin.get.max_vars = 500
suhosin.cookie.max_vars = 500


suhosin.request.max_array_index_length = 500
suhosin.post.max_array_index_length = 500
suhosin.get.max_array_index_length = 500
suhosin.cookie.max_array_index_length = 500


suhosin.request.max_array_depth = 1000
suhosin.post.max_array_depth = 1000
suhosin.get.max_array_depth = 1000
suhosin.cookie.max_array_depth = 1000


suhosin.get.max_value_length = 200000
suhosin.post.max_value_length = 200000
suhosin.request.max_value_length = 200000
suhosin.cookie.max_value_length = 200000


suhosin.upload.max_uploads = 300
suhosin.upload.disallow_elf = Off
suhosin.session.max_id_length = 1024


;spam protection on forms
;suhosin.mail.protect = 1


; Executor Options


suhosin.memory_limit = 75


suhosin.executor.max_depth = 0


suhosin.executor.include.max_traversal = 6


suhosin.executor.disable_emodifier = Off


suhosin.executor.allow_symlink = Off


suhosin.executor.include.blacklist = "http://void.ru"


suhosin.upload.verification_script = /usr/local/upload_guardian/scanit.pl


son komutlarımız
Kod: [Seç]
service httpd restart
php -v
Saygılar

« Son Düzenleme: 14 Ocak 2011, 08:14:43 Gönderen: GuvenliHost »