国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

如何規(guī)劃一個高容量的Apache服務器

2019-11-02 16:42:01
字體:
供稿:網(wǎng)友
A是局域網(wǎng)內(nèi)部的一臺WEB服務器,安裝Redhat Linux 6.X,編譯Apache+PHP4+MySQL 

B是公司防火墻,外部地址為a.b.c.d,是通向Internet的唯一路徑。B上也運行Apache 

做反向代理到內(nèi)部機器B。假設(shè)公司的域名為@company.com,B是該域的域名服務器。 

二:WEB目錄的組織結(jié)構(gòu) 

我們計劃把WEB服務器數(shù)據(jù)文件置于一單獨的目錄/www下面,再在其下面建立相應的 

子目錄,如果我們計劃設(shè)置WEB服務器web.company.com,則建立目錄 

/www/web.company.com ,結(jié)構(gòu)如下: 

/www/web.company.com/public/htdocs 

/cgi-bin 

/www/web.company.com/staging/htdocs 

/cgi-bin 

/www/web.company.com/developer/htdocs 

/cgi-bin 

三: 訪問方法與 

對staging和developer目錄用基于端口的來訪問,分別對應端口81,82。 

下面是apache的配置文件/usr/local/apache/conf/httpd.conf中部分的 

配置: 

Listen 80 

Listen 192.168.11.8:81 

Listen 192.168.11.8:82 

〈VirtualHost 192.168.11.8:81> 

documentroot /www/web.company.com/staging/htdocs/ 

scriptalias /cgi-bin /www/web.company.com/staging/cgi-bin/ 

transferlog "|/usr/local/apache/bin/cronolog /usr/local/apache/logs/web/staging/%Y/%m/%d/access_log" 

errorlog "|/usr/local/apache/bin/cronolog /usr/local/apache/logs/web/staging/%Y/%m/%d/error_log" 

〈/VirtualHost> 

〈VirtualHost 192.168.11.8:82> 

documentroot /www/web.company.com/developer/htdocs/ 

scriptalias /cgi-bin /www/web.company.com/developer/cgi-bin/ 

transferlog "|/usr/local/apache/bin/cronolog /usr/local/apache/logs/web/developer/%Y/%m/%d/access_log" 

errorlog "|/usr/local/apache/bin/cronolog /usr/local/apache/logs/web/developer/%Y/%m/%d/error_log" 

〈/VirtualHost> 

注:上面是基于端口的設(shè)置,要訪問測試服務器,用 

開發(fā)服務器用 

上面的transferlog and errorlog用了不是默認的格式,而是Apache網(wǎng)站上建議的這種每天 

一個文件的年/月/日格式,可從下載編譯 

后安裝在/usr/local/apache/bin/cronolog,可查看Apache網(wǎng)站獲得更多信息。 

如還有其它主頁需要在此服務器上服務,如在/www下再創(chuàng)建子目錄hr.company.com(人事部門) 

,可為主機A創(chuàng)建IP別名,如192.168.11.9,再做同樣的基于端口的設(shè)置 

三:個人主頁的情況 

假定Apache以用戶組身份nobody運行,且用戶主目錄為/home/jephe,則在此目錄下創(chuàng)建目錄 

public_html 

a.設(shè)置用戶主目錄/home/jephe要給nobody組以讀和執(zhí)行的權(quán)限 

chmod 750 -R /home/jephe 

b.設(shè)置用戶主目錄/home/jephe下public_html目錄的權(quán)限 

chmod -R 2770 /home/jephe/public_html 

c.設(shè)置用戶主目錄的擁有者 

chown -R jephe.nobody /home/jephe/public_html 

用戶可FTP上傳主頁文件至自己的目錄中,要設(shè)置/etc/inetd.conf中的FTP上載的umask默認值 

為u002, 

ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a -u002 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 德格县| 琼海市| 海城市| 宾阳县| 雅江县| 武强县| 辉县市| 新和县| 林甸县| 杨浦区| 烟台市| 三明市| 大连市| 德化县| 阿勒泰市| 卓资县| 江川县| 九台市| 霍州市| 鹤岗市| 东阳市| 四平市| 南郑县| 湘潭市| 蛟河市| 九龙城区| 恩施市| 宜阳县| 华池县| 江都市| 宝应县| 望都县| 绥棱县| 介休市| 留坝县| 邓州市| 汪清县| 连平县| 平远县| 沙田区| 东山县|