滿意答案
1.安裝Apache2
使用下面這個命令,安裝Apache2及其他庫。1$?sudo?apt-get?-y?install?apt-get?install?apache2?apache2.2-common?apache2-doc?apache2-mpm-prefork?apache2-utils?libexpat1?ssl-cert?libapache2-mod-php5?php5?php5-common?php5-gd?php5-cli?php5-cgi?libapache2-mod-fcgid?apache2-suexec?php-pear?php-auth?php5-mcrypt?mcrypt?libapache2-mod-suphp?libopenssl-ruby?libapache2-mod-ruby
2.阻止分布式拒絕服務(DDoS)攻擊123$?sudo?apt-get?-y?install?libapache2-mod-evasive$?sudo?mkdir?-p?/var/log/apache2/evasive$?sudo?chown?-R?www-data:root?/var/log/apache2/evasive
把下面這個命令添加到mod-evasive.load的末尾處。12345678$?sudo?nano?/etc/apache2/mods-available/mod-evasive.load?DOSHashTableSize?2048DOSPageCount?20?#?請求同一頁面的最大數量DOSSiteCount?300?#?同一偵聽器上同一客戶端IP請求任何對象的總數量DOSPageInterval?1.0?#?頁面數量閾值的間隔DOSSiteInterval?1.0? ?#?站點數量閾值的間隔DOSBlockingPeriod?10.0?#?客戶機IP被阻止的時間段DOSLogDir?“/var/log/apache2/evasive”DOSEmailNotify?admin@domain.com
3.阻止DNS注入攻擊123456$?sudo?apt-get?-y?install?libapache2-mod-spamhaus$?sudo?touch?/etc/spamhaus.wl?Append?the?config?to?apache2.conf$?sudo?nano?/etc/apache2/apache2.confMS_METHODS?POST,PUT,OPTIONS,CONNECTMS_WhiteList?/etc/spamhaus.wlMS_CacheSize?256
00分享舉報