Web服務
Internet上最熱門的服務之一就是WWW(World Wide Web)服務,Web服務已經成為很多人在網上查找、浏覽信息的主要手段,它是一種交互式圖形界面的服務,具有強大的連接信息功能。Web系統是客戶/服務器模式的,所以應該有服務器程序和客戶端程序兩個部分。常用的Web服務器是Apache及Microsoft IIS等 。
Apache服務器簡介
在全球的Web服務器的市場中,Apache已經遠遠地超過大家所熟悉的Microsoft IIS,成為世界排名第一的Web服務器,根據Netcraft所提供的調查,世界上百分之六十左右的Web服務器都在使用Apache。
Apache服務器的安裝及啟動
檢測與安裝Apache
rpm -qa | grep httpd
如果沒有檢測到軟件包,需要進行安裝,一般Red Hat Enterprise Linux 5五張安裝光盤的第一張光盤放入光驅中並掛載加載,然後執行如下命令:
rpm –ivh httpd-2.2.3-6.i386.rpm
rpm –ivh httpd-manual-2.2.3-6.i386.rpm
Apache服務的啟動、測試運行狀態
查看Apache服務器的運行狀態:
service httpd status
重新啟動Apache服務:
service httpd restart
測試Apache服務器運行狀態
Apache服務器的配置
Apache主要配置文件為httpd.conf,存儲位置在/etc/httpd/conf目錄下
默認配置已經為用戶提供了一個良好的模板,基本配置幾乎不需要進行修改。
Apache默認配置主要信息
根文檔目錄 DocumentRoot
站點主頁檢索名 DirectoryIndex
基本配置
Web站點主目錄
Web站點主頁檢索列表設置
更改完後進行保存該配置文件,若要立即生效則必須重新啟動httpd服務
個人Web站點配置
配置文件
用戶創建個人Web站點
回到user1用戶環境目錄下
創建個人站點目錄public_html
退到user1目錄外,修改user1目錄的權限
進入個人Web站點目錄
用vi編輯器創建站點主頁內容
使用客戶端浏覽器訪問自己的主頁
8.3 FTP服務
通過網絡來傳輸文件一直是一項很重要的工作 。
FTP服務
協議
下載
上傳
FTP服務器和客戶端
FTP用戶授權
本地用戶
Guest用戶
匿名用戶
anonymous用戶名和空的口令來進行登錄
FTP的傳輸模式
ASCII傳輸方式
二進制傳輸模式
Linux下的FTP服務器
Wu-ftpd
Proftpd
vsftpd
FTP服務器的配置
vsftpd服務的安裝與啟動
安裝
啟動
vsftpd服務器的啟動、停止與重新啟動:
service vsftpd start
service vsftpd stop
service vsftpd restart
vsftpd服務的默認配置信息
配置文件
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
默認配置信息
/etc/vsftpd/vsftpd.conf主配置文件中默認設置的主要配置參數及含義
測試vsftpd服務默認配置
匿名用戶訪問
默認路徑
測試登錄
一般情況下,匿名用戶不能離開匿名服務目錄/var/ftp,且只能下載不能上傳文件。
本地用戶訪問
默認路徑
測試登錄
本地用戶可以離開自家目錄並可以切換到有權訪問的其他目錄,並在權限允許的情況下進行文件的上傳與下載。
修改默認配置~允許匿名訪問上傳文件
修改配置文件,激活兩項
在原配置文件中添加兩行
修改配置文件後,存盤退出,重新啟動vsftpd服務修改配置文件後,存盤退出,重新啟動vsftpd服務
修改匿名用戶上傳目錄的權限
修改默認配置
限制本地用戶的訪問
在主配置文件中進行如下設置:
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
修改端口號
設置用戶連接FTP服務器後的歡迎語
登錄前的歡迎語
登錄後的歡迎語
FTP服務的客戶端訪問
FTP服務器端程序啟動生效後,客戶端程序訪問服務器端不受操作系統限制,可以采用以下三種形式訪問:
FTP客戶端命令方式
萬維網浏覽器訪問
客戶端專用軟件方式訪問
FTP客戶端命令訪問
連接登錄
ftp 主機名或主機IP 端口號
常用FTP命令 (見下頁表)
常用FTP命令
浏覽器訪問
ftp://登錄用戶名:密碼@FTP服務器域名或IP:端口號
專用FTP客戶端軟件訪問
CuteFTP是一個簡單易用的FTP管理器。
CuteFTP安裝成功打開界面窗口後,可以按照向導輸入FTP服務器的域名或IP地址以及用戶名密碼,其他按默認選項即可連接,也可以在主界面下打開“文件”菜單,“新建”、“FTP”站點中進行遠程FTP服務器信息填寫連接 。