原创 16.4 日 志 分 析

16.4  日 志 分 析 在16.3節中已經介紹了Apache中的標準日誌——訪問日誌和錯誤日誌,雖然訪問日誌中包含了大量的用戶訪問信息,但是這些信息對網站經營者和網站管理員管理、規劃網站卻沒有多少直接的幫助。作爲一個網站的經營者,最希

原创 28.2.3 安裝前的配置

28.2.3  安裝前的配置 在安裝Oracle 11g前,需要手工更改系統的內核參數以及創建oracle用戶和用戶組,具體操作步驟如下所述。 (1)創建oracle用戶和oinstall、dba用戶組,命令如下所示。   # /usr/

原创 16.4.3 使用Webalizer分析日誌

16.4.3  使用Webalizer分析日誌 經過前面的配置,Webalizer已經可以使用,運行Webalizer命令後將會在/usr/local/apache2/htdocs/loganalyze目錄下生成相應的報表。運行結果如圖1

原创 16.6.1 虛擬主機服務簡介

16.6.1  虛擬主機服務簡介 虛擬主機服務就是指將一臺物理服務器虛擬成多臺虛擬的Web服務器。對於一些小規模的網站,通過使用Web虛擬主機技術,可以跟其他網站共享同一臺物理機器,有效減少系統的運行成本,並且可以減少管理的難度。另外對於

原创 16.5.3 分佈式配置文件:.htaccess

16.5.3  分佈式配置文件:.htaccess .htaccess文件又稱爲“分佈式配置文件”,該文件可以覆蓋httpd.conf文件中的配置,但是它只能設置對目錄的訪問控制和用戶認證。.htaccess文件可以有多個,每個.htac

原创 16.4.2 配置Webalizer

16.4.2  配置Webalizer Webalizer的配置主要通過修改Webalizer.conf配置文件來實現。安裝Webalizer後,該文件默認存放於/etc/目錄下,下面是Webalizer.conf文件的默認配置及各配置選

原创 16.7.1 防止網站圖片盜鏈

16.7.1  防止網站圖片盜鏈 爲了防止其他網站非法盜鏈本網站中的圖片文件,可以在Apache中進行一些配置,以禁止圖片被非法盜用。假設本網站的域名爲www.myWeb.com,用戶可編輯httpd.conf文件,加入如下的配置內容。

原创 16.6.3 基於主機名的虛擬主機服務

16.6.3  基於主機名的虛擬主機服務 由於基於IP地址的虛擬主機服務有如上的缺點,HTTP 1.1協議中增加了對基於主機名的虛擬主機服務的支持。具體地說,當客戶程序向Web服務器發出請求時,客戶想要訪問的主機名也通過請求頭中的“Hos

原创 28.2 Oracle數據庫服務器的安裝

28.2  Oracle數據庫服務器的安裝 用戶可以通過Oracle的官方網站下載到最新的Oracle數據庫產品的軟件安裝包,在安裝Oracle 11g前需要檢查系統的軟硬件環境是否符合安裝要求。Oracle 11g提供圖形化的安裝程序界

原创 16.5.2 用戶認證

16.5.2  用戶認證 Apache的用戶認證包括基本(Basic)認證和摘要(Digest)認證兩種。摘要認證比基本認證更加安全,但是並非所有的瀏覽器都支持摘要認證,所以本節只針對基本認證進行介紹。基本認證方式其實相當簡單,當Web瀏

原创 第28章 Oracle服務器配置和管理

第28章  Oracle服務器配置和管理 提起數據庫,第一個想起的公司一般都會是Oracle。Oracle公司於1977年成立,專注於數據庫產品的開發,在數據庫領域一直都處於領先地位,其產品覆蓋了大、中、小型機等數十種機型,是目前世界上使

原创 16.5.1 訪問控制

16.5.1  訪問控制 設置訪問控制是提高Apache服務器安全級別最有效的手段之一,但在介紹Apache的訪問控制指令前,先要介紹一下Diretory段。Diretory段用於設置與目錄相關的參數和指令,包括訪問控制和認證,其格式如下

原创 16.5 Apache安全配置

16.5  Apache安全配置 Apache提供了多種的安全控制手段,包括設置Web訪問控制、用戶登錄密碼認證及.htaccess文件等。通過這些技術手段,可以進一步提升Apache服務器的安全級別,減少服務器受攻擊或數據被竊取的風險。

原创 16.7.3 Apache無法啓動

16.7.3  Apache無法啓動 Apache無法正常啓動,主要是由以下兩種情況導致。第一種是httpd.conf文件配置錯誤。對於這種情況Apache啓動時會給出相關提示信息,如下所示。   # ./apachectl start

原创 28.1 Oracle 11g簡介

28.1  Oracle 11g簡介 經過了三年的準備,Oracle(甲骨文)公司於2007年7月12日在全球範圍內同步推出了其最新版本的數據庫產品——Oracle 11g。新的Oracle數據庫仍然以g作爲版本後綴,以代表這是一個包含了