最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于?Apache?的?httpd?文件服務(wù)器詳解

 更新時間:2024年07月22日 10:36:10   作者:南歌EuanSu  
httpd?HTTP?Daemon,超文本傳輸協(xié)議守護(hù)進(jìn)程的簡稱,運(yùn)行于網(wǎng)頁服務(wù)器后臺,等待傳入服務(wù)器請求的軟件,這篇文章主要介紹了基于?Apache?的?httpd?文件服務(wù)器,需要的朋友可以參考下

基于 Apache 的 httpd 文件服務(wù)器

文件服務(wù)器的簡介

httpd(HTTP Daemon,超文本傳輸協(xié)議守護(hù)進(jìn)程的簡稱),運(yùn)行于網(wǎng)頁服務(wù)器后臺,等待傳入服務(wù)器請求的軟件。

httpd 能夠自動回應(yīng)服務(wù)器的請求,并使用 http 協(xié)議傳送超文本及多媒體內(nèi)容。

常見的 httpd 以下實現(xiàn):

  • Apache HTTP Server
  • CERN HTTPd
  • Cherokee
  • Hiawatha
  • Lighttpd
  • NCSA HTTPd
  • Nginx
  • OpenBSD

這里我們使用應(yīng)用最廣泛的 Apache Http Server 搭建 httpd 文件服務(wù)器。

文件服務(wù)器的搭建

所使用的服務(wù)器操作系統(tǒng)是 CentOS 7.9,使用 yum 命令直接安裝 httpd,如 yum 源有問題或者非 CentOS 操作系統(tǒng),需要先準(zhǔn)備軟件源以及安裝命令,CentOS 的主機(jī)執(zhí)行如下命令即可安裝 httpd 服務(wù)。

sudo yum install httpd

安裝完成后,需要修改 /etc/httpd/conf/httpd.conf 配置文件,重點修改的內(nèi)容如下所示。

# httpd服務(wù)端口
Listen 8000
# httpd服務(wù)用戶
User apache
Group apache
# httpd服務(wù)根目錄
DocumentRoot "/www/httpd"
# httpd服務(wù)根路徑的權(quán)限
<Directory "/www/httpd">
	# 展示文件列表以及軟鏈接的內(nèi)容
    Options Indexes FollowSymLinks
    # 不允許使用.htaccess文件來修改Apache的配置。
    AllowOverride None
    # 允許所有用戶訪問此目錄中的內(nèi)容,也即,對所有請求都允許訪問該目錄及其內(nèi)容。
    Require all granted
</Directory>

配置修改完成后,還需要修改 /www/httpd 也即配置的 httpd 文件服務(wù)器的目錄屬主,這里直接修改為 apache:apache。

chown -R apache:apache /www/httpd

使用 systemctl start httpd 即可啟動 Apache Httpd 文件服務(wù)器,如下是常用的 httpd 命令。

# 啟動 httpd 服務(wù)
systemctl start httpd
# 重啟 httpd 服務(wù)
systemctl restart httpd
# 停止 httpd 服務(wù)
systemctl stop httpd
# 查看 httpd 服務(wù)狀態(tài)
systemctl status httpd

Httpd 服務(wù)啟動后,即可通過頁面訪問文件服務(wù)器的 web 頁面。

Apache httpd 默認(rèn)是 Apache http server 的頁面,這里可以直接刪除 /etc/httpd/conf.d/welcome.conf 這個文件移除這個頁面,也可以修改這個文件修改默認(rèn)展示的頁面,這里我們直接刪除配置文件,并重啟 Apache httpd 服務(wù),出現(xiàn)的頁面如下。

文件服務(wù)器的使用

訪問默認(rèn)的頁面,出現(xiàn)的內(nèi)容為空,這是因為配置的文件服務(wù)器根目錄下沒有內(nèi)容,這里我們在配置的文件服務(wù)器根目錄下創(chuàng)建 nginx 目錄,并傳入 nginx 的安裝包。

mkdir /www/httpd/nginx
mv nginx-1.24.0.tar.gz /www/httpd/nginx
# 這里要注意允許其他用戶訪問當(dāng)前目錄,否則會出現(xiàn)無權(quán)限的問題
chown -R 755 /www/httpd/nginx

訪問文件服務(wù)的頁面,就能夠看到創(chuàng)建的 nginx 目錄以及安裝包。

點擊頁面上的文件名稱,或者在服務(wù)器上使用 wget,即可下載對應(yīng)的文件。

如上已經(jīng)實現(xiàn)了文件服務(wù)器,但在瀏覽器中下載文件時,會提醒這是不安全的,這里使用 nginx 代理文件服務(wù)器并配置 ssl 證書即可避免這種問題。

到此這篇關(guān)于基于 Apache 的 httpd 文件服務(wù)器詳解的文章就介紹到這了,更多相關(guān)Apache httpd 文件服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • linux 配置本地yum源,配置國內(nèi)yum源,配置epel源的步驟

    linux 配置本地yum源,配置國內(nèi)yum源,配置epel源的步驟

    這篇文章主要介紹了linux 配置本地yum源,配置國內(nèi)yum源,配置epel源的步驟,幫助大家更好的配置服務(wù)器,感興趣的朋友可以了解下
    2020-12-12
  • Linux系統(tǒng)用戶如何添加到用戶組

    Linux系統(tǒng)用戶如何添加到用戶組

    這篇文章主要介紹了Linux系統(tǒng)用戶如何添加到用戶組問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 如何修改Linux內(nèi)核參數(shù)vm.swappiness

    如何修改Linux內(nèi)核參數(shù)vm.swappiness

    這篇文章主要介紹了如何修改Linux內(nèi)核參數(shù)vm.swappiness問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Linux ls命令參數(shù)詳解

    Linux ls命令參數(shù)詳解

    下面是一個與 ls 一起使用的一些常用選項的簡短列表。請記住,你可以通過閱讀 ls 的說明書頁(man ls)來獲得選項的完整列表。
    2008-06-06
  • .htaccess文件寫法之作用范圍

    .htaccess文件寫法之作用范圍

    在htaccess寫法詳解一文中已經(jīng)寫過了htaccess文件一基本寫法和語句原則,同時本文也不再闡述htaccess文件的作用之強(qiáng)大,今天只來討論一下很多人都容易誤解的一個地方,那就是.htaccess文件的作用范圍
    2012-02-02
  • Linux下Nginx安裝的方法(pcre和openssl)

    Linux下Nginx安裝的方法(pcre和openssl)

    本篇文章主要介紹了Linux下Nginx安裝的方法(pcre和openssl),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • linux systemctl命令詳解

    linux systemctl命令詳解

    這篇文章主要介紹了linux systemctl命令詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • CentOS7 LNMP+phpmyadmin環(huán)境搭建 第一篇虛擬機(jī)及centos7安裝

    CentOS7 LNMP+phpmyadmin環(huán)境搭建 第一篇虛擬機(jī)及centos7安裝

    這篇文章主要介紹了CentOS7 LNMP+phpmyadmin環(huán)境搭建第一篇虛擬機(jī)及centos7安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • CentOS 6.4安裝配置LNMP服務(wù)器(Nginx+PHP+MySQL)

    CentOS 6.4安裝配置LNMP服務(wù)器(Nginx+PHP+MySQL)

    這篇文章主要介紹了CentOS 6.4下配置LNMP服務(wù)器的詳細(xì)步驟,需要的朋友可以參考下
    2013-06-06
  • centos中文件與權(quán)限的基本操作教程

    centos中文件與權(quán)限的基本操作教程

    這篇文章主要給大家介紹了關(guān)于centos文件與權(quán)限的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09

最新評論

夏邑县| 垣曲县| 昌吉市| 舒兰市| 临清市| 衢州市| 通榆县| 肃宁县| 丹东市| 新乐市| 龙里县| 金阳县| 偃师市| 玉环县| 阿勒泰市| 莎车县| 增城市| 济阳县| 宁德市| 博客| 绥阳县| 延寿县| 克什克腾旗| 玉林市| 集安市| 冕宁县| 太原市| 宜城市| 博乐市| 宁陵县| 紫阳县| 二连浩特市| 尼勒克县| 日照市| 牟定县| 平泉县| 武鸣县| 彰化县| 二连浩特市| 金昌市| 图木舒克市|