400-650-7353
您所在的位置:首頁(yè) > IT干貨資料 > linux > 【Linux基礎(chǔ)知識(shí)】Apache HTTP服務(wù)簡(jiǎn)介

【Linux基礎(chǔ)知識(shí)】Apache HTTP服務(wù)簡(jiǎn)介

  • 發(fā)布: linux培訓(xùn)
  • 來(lái)源:linux培訓(xùn)問(wèn)答
  • 2020-08-07 17:14:14
  • 閱讀()
  • 分享
  • 手機(jī)端入口

說(shuō)到HTTP協(xié)議,其實(shí)大家都不陌生,我們?nèi)粘I暇W(wǎng),打開網(wǎng)頁(yè),使用的就是HTTP協(xié)議,實(shí)現(xiàn)web瀏覽功能。首先,我們需要明確的是,架設(shè)網(wǎng)站主要是有兩部分組成:Web服務(wù)器和網(wǎng)頁(yè)。作為L(zhǎng)inux運(yùn)維人員,負(fù)責(zé)Web服務(wù)器的部署與維護(hù),但是網(wǎng)頁(yè)制作不是我們的專業(yè),需要找專門的開發(fā)公司,制作網(wǎng)頁(yè)。然后把網(wǎng)頁(yè)交給我們,由我們把網(wǎng)頁(yè)發(fā)布出來(lái)。

Linux中有多種部署http服務(wù)器的工具,如Apache、nginx等,下面我們就來(lái)介紹一下CentOS7中自帶的Apache工具部署網(wǎng)站服務(wù)器的過(guò)程。

Apache安裝

(1)實(shí)驗(yàn)準(zhǔn)備

準(zhǔn)備兩臺(tái)主機(jī),一臺(tái)Linux虛擬機(jī),IP地址為192.168.10.20,可以連接Internet網(wǎng)絡(luò),該主機(jī)安裝將Apache服務(wù)器使用,為了方便實(shí)驗(yàn)可以使用以下命令關(guān)閉防火墻,關(guān)閉selinux。

systemctl stop firewalld

systemctl disable firewalld

setenforce 0

另一臺(tái)可以使用虛擬機(jī)對(duì)應(yīng)的Windows宿主機(jī),作為客戶端使用,可以在此主機(jī)中通過(guò)瀏覽器對(duì)Apache服務(wù)端的配置進(jìn)行測(cè)試。

(2)安裝Apache

Apache對(duì)應(yīng)的服務(wù)名是httpd,如果可以聯(lián)網(wǎng)就可以從通過(guò)CentOS官網(wǎng)提供的鏈接將Apache安裝到系統(tǒng)中,輸入如下命令:

yum install httpd-*

如圖所示,httpd的安裝依賴于其他一些軟件包,yum安裝過(guò)程會(huì)分析httpd所需的依賴包并調(diào)整各個(gè)軟件包的安裝順序

安裝完畢后,系統(tǒng)中自動(dòng)新建用戶Apache,新建組Apache,作為HTTP服務(wù)的屬主和屬組,即HTTP服務(wù)器進(jìn)程以Apache用戶的身份啟動(dòng)?梢允褂靡韵旅畈榭葱陆ㄓ脩粜畔ⅲ鐖D所示:

tail -1 /etc/passwd #查看用戶信息文件/etc/passwd的最后一行,即新建的用戶信息

id apache #查看apache用戶信息

啟動(dòng)Apache服務(wù)

Apache軟件安裝完畢后,即可輸入以下語(yǔ)句,直接啟動(dòng)HTTP服務(wù)。

systemctl start httpd #啟動(dòng)httpd

systemctl enable httpd #設(shè)置httpd開機(jī)啟動(dòng)

測(cè)試Apache默認(rèn)網(wǎng)頁(yè)

Windows客戶端使用瀏覽器訪問(wèn)頁(yè)面,http://192.168.10.20,可見到Apache服務(wù)的測(cè)試網(wǎng)頁(yè),如下圖所示。

文章“【Linux基礎(chǔ)知識(shí)】Apache HTTP服務(wù)簡(jiǎn)介”已幫助

更多內(nèi)容

>>本文地址:http://liujunjsxg.cn/zhuanye/2020/51576.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME