來(lái)源:猿Coding 發(fā)布時(shí)間:2018-12-08 14:32:12 閱讀量:1109
服務(wù)器是什么?
服務(wù)器(Server):為客戶(hù)端提供服務(wù)、數(shù)據(jù)、資源的機(jī)器
我們可以把服務(wù)器看做一個(gè)特殊的、功能強(qiáng)大、沒(méi)有外接設(shè)備(屏幕、鍵盤(pán)、鼠標(biāo))的電腦。
所以,同電腦一樣,一個(gè)服務(wù)器一個(gè)IP,一些大公司,擁有成千上萬(wàn)個(gè)服務(wù)器。
這時(shí)候,我們?cè)L問(wèn),眾所周知,是通過(guò)主機(jī)域名來(lái)訪問(wèn)資源,服務(wù)器隨機(jī)分配。
1
2
3
開(kāi)發(fā)服務(wù)器的語(yǔ)言
開(kāi)發(fā)服務(wù)器的語(yǔ)言很多:Java、PHP、.net、node.js、python、go、ruby、erlang等等
不同語(yǔ)言開(kāi)發(fā)的服務(wù)器,對(duì)應(yīng)的配置電腦為服務(wù)器的軟件也不一樣(這里說(shuō)的都是Windows系統(tǒng)的)
java — Tomcat
php — wamp (w-windows、a-apache、m - mysql、p-php)
node.js — NodeJS
1
2
3
4
5
服務(wù)器分類(lèi)
下面,按照開(kāi)發(fā)過(guò)程中,經(jīng)常接觸到的,可以從這幾個(gè)方面對(duì)服務(wù)器進(jìn)行分類(lèi):
按照用途類(lèi)型來(lái)分
文件服務(wù)器
數(shù)據(jù)庫(kù)服務(wù)器
郵件服務(wù)器
web服務(wù)器
1
2
3
4
以上各個(gè)類(lèi)型,都有各自的服務(wù)器軟件,供開(kāi)發(fā)人員使用。
作用:賦予開(kāi)發(fā)人員的電腦一些服務(wù)器功能
文件服務(wù)器:Server-U、FileZilla、VsFTP等;
數(shù)據(jù)庫(kù)服務(wù)器:Oracle、MySQL、PostgreSQL、MSSQL等;
郵件服務(wù)器:Postfix、Sendmail等;
Web服務(wù)器:Apache、Nginx、IIS、Tomcat、NodeJS等
1
2
3
4
按操作系統(tǒng)來(lái)分
Linux服務(wù)器、Windows服務(wù)器等;
1
按照服務(wù)器瀏覽權(quán)限來(lái)分
外網(wǎng)服務(wù)器
別名:遠(yuǎn)程服務(wù)器,任何網(wǎng)段的設(shè)備都能訪問(wèn)的服務(wù)器
應(yīng)用場(chǎng)景:應(yīng)用上線后使用的服務(wù)器
使用人群:供全體用戶(hù)使用
速度:取決于服務(wù)器的性能、用戶(hù)的網(wǎng)速
內(nèi)網(wǎng)服務(wù)器
別名:本地服務(wù)器,只有連同樣內(nèi)網(wǎng)的設(shè)備才能訪問(wèn)到的服務(wù)器
應(yīng)用場(chǎng)景:應(yīng)用處于開(kāi)發(fā)、測(cè)試階段使用的服務(wù)器
使用人群:僅供公司內(nèi)部的開(kāi)發(fā)人員、測(cè)試人員使用
速度:由于是局域網(wǎng),所以速度飛快,有助于提高開(kāi)發(fā)測(cè)試效率
一般公司會(huì)有三套服務(wù)器:本地測(cè)試服務(wù)器、外網(wǎng)測(cè)試服務(wù)器、外網(wǎng)正式服務(wù)器
內(nèi)網(wǎng)測(cè)試可以直接測(cè)試服務(wù)器的并發(fā)連接性能
外網(wǎng)的話(huà)首先要考驗(yàn)?zāi)愕幕ヂ?lián)網(wǎng)導(dǎo)致的延時(shí)和掉包的因素
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Apache服務(wù)器的介紹
對(duì)于一些APP、web開(kāi)發(fā)者,為什么推崇配置Apache?
1.使用最廣的 Web 服務(wù)器
2.Mac自帶,只需要修改幾個(gè)配置就可以,簡(jiǎn)單,快捷
3.有些特殊的服務(wù)器功能,Apache都能很好的支持 例如:HTTP PUT/DELETE 操作,知識(shí)補(bǔ)充涉及的 HTTPS 服務(wù)
4.最重要的一點(diǎn)是,Apache是PHP語(yǔ)言對(duì)應(yīng)的服務(wù)器,PHP身為一門(mén)弱語(yǔ)言,學(xué)習(xí)起來(lái),相對(duì)Tomcat的Java語(yǔ)言簡(jiǎn)單許多
所以,在我們使用Apache的過(guò)程中,簡(jiǎn)單學(xué)習(xí)一下,PHP語(yǔ)言,一些前端、后臺(tái)的數(shù)據(jù)交互,我們一個(gè)人就可以完成
1
2
3
4
5
Apache服務(wù)器的配置,網(wǎng)上隨處可見(jiàn),這里就不再贅述。
---------------------
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信