【Windows】安裝 Apache服務 -- 實操詳細版

👨?🎓博主簡介

??🏅云計算領域優質創作者
??🏅華為云開發者社區專家博主
??🏅阿里云開發者社區專家博主
💊交流社區:運維交流社區 歡迎大家的加入!
🐋 希望大家多多支持,我們一起進步!😄
🎉如果文章對你有幫助的話,歡迎 點贊 👍🏻 評論 💬 收藏 ?? 加關注+💗


文章目錄

  • 一、前言
  • 二、 官網下載安裝包
  • 三、安裝 Apache 并 配置 Apache 配置文件
    • 3.1 解壓 壓縮包
    • 3.2 配置 配置文件
  • 四、啟動 Apache 項目
    • 4.1 檢測 Apache 配置文件是否合法
    • 4.2 安裝 Apache 主服務
    • 4.3 啟動 Apache 服務
      • 4.4.1 命令行啟動
      • 4.4.2 可視化啟動
  • 五、頁面訪問
  • 六、命令行其他命令操作

一、前言

因為最近項目需求,需要在windows上部署一個apache服務,所以,首先,我們需要現在windows上安裝apache;接下來,給大家講解一下windows的安裝步驟;

二、 官網下載安裝包

Apache官方下載地址:https://httpd.apache.org/

  • 點擊 Download

在這里插入圖片描述

  • 可以根據自己的需求安裝需要的版本:點擊 Files for Microsoft Windows 下載windows版本

在這里插入圖片描述

  • 點擊 ApacheHaus

在這里插入圖片描述

  • 點擊 Download Locations 下的小房子下載

在這里插入圖片描述

三、安裝 Apache 并 配置 Apache 配置文件

3.1 解壓 壓縮包

下載完成后,放在自己需要的位置,解壓壓縮包;

在這里插入圖片描述

3.2 配置 配置文件

在這里插入圖片描述

找到以 Define SRVROOT 開頭的 配置Apache安裝路徑;
修改Apache實際絕對安裝目錄,最后結尾處不能帶"/“或”",這里${SRVROOT}指定義的SRVROOT路徑變量

在這里插入圖片描述

配置完成…

四、啟動 Apache 項目

4.1 檢測 Apache 配置文件是否合法

  • crtl + s 搜索 命令提示符 以管理員方式打開;
  • 如果在d盤,先輸入d: ,然后在使用cd 切換到apache的bin目錄下,我這里是c盤,直接cd就可以;
  • 進入到bin目錄下,使用httpd -t ,檢查配置文件是否合法;

在這里插入圖片描述

沒有問題;

4.2 安裝 Apache 主服務

同樣的: crtl + s 搜索 命令提示符 以管理員方式打開;切換到bin 目錄,執行httpd -k install -n 自定義的訪問名

C:\Users\user\Desktop\httpd-2.4.55-o111s-x64-vs17\Apache24\bin>httpd -k install -n apache

該命令的意思是,安裝Windows可托管的Apache服務,其中 “-n” 后面參數是自定義Windows服務名稱,之后可使用Windows管理服務的命令來管理apache服務,如 “net start/stop apache”(啟動 / 停止服務)。

服務安裝完畢后,會自動測試,若有問題,窗口會提示錯誤,此時請根據錯誤自行排查。
正常安裝完畢如下圖所示:

在這里插入圖片描述

安裝成功;

4.3 啟動 Apache 服務

4.4.1 命令行啟動

需要使用管理員權限

net start apache
# 或者使用
httpd -k start -n apache

4.4.2 可視化啟動

打開安裝apache的 bin 目錄,下面有一個 ApacheMonitor.exe 文件,運行即可;

在這里插入圖片描述

雙擊如果沒反應可以看一下小窗口,就是qq、微信、那些最小化存放的地址,有一個這個標志;

在這里插入圖片描述

右擊 Open Apache Monitor 打開面板;

在這里插入圖片描述

在這里面可以直接啟動、停止、重啟操作;

在這里插入圖片描述

五、頁面訪問

默認端口為80,如需要其他端口可到httpd.conf 配置中自行修改
http://localhost:80

看到如下頁面,則代表安裝成功。

在這里插入圖片描述

六、命令行其他命令操作

# 安裝服務
httpd -k install -n apache# 啟動服務
net start apache
httpd -k start -n apache# 關閉服務
net stop apache
httpd -k stop -n apache# 重啟服務
httpd -k restart -n apache# 卸載服務
## 卸載服務時先停止
httpd -k stop -n apache
## 再卸載服務
httpd -k uninstall -n apache

更多windows相關知識,可訂閱:《Windows相關技術》專欄。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/209185.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/209185.shtml
英文地址,請注明出處:http://en.pswp.cn/news/209185.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

使用Pytorch實現變分自編碼器

使用Pytorch實現變分自編碼器 可以結合這篇VAE講解文章閱讀這篇blog post代碼。 # Import necessary packages. import os import torch import torch.nn as nn import torch.nn.functional as F import torchvision from torchvision import transforms from torchvision.ut…

java打包到docker,以及idea遠程調試

這里主要介紹 dockerfile的打包方式 一、打包jar包到容器 1. 在要打包的項目中創建dockerfile,dockerfile與項目的pom.xml是同級 2. 編輯dockerfile文件 FROM openjdk:8 VOLUME ["/data/untitled"] COPY target/untitled-1.0.jar "/app.jar"…

人工智能技能要求

人工智能技能要求可以根據具體的職位和任務而有所不同,但一般來說,以下是一些常見的人工智能技能要求: 編程技能:掌握至少一種編程語言,并能夠運用該語言進行算法開發和數據處理。 機器學習:了解常見的機器…

開關電源基礎認知

前言 從開關電源(BMS充電器)入門硬件之——開關電源基礎認知 有紕漏請指出,轉載請說明。 學習交流請發郵件 1280253714qq.com 1.什么是開關電源 開關電源是利用現代電力電子技術,控制開關管開通和關斷的時間比率,維…

【vSphere | VM】虛擬機自定義規范Ⅲ —— 創建 Linux 虛擬機自定義規范

目錄 4. 創建關于Linux系統的虛擬機自定義規范4.1 新建 Linux 虛擬機自定義規范(1)名稱和目標操作系統(2)計算機名稱(3)時區(4)自定義腳本(5)網絡&#xff08…

Netty03-核心組件NioEventLoopGroup解讀

NioEventLoopGroup 可以看到NioEventLoopGroup繼承了MultithreadEventExecutorGroup并且實現了EventLoopGroup接口,而這兩個類被ExecutorService修飾,所以NioEventLoopGroup實際上是一個線程池,池中的對象其實就是單個的NioEventLoop。 源碼…

Java設計模式-工廠模式

目錄 一、簡單工廠模式 (一)需求 (二)使用傳統的方法來完成 (三)傳統方法的優缺點 (四)基本介紹 (五)使用簡單工廠模式 二、工廠方法模式 &#xff0…

RedisTemplate操作哈希數據

RedisTemplate操作哈希數據 概述常用方法添加哈希數據添加hashMap值判斷hashkey 獲取哈希數據獲取屬性值獲取hashMap值。獲取鍵值對。獲取map鍵是否有值判斷是否有map鍵。獲取鍵。獲取長度。集合方式獲取值。匹配獲取鍵值對 自增以double值大小自增。以long值大小自增。 修改刪…

IDEA中表明或者字段找不到時報紅

問題 idea 中mysql的sql語句報紅,無論表名還是表字段 原因 是由于sql方言導致的 當我們選擇某一個sql方言的時候,xml配置會按照指定規則校驗sql是否規范,并給出提示 解決方案 取消sql方言,設置sql方言為None。設置完重啟idea既…

CSS Grid布局入門:從零開始創建一個網格系統

CSS Grid布局入門:從零開始創建一個網格系統 引言 在響應式設計日益重要的今天,CSS Grid布局系統是前端開發中的一次革新。它使得創建復雜、靈活的布局變得簡單而直觀。本教程將通過分步驟的方式,讓你從零開始掌握CSS Grid,并在…

STM32上模擬CH340芯片的功能 (一)

#虛擬串口模擬CH340# 代碼gitee地址:STM32F103_CH340: 用STM32模擬ch340USB串口的功能 一、思路 1. 確定通信接口:CH340是一款USB轉串口芯片,因此您需要選擇STM32上的某個USB接口來實現USB通信。通常情況下,STM32系列芯片都有內…

Halcon聯合winform顯示以及處理

在窗口中添加窗體和按鈕,并在解決方案資源管理器中調加了導入Halcon導出的.cs文件,運行出現下圖的問題: 問題1:CS0017 程序定義了多個入口點。使用/main(指定包含入口點的類型)進行編譯。 解決方案1.: 右…

SAP UI5 walkthrough step3 Controls

在上一步&#xff0c;我們是直接用index.html 中的body 里面的DIVision去輸出 hello world&#xff0c; 在這個章節&#xff0c;我們將用SAP UI5 的標準控件 sap/m/Text 首先&#xff0c;我們去修改 webapp/index.html <!DOCTYPE html> <html> <head><…

jenkins搭建文檔

jenkins搭建文檔 簡介一、安裝運行環境1、安裝JDK環境1&#xff09;查詢自帶的JDK2&#xff09;卸載自帶的JDK3&#xff09;創建java文件夾并將jdk上傳到該文件夾4&#xff09;解壓5&#xff09;配置環境變量6&#xff09;配置生效7&#xff09;驗證是否成功 2、安裝maven環境1…

哪些設備可以隔離沖突域哪些可以隔離廣播域,哪些設備什么都無法隔離

在計算機網絡中&#xff0c;有兩個概念與網絡隔離相關&#xff1a;沖突域和廣播域。沖突域表示一個物理網絡中共享相同帶寬的設備集合&#xff0c;而廣播域是指網絡中一個廣播消息&#xff08;如ARP請求&#xff09;傳播的范圍。以下是一些設備和技術&#xff0c;它們對沖突域和…

使用Docker在Debian上構建GRBL模擬器鏡像:簡明步驟和操作指南

概述編譯編寫 Dockerfile構建鏡像運行測試其他 概述 本文將詳細介紹如何在Debian系統上通過Docker構建GRBL模擬器鏡像&#xff0c;以便進行數控機床的仿真測試。GRBL是一種開源的控制系統&#xff0c;用于控制三軸CNC機床、激光雕刻、激光切割&#xff0c;而在Docker容器中運…

DouyinAPI接口開發系列丨商品詳情數據丨視頻詳情數據

電商API就是各大電商平臺提供給開發者訪問平臺數據的接口。目前&#xff0c;主流電商平臺如淘寶、天貓、京東、蘇寧等都有自己的API。 二、電商API的應用價值 1.直接對接原始數據源&#xff0c;數據提取更加準確和完整。 2.查詢速度更快&#xff0c;可以快速響應用戶請求實現…

nodejs發起http或https請求

前言&#xff1a;使用node內置模塊http、https http請求 const express require(express) const http require(http)const app express()const loginConfig (token) > {return {hostname: api.test.com,port: 80,path: /test?access_token${token},method: GET} }app.…

LeetCode968. Binary Tree Cameras

文章目錄 一、題目二、題解 一、題目 You are given the root of a binary tree. We install cameras on the tree nodes where each camera at a node can monitor its parent, itself, and its immediate children. Return the minimum number of cameras needed to monito…