国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Apache 服務(wù)器的搭建和配置

這篇具有很好參考價值的文章主要介紹了Apache 服務(wù)器的搭建和配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、基本介紹

? ? Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網(wǎng)頁服務(wù)器,可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一,Apache的主程序名為httpd。

二、apache安裝

1.關(guān)閉防火墻和selinux

[root@localhost ~]# systemctl stop firewalld && setenforce 0

2、yum安裝,開啟,查看apache端口

[root@localhost ~]# yum install -y httpd
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# netstat -lntp | grep 80 #apache的端口為80,net-tools                                            

? index.html :默認訪問網(wǎng)站的主頁名稱

? 默認發(fā)布網(wǎng)站的目錄:/var/www/html

3、編寫測試頁面,并訪問

[root@qfedu.com ~]# echo dir1 > /var/www/html/index.html

配置apache服務(wù)器,apache,服務(wù)器,運維

? apache 安裝完成

三、訪問控制

將http.conf文檔復(fù)制并去掉httpd.conf的#

去掉httpd.conf里面的空行

[root@localhost ~]# cd /etc/httpd/conf/

[root@localhost conf]# sed -i.back '/#.*/' httpd.conf

[root@localhost conf]# sed -i '/^$/d' httpd.conf

1、允許所有人訪問

vim  /etc/httpd/conf/httpd.conf 編輯配置文件

<Directory "/var/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

systemctl restart httpd   重啟httpd

2、只拒絕一部分客戶端訪問:

vim /etc/httpd/conf/httpd.conf

<Directory "/var/www">
    Options Indexes FollowSymLinks
    AllowOverride None
   <RequireAll>
    Require not ip 10.36.192.24 10.36.192.25 #將不允許訪問的客戶端IP寫在這里,以空格隔開
    Require all granted
  </RequireAll>
</Directory>

systemctl restart httpd  #重啟httpd

3、只允許部分ip訪問

vim /etc/httpd/conf/httpd.conf

<Directory "/var/www">
    Options Indexes FollowSymLinks
    AllowOverride None
   <RequireAll>
     Require ip 10.36.192.16
  </RequireAll>
 
systemctl restart httpd

4、拒絕所有ip訪問

vim /etc/httpd/conf/httpd.conf

<Directory "/var/www">
    Options Indexes FollowSymLinks
    AllowOverride None
   <RequireALL>
    Require all deined
   </RequireAll>

systemctl restart httpd

四、修改默認網(wǎng)頁發(fā)布目錄

1.創(chuàng)建網(wǎng)站發(fā)布目錄

[root@localhost ~]# mkdir  /web

2.修改配置文件

[root@localhost httpd]# vim /etc/httpd/conf/httpd.conf
DocumentRoot "/web"   			# 修改網(wǎng)站根目錄為/web
<Directory "/web">       		# 把這個也對應(yīng)的修改為/web

3.創(chuàng)建測試頁面

[root@localhost ~]# vim index.html

這是一個測試頁面

4.重啟httpd

[root@localhost ~]# systemctl  restart httpd

配置apache服務(wù)器,apache,服務(wù)器,運維

五、虛擬主機

虛擬主機:將多個網(wǎng)站放在同一臺服務(wù)器上

1 、基于端口

? (1)修改配置信息

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
ServerRoot "/etc/httpd"
Listen 90
Listen 100 #添加端口

?(2)修改次配置信息

[root@localhost dir2]# vim /etc/httpd/conf.d/test.conf
<VirtualHost *:90>
  DocumentRoot /web/dir1
<Directory "/web/dir1">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

<VirtualHost *:100>
  DocumentRoot /web/dir2
<Directory "/web/dir2">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

(3)創(chuàng)建目錄,發(fā)布項目
?

[root@localhost ~]# mkdir /web/dir1
[root@localhost ~]# mkdir /web/dir2
[root@localhost ~]# touch /web/dir1/index.html
[root@localhost ~]# touch /web/dir2/index.html


將前端代碼發(fā)布到index.html中

(4)重啟httpd并查看

配置apache服務(wù)器,apache,服務(wù)器,運維

配置apache服務(wù)器,apache,服務(wù)器,運維

2.基于域名

(1)修改次配置文件

[root@localhost ~]# vim /etc/httpd/conf.d/test.conf
<VirtualHost *:80>
  DocumentRoot /web/dir1
ServerName  www.zhangxiao.com
<Directory "/web/dir1">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot /web/dir2
ServerName www.zx.com
<Directory "/web/dir2">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

(2)重啟httpd

[root@localhost~]# systemctl restart httpd

(3)配置域名解析

C:\Windows\System32\drivers\etc

10.36.192.66  www.zhangxiao.com
10.36.192.66  www.zx.com

(4)重啟并查看

配置apache服務(wù)器,apache,服務(wù)器,運維

配置apache服務(wù)器,apache,服務(wù)器,運維

3.基于ip

(1)添加一個新的網(wǎng)卡ip

[root@localhost ~]# ip a a 10.36.192.188 dev ens33

(2)修改配置次文件

[root@localhost ~]# vim /etc/httpd/conf.d/test.conf
<VirtualHost 10.36.192.66:80>
  DocumentRoot /web/dir1
<Directory "/web/dir1">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

<VirtualHost 10.36.192.188:80>
  DocumentRoot /web/dir2
<Directory "/web/dir2">
  AllowOverride None
  Require all granted
</Directory>
</VirtualHost>

(3)重啟httpd

[root@localhost ~]# systemctl restart httpd

配置apache服務(wù)器,apache,服務(wù)器,運維

配置apache服務(wù)器,apache,服務(wù)器,運維文章來源地址http://www.zghlxwxcb.cn/news/detail-756779.html

到了這里,關(guān)于Apache 服務(wù)器的搭建和配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 服務(wù)器的Apache配置文件在哪兒?

    諸神緘默不語-個人CSDN博文目錄 以下回復(fù)來自GPT-4網(wǎng)頁端: Apache的配置文件的位置可能會因操作系統(tǒng)和Apache版本的不同而不同。以下是一些常見的位置: 在Ubuntu和其他Debian-based系統(tǒng)中,主配置文件通常位于 /etc/apache2/apache2.conf ,而站點特定的配置文件通常位于 /etc/apache2/sit

    2024年02月13日
    瀏覽(26)
  • XAMPP、Apache搭建本地PHP服務(wù)器(全網(wǎng)最保姆級)

    XAMPP、Apache搭建本地PHP服務(wù)器(全網(wǎng)最保姆級)

    啟動服務(wù) 打開后進入如下界面:根據(jù)自己的需要 啟動服務(wù) 我這里打開的是Apache和MySQL 可以根據(jù)自己的習(xí)慣修改端口號 默認是 8080 我這里修改為 80 端口 修改監(jiān)聽的端口號 Httpd.conf 文件存放著的是主要的 XAMPP 虛擬機的配置 像一些 端口、路由、訪問的路徑 等等信息 方式1:直

    2024年02月03日
    瀏覽(24)
  • Linux之Web服務(wù)器配置(Apache)

    Linux之Web服務(wù)器配置(Apache)

    摘要: Web Service技術(shù), 能使得運行在不同機器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件, 就可相互交換數(shù)據(jù)或集成。依據(jù)Web Service規(guī)范實施的應(yīng)用之間, 無論它們所使用的語言、 平臺或內(nèi)部協(xié)議是什么, 都可以相互交換數(shù)據(jù)。Web Service是自描述、 自包含的可

    2024年02月03日
    瀏覽(36)
  • 在Linux下配置Apache HTTP服務(wù)器

    在Linux下配置Apache HTTP服務(wù)器

    在Linux的世界里,如果說有什么比解決各種“神秘”的故障更讓人頭疼,那一定就是配置Apache HTTP服務(wù)器了。這不是因為Apache有什么問題,而是因為配置它簡直就像解謎游戲,一不留神就會讓你陷入無盡的糾結(jié)。 首先,你需要知道的是,Apache并不是一個“喂我配置文件,我就

    2024年02月02日
    瀏覽(44)
  • linux 服務(wù)器類型Apache配置https訪問

    linux 服務(wù)器類型Apache配置https訪問

    一:查看服務(wù)器類型,下載相應(yīng)的SSL證書 命令:netstat -anp | grep :80 httpd 是Apache超文本傳輸協(xié)議(HTTP)服務(wù)器的主程序,所以下載Apache證書 二:將證書解壓后復(fù)制到服務(wù)器上 三個文件:xxx.key xxx_public.cert xxx_chain.cert 三:準備工作完成,配置 1.命令: yum -y install mod_ssl?? 安裝 m

    2024年02月21日
    瀏覽(24)
  • 配置安全的linux-apache服務(wù)器(5)

    配置安全的linux-apache服務(wù)器(5)

    實驗簡介 實驗所屬系列:Linux網(wǎng)絡(luò)服務(wù)配置與安全 實驗對象: 本科/??菩畔踩珜I(yè)、網(wǎng)絡(luò)工程 相關(guān)課程及專業(yè):系統(tǒng)安全配置、服務(wù)器配置、計算機網(wǎng)絡(luò) 實驗時數(shù)(學(xué)分):2學(xué)時 實驗類別:實踐實驗類 預(yù)備知識 虛擬主機簡介 虛擬主機(Virtual Host)是指在一臺主機上運

    2024年02月03日
    瀏覽(20)
  • server win搭建apache網(wǎng)站服務(wù)器+php網(wǎng)站+MY SQL數(shù)據(jù)庫調(diào)用電子閱覽室

    server win搭建apache網(wǎng)站服務(wù)器+php網(wǎng)站+MY SQL數(shù)據(jù)庫調(diào)用電子閱覽室

    1、使用開源的免費數(shù)據(jù)庫Mysql; 2、自己建網(wǎng)站的發(fā)布; 3、使用php代碼建網(wǎng)站; 4、使用windows server作為服務(wù)器; 5、使用apache作為網(wǎng)站服務(wù)器。 apache下載地址一:Apache VS17 binaries and modules download apache下載地址二:Apche下載 1、https://httpd.apache.org 2、點Files for Microsoft Windows 3、點

    2024年04月10日
    瀏覽(30)
  • Tomcat配置報錯:HTTP狀態(tài) 500 - 內(nèi)部服務(wù)器錯誤org.apache.jasper.JasperException: java.lang.ClassNotFoundException

    HTTP狀態(tài) 500 - 內(nèi)部服務(wù)器錯誤 類型 異常報告 消息 org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 描述 服務(wù)器遇到一個意外的情況,阻止它完成請求。 例外情況 org.apache.jasper.JasperException: org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.j

    2024年02月07日
    瀏覽(23)
  • 復(fù)習(xí)之web服務(wù)器--apache

    復(fù)習(xí)之web服務(wù)器--apache

    ? 兩臺虛擬機 (nodea,nodeb) 配置ip 搭建軟件倉庫 關(guān)閉selinux Apache( 音譯為阿帕奇)是世界使用排名第一的Web服務(wù)器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,尤其對Linux的支持相當(dāng)完美。在服務(wù)器上可以支持HTTP協(xié)議。 超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP) 是

    2024年02月11日
    瀏覽(30)
  • UnityWebGL+阿里云服務(wù)器+Apache

    UnityWebGL+阿里云服務(wù)器+Apache

    Step1:租借一臺阿里云服務(wù)器 我自己租借了一臺北京的ECS服務(wù)器,有免費一年的活動,1 vCPU 2 GiB,我自己選擇的Ubuntu系統(tǒng),也可以選擇Windows系統(tǒng) Step2:進入遠程連接 進入自己的服務(wù)器實例后,點擊遠程連接,進入服務(wù)器后臺,熟悉Linux的也可以安裝putty、xshell等Liunx遠程連接工具

    2024年02月03日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包