資源描述:
《Linux HTTP 服務(wù)架設(shè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、httpServerweb服務(wù)LAMP=Linux+Apache+Mysql+PHP==========當(dāng)今企業(yè)最常用的架構(gòu)ISIS是Windows的Web服務(wù),必須要配合SQL數(shù)據(jù)庫Linux是Apache來實(shí)現(xiàn)web服務(wù)的Cactinginxlinux下的監(jiān)控工具squid上網(wǎng)行為管理,透明代理Httpd缺省監(jiān)聽的是8個(gè)進(jìn)程vim/etc/httpd/conf/httpd.conf=========HTTP的配置文件開的進(jìn)程越多消耗的資源也就越多(缺省為8個(gè)進(jìn)程)LBC負(fù)載均衡集群前端的是HA后臺(tái)的是LBCHPC高性能集群(高性能計(jì)
2、算)LBC每一臺(tái)計(jì)算機(jī)做一件事情HPC是一百臺(tái)機(jī)器來做一件事情服務(wù)在運(yùn)行的時(shí)候產(chǎn)生了大量的進(jìn)程。動(dòng)態(tài)模塊加載========當(dāng)我們使用的時(shí)候,加載在內(nèi)存當(dāng)中防止過多的資源被消耗。/etc/httpd/conf.d==========.conf都是模塊的配置文件80號(hào)端口是普通網(wǎng)站而443號(hào)端口都是加密的網(wǎng)站虛擬主機(jī):多個(gè)站點(diǎn)用的是同一個(gè)物理服務(wù)器,就是說一臺(tái)服務(wù)器跑多個(gè)站點(diǎn)主機(jī)托管:就是自己租一臺(tái)服務(wù)器,而這臺(tái)機(jī)器是可以你自己管理的(完全的控制權(quán)交給你)做郵件服務(wù)器一定要專線HTTP======web服務(wù)System-v服務(wù)包:http
3、dhttpd-develhttpd-manual服務(wù):/usr/sbin/httpd腳本:/etc/init.d/httpd端口:tcp/80(http)tcp/443(https)配置文件:/etc/httpd/*/var/www/*system-config-httpd=======圖形界面Mod_ssl=======實(shí)現(xiàn)https的加密網(wǎng)站主配置文件:/etc/httpd/conf/httpd.conf/usr/lib/httpd/libmoudles=======存放模塊文件的Rpm–qchttpd=========針對(duì)安裝的文
4、件(查詢的是配置文件)/etc/httpd/conf.d/*=========存放的是模塊文件/var/www/html/=======http服務(wù)的根名稱空間的配置:個(gè)人主頁/UserDir=========355行缺省關(guān)閉了362行打開開啟個(gè)人主頁的功能在啟動(dòng)服務(wù)Vim/etc/httpd/conf/httpd.confSu–aliceMkdirpublic_htmlCdpublic_htmlvimindex.html======編輯索引文件/DirectoryIndex391行index.html=========代表的是索引文件
5、Vimindex.htmlThisistestindex.html…….測(cè)試:firefoxhttp://station1.exapmle.com/~alice(使用的是匿名方式訪問的)Chmod755alice==========改變的是家目錄的權(quán)限Restorecon–R–v/home/alice/public_htmlLn–s/home/alice/public_htmlalice(在/var/www/html/里面做個(gè)鏈接)OA系統(tǒng):辦公自動(dòng)化用Links做測(cè)試Linkshttp://station1.example.com實(shí)驗(yàn)
6、:(換主頁)Cd/etc/httpd/conf.dvimwelcome.conf當(dāng)沒有找到主頁的時(shí)候,會(huì)出現(xiàn)443代碼Cd/var/www/errorvimnoindex.html虛擬主機(jī):vim/etc/httpd/conf/httpd.conf========從972-991全都是模板的文件,復(fù)制一下到下面來servicehttpdconfigtest=======服務(wù)測(cè)試NameVirtualHost192.168.0.1:80========是用來做全局通告的(如果你不寫是會(huì)跳到第一個(gè)網(wǎng)站上面去的)ServerAdmin====
7、==郵箱(添加聯(lián)系人)DocumentRoot代表根/var/www/virt1/var/www/htmlmkdirvirt1vimindex.html(如果生效了,根站點(diǎn)就不生效了,把那個(gè)網(wǎng)站移下來就能生效了)ServerNamestation1.example.comErrorloglog/station1日志在/var/log/httpdhttpd存放的日志權(quán)限和selinux解決了/var/www/html放到這里Virt2和WWW1===========第二個(gè)站點(diǎn)復(fù)制下來就可以了兩個(gè)網(wǎng)站對(duì)應(yīng)同一個(gè)IP=======?基于域名的
8、虛擬主機(jī)ServerAliasweb1.example.com========在DNS中能夠解析到的主機(jī)(在www1里面做)也可以基于IP地址的不同,基于端口的不同80listen8080======修改一