|
1、APACHE的日志主要分為“錯(cuò)誤日志”與“訪問日志”。
2、apache錯(cuò)誤日志目錄的設(shè)置:
/etc/apache2/apache2.conf 約170行左右
ErrorLog /var/log/apache2/error.log 錯(cuò)誤日志將保存在error.log中
ErrorLog /dev/null / 將錯(cuò)誤日志指向空設(shè)備,那么就等于是關(guān)閉錯(cuò)誤日志
3、查看日志中的內(nèi)容
我們想看最老的10行錯(cuò)誤日志
Head -10 /var/log/apache2/error.log
我們想看最新的10行錯(cuò)誤日志
Tail –10 /var/log/apache2/error.log
我們要查找含有“curl”字符的行
Cat –n error.log grep curl cat是打印文本 –n是顯示行號(hào)
4、如何設(shè)置虛擬主機(jī)以及相關(guān)的參數(shù)
vi /etc/apache2/sites-available/default
在文件最后加上如下代碼:
程序代碼
。糣irtualHost *>
serveradmin xxx@xxx.com //管理員郵箱
DocumentRoot /var/www/abc/ //默認(rèn)的目錄
serverName b.zishu.cn //域名
</VirtualHost>
Options 配置在特定目錄中可以使用哪些特性
默認(rèn)情況是all,其他參數(shù)有:
ExecCGI允許執(zhí)行CGI
FollowSymLinks允許目錄中使用符號(hào)鏈接
Includes允許服務(wù)器端包含
Indexes生成一個(gè)格式化后的目錄列表
Allowoverride 確定允許存在于.htaccess文件中的指令類型
Allowoverride all 允許使用.htaccess
Allowoverride none 不允許使用.htaccess
Order控制默認(rèn)的訪問狀態(tài)與Allow和Deny指令生效的順序
Allow Deny其實(shí)就可以把他們看做一個(gè)是白名單,一個(gè)是黑名單,這里主要是優(yōu)先級(jí)的設(shè)置問題。
Allow控制哪些主機(jī)能夠訪問服務(wù)器的該區(qū)域
Allow from all表示允許所有的機(jī)器可以訪問
Allow from 192.168.0.1 只允許192.168.0.1的機(jī)器訪問
|
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|