·138·價值工程Linux 中基于Apache 個人網(wǎng)站的配置Configuration of Personal Web Site Based on Apache for Linux弋改珍Yi Ga
·138·價值工程
Linux 中基于Apache 個人網(wǎng)站的配置
Configuration of Personal Web Site Based on Apache for Linux
弋改珍Yi Gaizhen
(咸陽師范學(xué)院信息工程學(xué)院,咸陽712000)
(College of Information &Engineering ,Xianyang Normal University ,Xianyang 712000,China )
摘要:WWW 是Internet 上最熱門的服務(wù)之一,已經(jīng)成為人們在網(wǎng)絡(luò)上查找、瀏覽信息的重要手段。根據(jù)WWW 的工作原理,闡述了Linux 中
總結(jié)了配置過程中出現(xiàn)的問題以及解決方案,并使用html 文檔進行了測試?;贏pache 軟件配置個人網(wǎng)站的步驟,
Abstract:WWW is one of the hottest services on Internet. It has become the important method of the finding, browsing the information. According to the principle of www, the paper has stated the configuration steps of the personal web site based on Apache for Linux. The appearance problem and solution are concluded. And last, the tests are run using html document.
關(guān)鍵詞:個人網(wǎng)站;WWW ;HTTP
Key words:Personal Web Site ;WWW ;HTTP
中圖分類號:TP393文獻標(biāo)識碼:A 文章編號:1006-4311(2012)

09-0138-01———————————————————————0引言WWW 服務(wù)是Internet 上的最熱門的服務(wù)之一,它已經(jīng)成為人Options Indexes MultiViews [1,2]們在網(wǎng)絡(luò)上查找、瀏覽信息的主要手段。目前在網(wǎng)絡(luò)上流行的AllowOvarride None www 服務(wù)器軟件主要有:Apache 、CERN 和NCSA 三種,其中最流行Order allow, deny 的是Apache 。Allow from all 由于Linux/Unix操作系統(tǒng)的高穩(wěn)定性,全世界的ISP 的服務(wù)器普遍使用Linux 系統(tǒng)。基于Linux 平臺的www 服務(wù)器的配置具有重#servicehttpd restart 要的使用價值。(3)創(chuàng)建用戶并設(shè)置用戶家目錄,如/home/tom,并建立用戶放置1WWW 的工作原理網(wǎng)絡(luò)WWW 服務(wù)的實現(xiàn)采用客戶/服務(wù)器模型,客戶機運行瀏覽器,//創(chuàng)建用戶、工作目錄和主頁響應(yīng)用戶的請求,并通過HTTP 協(xié)議將用戶請求傳遞給WWW 服務(wù)#useraddtom 器;服務(wù)器一端運行服務(wù)器程序,偵聽和響應(yīng)客戶端的HTTP 請求,#mkdir-p /home/tom/public_html[3,4]向客戶端發(fā)出請求處理結(jié)果信息。#vi/home/tom/public_html/index.htmls first WEB! //這是index.html 文件的內(nèi)容This is Tom ’//設(shè)置tom 目錄的用戶和組所有權(quán)設(shè)置為tom ,訪問權(quán)限設(shè)置為755。#chowntom:tom-R tom #chmod755-R tom 訪問權(quán)限設(shè)//設(shè)置index.html 的用戶和組所有權(quán)設(shè)置為tom ,2使用http 的默認配置需要兩臺計算機,一臺配置服務(wù)器,IP 地址為192.168.1.1;另一置為755。#cd/home/tom/public_html臺配置客戶端,IP 地址為192.168.1.2。#chowntom:tomindex.html Apache 服務(wù)器安裝后,在Apache 的主配置文件httpd.conf 文#chmod755index.html 該選項的值為“/var/www/html”。用戶件中,有一DocumentRoot 選項,//修改SELinux 的權(quán)限。首先查看httpd 默認目錄的可以在這個目錄下使用vi 編輯器建立名為index.html 的文件:SEContext ,接著使用chcon 命令修改tom 目錄的SEContext #vi/var/www/html/index.html#cd/var/wwwThis is my first WEB! #ls-Z |grep html 然后啟動httpd 服務(wù):#cd/home#servicehttpd start #chcon-u system_u-t httpd_sys_content_t-R tom 在客戶端打開瀏覽器,在地址欄輸入http://192.168.1.1,在顯示(4)測試:#links192.168.1.1/~tom/,屏幕上顯示“This is Tom's 區(qū)域顯示“This is my first WEB! ”。first WEB! ”。若有多個用戶需要建立自己的個人網(wǎng)站,可以創(chuàng)建多3設(shè)置個人主頁并在第(2)步設(shè)置相應(yīng)的/var/www/html目錄中存放的是網(wǎng)站的首頁,如果希望讓每個用個用戶及其訪問目錄/home/*/public_html,戶都可以建立自己的個人網(wǎng)站,則需要為每個用戶在Home 目錄建目錄的訪問權(quán)限即可。4總結(jié)立一個放置網(wǎng)頁的目錄。近年來,基于Linux 平臺的人才需求急劇增加。為了實現(xiàn)基于(1)以root 身份登錄系統(tǒng);Linux 平臺的服務(wù)器配置,本文描述了使用Apache 軟件配置個人網(wǎng)(2)配置httpd.conf 文件站的步驟。在配置過程中需要注意兩個問題:一是存放網(wǎng)頁的目錄#vi/etc/httpd/conf/httpd.conf……和文件的用戶和組所有權(quán)必須屬于用戶自己,同組用戶和其它用戶#UserDir‘disable ’的訪問權(quán)限應(yīng)設(shè)置為r-x ;二是SElinux 是Linux 中的安全增強模UserDir public_html塊,在Linux 啟動時默認啟動,在配置的過程中需要關(guān)閉,配置才能……順利完成。
參考文獻:
基金項目:本文受陜西省教育廳項目(08JK481)、陜西省科技廳項目(SJ08-[1]汪榮斌.Linux 操作系統(tǒng)教程[M].北京:機械工業(yè)出版社,2009.01,243~
259.
[2]劉海燕, 邵立嵩, 荊濤.Linux 系統(tǒng)應(yīng)用與開發(fā)教程[M].北京:機械工業(yè)出
版社.2008.01. ZT14)、咸陽師院教改項目(200702017)資助。作者簡介:弋改珍(1969-),女,陜西三原人,咸陽師范學(xué)院信息工程學(xué)院,副教授,碩士,研究方向為無線網(wǎng)絡(luò)。