IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁服務(wù)器WEB服務(wù)器 → RedHat系統(tǒng)下實現(xiàn)提供虛擬主機

RedHat系統(tǒng)下實現(xiàn)提供虛擬主機

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  在Linux中,可以用Apache 和 WU-FTPD 服務(wù)器通過一些簡單設(shè)置,實現(xiàn)個人空間服務(wù),Apache是web服務(wù)器,ftp提供主頁上傳功能。本文以RedHat 7.2 Linux為例,假設(shè)Apache 和 WU-FTPD服務(wù)器已經(jīng)安裝,具體配置方法如下:

  (1)安裝RedHat 7.2 Linux時選擇"服務(wù)器"或者定制安裝服務(wù)器軟件;
  (2)修改/etc/httpd/conf/httpd.conf文件中下面關(guān)于個人空間設(shè)置的一段。(//后是詳細(xì)說明)
  UserDir public_html //此處修改默認(rèn)目錄,可修改,應(yīng)該與下面的
  //相對應(yīng)
  #
  # Control access to UserDir directories. The following is an example
  # for a site where these directories are restricted to read-only.
  #
  # //
  # AllowOverride FileInfo AuthConfig Limit
  # Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  #
  # Order allow,deny
  # Allow from all
  #
  #
  # Order deny,allow
  # Deny from all
  #
  # //.....行之間的所有#去掉,使得個人主頁用戶的設(shè)置生效.并且""中的 "/home/*/public_html"是個人主頁服務(wù)在Linux中存放位置的設(shè)置 *代表用戶名生成的目錄名。
  重新啟動httpd服務(wù):httpd stop / httpd start 或者h(yuǎn)ttpd restart

  (3) 添加一個ftp用戶的shell,使其不能使用命令,和telnet 和ssh服務(wù)編輯/etc/shells文件,在文件最后添加一行"/dev/null"的內(nèi)容。
  (4)添加一個ftpchroot族,改組中的用戶將已自己的home目錄作為ftp根目錄
groupadd ftpchroot
  (5)用戶申請個人主頁空間時,所用的用戶名在Linux上要作為ftpchroot組的用戶。以下操作以test用戶為例:

  建立一個用戶test ;密碼:test

  usradd test -s /dev/null -g ftpchroot
  passwd test

  這樣就在/home目錄下自動產(chǎn)生一個test的目錄。

  (6)進入test目錄,建立個人主頁發(fā)布目錄public_html,然后進行權(quán)限設(shè)置

  cd /home/test
  mkdir public_html
  chmod 711 /home/test
  chmod 755 /home/test/public_html

  OK,現(xiàn)在只要將網(wǎng)頁文件通過用用戶名test密碼為test,使用ftp上傳到自己ftp目錄下的public_html目錄就可以啟動自己的web服務(wù)了,系統(tǒng)默認(rèn)為index.html文件。

  后記:如果服務(wù)器系統(tǒng)安裝完整,在個人主頁中可以支持PHP、JSP動態(tài)網(wǎng)頁和MySQL PostGreSQL數(shù)據(jù)庫。

關(guān)鍵詞標(biāo)簽:虛擬主機,提供,實現(xiàn),系

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 ISAPI Rewrite實現(xiàn)IIS圖片防盜鏈 ISAPI Rewrite實現(xiàn)IIS圖片防盜鏈 IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點配置 win2000server IIS和tomcat5多站點配置

相關(guān)下載

    人氣排行 XAMPP配置出現(xiàn)403錯誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問網(wǎng)站403錯誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦法 報錯“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯誤的解決辦法(windows xp + IIS5.0)