大小:11.66M
更新时间:25-08-26
系统:Pc
版本:v2.4.65
apache http server是世界上最流行的Web服务器之一,简称为apache,由Apache软件基金会开发制作,这里小编为大家带来了apache windows版,包括64位和32位两个版本,同时新版本使用最新的Windows Visual Studio C++2022(又名VS17)构建,在性能、内存管理、新标准一致性功能、代码生成和稳定性等领域对VS16进行了改进、修复和优化,例如,为了“速度”,在不同的代码生成领域进行代码质量调整和改进,更多地使用了最新的处理器和支持的Windows版本(win7及以上)内部功能。并且VS17是向后兼容的,也就是说,VS16/15/14模块可以在VS17二进制内部使用。
与其他同类软件相比,apache http server具备快速可靠、跨平台性和安全性等特色,可以运行在几乎所有广泛使用的计算机平台上。支持软件快速、可靠并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,可以创建一个每天有数百万人访问的Web服务器。不过Apache是用C语言实现的,只支持html静态网页,可以通过插件支持php;另外稳定性非常好,可以运行一年不重启,欢迎免费下载体验。
一、配置环境变量
1、手动配置环境变量
2、使用cmd命令配配置环境变量
setx -m PATH "%PATH%;C:\WF\usr\local\httpd-2.4.59-240404-win64-VS17\Apache24\bin
不加 -m 修改的是当前用户的环境变量,加 -m 修改的是系统环境变量。
二、安装
1、httpd -t
2、httpd -k install -n apache
3、net start apache
命令说明 :
1、httpd -t
是 Apache HTTP 服务器的一个命令行选项,用于测试服务器的配置文件是否正确。这个命令会检查 Apache 的主配置文件(通常是 httpd.conf)以及任何包含的文件(通过 Include 指令引入的文件)中的语法错误。
2、httpd -k install -n apache
这里把apache注册成了一个服务并且命名为apache
3、net start apache
启动服务命令
4、net stop apache
停止服务命令
5、httpd -n “apache” -t
测试是否成功命令
6、sc delete apache
卸载Apache服务命令
三、配置php7.4(需要php的选配)
打开httpd.conf 添加如下内容:
#注意PHPIniDir必须有,并且放到最上面
PHPIniDir "C:\WF\usr\local\php-7.4.9-Win32-vc15-x64"
LoadModule php7_module "C:\WF\usr\local\php-7.4.9-Win32-vc15-x64\php7apache2_4.dll"
<IfModule php7_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
四、配置apache虚拟机并测试php
1、在准备设置为网站根目录的位置新建index.php内容如下:
2、配置控制访问权限
Require all denied 修改为 Require all granted
<Directory />
AllowOverride none
Require all granted
</Directory>
在Apache的HTTP服务器配置中,Require all denied和Require all granted是控制访问权限的指令。Require all denied意味着拒绝所有用户的访问,而Require all granted则允许所有用户访问。
3、配置目录请求DirectoryIndex
将 DirectoryIndex index.html改为
DirectoryIndex index.php index.html
在 Apache 的配置中,DirectoryIndex 指令用于指定当请求一个目录而不是具体文件时,服务器应该尝试提供哪个文件作为该目录的默认内容。这通常用于网站的主目录,以便当用户访问网站根目录时,服务器会自动提供一个默认的页面,如 index.html、index.php 或其他。
记住,访问控制不仅由 DirectoryIndex 指令决定,还受到其他 Apache 配置指令(如 Require、Allow、Deny)以及文件系统权限的影响
4、配置虚拟机
2.1打开Apache24\conf\extra\目录,将httpd-vhosts.conf复制一份备份,清空httpd-vhosts.conf内容加入下面内容,路径改成自己本地的
5、重启apache服务
五、修改本地host文件并测试域名访问
打开C:\Windows\System32\drivers\etc目录,将hosts复制一份备份,加入下面内容,路径改成自己本地的
127.0.0.1 www.j.com j.com
访问j.com
1、Web服务器
Apache最主要的用途是作为Web服务器,处理并响应用户的HTTP请求,将网页和内容发送给浏览器。
2、托管网站和应用
Apache可以用来托管静态网站、动态网站和Web应用,支持各种编程语言和技术。
3、代理服务器
Apache可以用作反向代理服务器,将用户的请求转发给后端服务器,实现负载均衡和缓存等功能。
4、安全性和身份验证
提供安全性特性,如SSL/TLS支持、基本身份验证、访问控制等,保护网站和应用的数据和资源。
5、URL重写和重定向
通过配置文件实现URL重写和重定向,优化网站的搜索引擎优化(SEO)和用户友好性。
6、模块化架构
采用模块化的架构,用户可以根据需求加载所需的模块,提供了灵活的扩展和定制能力。
7、日志记录
生成访问日志和错误日志,用于分析访问情况、排查问题和优化服务器性能。
8、动态内容支持
支持多种编程语言和技术,如PHP、Python、Perl、Java等,通过模块可以与后端应用服务器(如Tomcat)集成。
9、性能优化
通过配置参数、启用压缩、启用缓存等方法,可以优化Apache服务器的性能,提供更快的响应和更好的用户体验。
Windows 7 SP1
Windows 8 / 8.1
Windows 10
Windows 11
Windows Server 2022
Windows Server 2019
Windows Server 2016
Windows Server 2008 R2 SP1
Windows Server 2012 / R2
Windows Vista SP2
1、apache http server提供了网页服务功能
2、可以帮助您连接到自己的网页服务器
3、可以帮助您建立更好的通讯方式
4、支持http通讯协议,可以为您配置更好的网页服务
5、您也可以在软件上编辑代码服务
6、apache http server 是开源的,可以加载到任意系统使用
应用信息
同类热门
wampserver官方版
FileZilla服务端
贝锐花生壳电脑版
Apache tomcat 10
xampp windows版
AppServ官方版
Xlight FTP Server Pro中文版
freenas电脑版
猜你喜欢
类似软件
Apache Tomcat 6高级编程89.97M215人在用Apache Tomcat 6高级编程是一本Apache Tomcat 6编著书籍,由乔帕(Chopra V.)编著,杨金奎等人翻译。本书重点讲解Tomcat 6的应用知识,介绍了新的架构和性能更改。从基本的Tomcat和Web应用程序配置到用于集群、J
查看
Apache tomcat 1014M755人在用 Apache tomcat 10是一个免费的开放源代码的Web应用服务器,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,被很多企业普遍使用,也是开发和调试JSP程序的首选,成为目前比较流行的Web应用服务器。而对于一个初学者来说,可以这
查看
apache spark 源码剖析30.99M184人在用apache spark 源码剖析是一本Spark代码源码学习书籍,由许鹏编著,本书全面、系统地介绍了Spark源码,深入浅出,细致入微。先提供给读者一系列分析源码的实用技巧,并给出一个合理的阅读顺序,并且始终抓住资源分配、消息传递、容错处理等基本问题,
查看
apache kylin权威指南15.22M231人在用 Apache Kylin是个由中国人主导的Apache项目,apache kylin权威指南则是国内一本由该团队开发的原创图书,全书总共12章,介绍了Apache Kylin的历史、技术原理和产品定位,同时详细解读了Apache Kylin的核心概
查看
AppServ官方版94.45M1336人在用 AppServ是一款著名的PHP架站工具组合包,可用于一键架设PHP环境,作者将网络上的免费架站资源重新整合,重新包装成为一个安装程序,其中涵盖了Apache、Apache Monitor、PHP、MySQL、PHP-Nuke和phpMyAdmin
查看热门标签
网友评论0人参与,0条评论
最新排行
DHCP Server(DHCP服务器)102Kv2.5.2 DHCP Server是一个很好的DHCP服务器(DHCP Server 软件),使用它能够指定IP给其它局域网中的电脑,让每一台电脑都连在TCP/IP的通讯协议下,各有其独立的IP,自成一个网段。而透过DHCP Server的管理,你能够设定IP
查看
微羽网站服务器(Plume Web Server)2.34Mv0.4.6官方版 微羽网站服务器(Plume Web Server)是一款极速、高效、精致的Web服务器。方便、易用,是 Windows 平台下搭建网站、前端调试、Web 开发、个人建站的理想选择。支持HTTPS、CGI、FastCGI、ISAPI。能够运行 PHP
查看
辉煌互联FTPserver1.86Mv5.0绿色版 辉煌互联FTPserver是一款方便易用,绿色小巧的FTP服务器软件。占用系统资源少,主要用来快速建立小型的FTP服务器,可以方便应用局域网内用户互相传送文件,不用再为如何另外安装FTP服务器上浪费脑筋。 辉煌互联FTPserver就是
查看