Linux 應用管理 httpd 服務基礎

2021-09-29 22:11:52 字數 753 閱讀 2992

服務端:

1.安裝http軟體

2.書寫頁面檔案

/var/www/html/index.html

3.重啟服務

客戶端:

firefox ->服務端接收 -> 80埠 -> httpd程式 -> documentroot -> index.html

網路路徑與實際路徑

客戶端:firefox ***.***.***.***

服務端:/var/www/html/

httpd的主配置檔案:/etc/httpd/conf/httpd.conf

呼叫配置檔案(主配置檔案的補充):/etc/httpd/conf.d/*.conf

由同一臺伺服器提供多個不同的web站點

區分方式

基於網域名稱的虛擬主機

基於埠的虛擬主機

基於ip位址的虛擬主機

虛擬主機的虛擬是相對於客戶端而言的

一旦使用虛擬web主機功能,所有的頁面都必須利用虛擬web主機呈現

針對網頁檔案存放的路徑進行訪問控制,預設繼承父目錄的訪問控制。

如果訪問的目錄不是/var/www下,selinux會預設禁止訪問。

修改selinux狀態:setenforce 0

linux之httpd基礎應用

例子 用telnet測試80埠的httpd服務請求 首先yum install telnet y 安裝telnet服務,在centos 7 上進行telnet 192.168.10.8 80命令 用telnet 訪問192.168.10.8 的80埠 然後輸入get http 1.1 用get請求去...

在linux中使用原始碼安裝httpd伺服器

前天在centos中安裝了apache的httpd,安裝的機器在公司內網,於是選擇了原始碼進行安裝。俗話說好記性不如爛筆頭,現將安裝過程進行記錄,也希望能幫到各位。準備工作 因公司機器已經安裝c 編譯相關,該工作不再贅述,如無法使用make相關命令,請自行安裝g libc等庫。筆者寫這篇博文時選中的...

InfluxDB原始碼閱讀之httpd服務

作業系統 centos7.3.1611 x64 go語言版本 1.8.3 linux amd64 influxdb版本 1.1.0 原始碼路徑 github.com influxdata influxdb services httpd config test.go 配置測試 service.go h...