8月 30th, 2008 由 傻仔仔 發表 於 12:08 pm
1. 安裝Apahce, PHP, Mysql, 以及php連接mysql庫組件。
yum -y install httpd php mysql mysql-server php-mysql
2. 配置開機啓動服務
/sbin/chkconfig httpd on [設置apache服務器httpd服務開機啓動]
/sbin/chkconfig –add mysqld [在服務清單中添加mysql服務]
/sbin/chkconfig mysqld on [設置mysql服務開機啓動]
/sbin/service httpd start [啓動httpd服務,與開機啓動無關]
/sbin/service mysqld start [啓動mysql服務,與開機無關]
3.設置mysql數據庫root帳號密碼。
mysqladmin -u root password ‘newpassword’ [引號內填密碼]
4. 讓mysql數據庫更安全
mysql -u root -p
mysql> DROP DATABASE test; [刪除test數據庫]
mysql> DELETE FROM mysql.user WHERE user = ”; [刪除匿名帳戶]
mysql> FLUSH PRIVILEGES; [重載權限]
5. 按照以上的安裝方式, 配置齣來的默認站點目錄為/var/www/html/
新建一個php腳本:
<?php
phpinfo();
?>
6. [...]
6月 17th, 2008 由 傻仔仔 發表 於 11:06 am
引擎.它主要是用于Web應用程序所以也可以叫做Web應用程序防火牆.它可以作為Apache Web服務器的一個模塊或單獨的應用程序來運行.ModSecurity的目的是為增強Web應用程序的安全性和保護Web應用程序避免遭受來自已知與未知的攻擊.該項目主頁:http://www.modsecurity.org/
轉自:http://www.open-open.com/open109925.htm
分享此文章
4月 30th, 2008 由 傻仔仔 發表 於 03:04 pm
在httpd.conf加入
#LoadModule speling_module modules/mod_speling.so 請先把最頭的# 移除
加入 CheckSpelling on
重新啟動apache 就可以了
分享此文章
10月 10th, 2007 由 傻仔仔 發表 於 02:10 am
分享此文章
10月 10th, 2007 由 傻仔仔 發表 於 02:10 am
Apache will lock the log file and syslog also cannot rotate it.
so we need a program cronolog
1. download most update version from http://cronolog.org/
2. unzip the file
3. ./configure
4. make
5. make install
6. configure the apache
CustomLog “|/usr/sbin/cronolog /var/www/logs/domain.com-access_log.%Y%m%d” common
ErrorLog “|/usr/sbin/cronolog /var/www/logs/domain.com-error_log.%Y%m%d”
7. restart apache
8. Done
分享此文章
10月 9th, 2007 由 傻仔仔 發表 於 01:10 am
<Directory “/vhost dir/”>
Options Indexes FollowSymLinks
AllowOverride None
Order Deny,Allow
Deny from all
Allow from 172.16.0.0/255.255.0.0
</Directory>
分享此文章
10月 9th, 2007 由 傻仔仔 發表 於 01:10 am
限制並發數
下載模塊:
到官方網址: http://www.nowhere-land.org/programs/mod_vhost_limit/下載模塊
http://www.nowhere-land.org/programs/mod_vhost_limit/mod_vhost_limit-0.4.tar.gz
分享此文章
10月 9th, 2007 由 傻仔仔 發表 於 01:10 am
限制IP連接數
到這裡下載模塊 http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
安裝:
tar zxvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
make APXS=/usr/local/apache/bin/apxs s—–這裡要按你自己的路徑設置
make install APXS=/usr/local/apache/bin/apxs s—–這裡要按你自己的路徑設置
編輯httpd.conf
添加
全局變量:
< IfModule mod_limitipconn.c >
< Location / > # 所有虛擬主機的/目錄
MaxConnPerIP 3 # 每IP只允許3個並發連接
NoIPLimit image/* # 對圖片不做IP限制
< /Location >
< Location /mp3 > # 所有主機的/mp3目錄
MaxConnPerIP 1 # 每IP只允許一個連接請求
OnlyIPLimit audio/mpeg video # 該限制只對視頻和音頻格式的文件
< /Location >
< /IfModule >
或者虛擬主機的:
< VirtualHost [...]
10月 9th, 2007 由 傻仔仔 發表 於 01:10 am
1、APACI 安裝
cp mod_bandwidth.c /path/to/apache/source./configure –add-module=mod_bandwidth.c –permute-module=BEGIN:bandwidth
2、DSO方式安裝
apxs -c /mod_bandwidth.c -o /path/to/apache/libexec/mod_bandwidth.so
分享此文章
10月 9th, 2007 由 傻仔仔 發表 於 12:10 am
mod_dosevasive 的使用方法:
首次下載 mod_dosevasive 1.1 版本。
然後解壓 mod_dosevasive_1.10.tar.gz
tar zxvf mod_dosevasive_1.10.tar.gz
分享此文章