apache24服务启动

声明:

本文 - 禁止转载 - 

本文所有观点和概念都系个人总结,难免存在疏漏之处,为不至于诱导初学者误入歧途,望各位以自己实践为准,特此声明。

如有错误请告知

服务

链接:https://pan.baidu.com/s/1VS_xSo3eC7TxihciNd31pw 密码:ntf5

https://www.apachehaus.com/downloads/httpd-2.4.33-o102o-x86-vc14-r2.zip

配置

● 解压,进入Apache24/conf目录下,打开httpd.conf

增加Apache24目录(必须)

Define SRVROOT "/Apache24"
ServerRoot "${SRVROOT}"
修改后 (D:/Yuan/server/httpd-2.4.33-o102o-x86-vc14-r2/Apache24是替换你的Apache24的目录)
Define SRVROOT "D:/Yuan/server/httpd-2.4.33-o102o-x86-vc14-r2/Apache24"
ServerRoot "D:/Yuan/server/httpd-2.4.33-o102o-x86-vc14-r2/Apache24"

修改访问端口(默认是80,此处修改为8089,也可以不修改,但一定要确认80没有被占用)

Listen 80
修改后 (也可以不修改,直接另起一行,多端口监听)
Listen 8089

PS:windows系统下可通过命令 netstat -anb 查询哪个进程占用监听端口

配置虚拟目录

* 启动apache服务非必须步骤

▶ httpd.conf文件中增加如下代码(位置建议紧随IfModule节点之后)

代码中 C:\\Users\\yuan\\Desktop\\web 换成你自己的目录,myweb换成你自己的访问别名

<IfModule dir_module>
    DirectoryIndex index.html
	Alias /myweb "C:\\Users\\yuan\\Desktop\\web"
	<Directory "C:\\Users\\yuan\\Desktop\\web">
        AllowOverride none
        Require all granted
	</Directory>
</IfModule>

▶ 重启服务

▶ 浏览器地址中输入 

    http://localhost:8089/myweb/

    其中myweb换成配置的别名

配置虚拟主机

* 启动apache服务非必须步骤

<VirtualHost *:80>
DocumentRoot "[目录]"
ServerName [域名:端口]
</VirtualHost>
参考

启动

以管理员身份启动 cmd.exe,输入如下命令:

// 安装apache服务
httpd.exe -k install
// 启动apache服务
httpd.exe -k start
// 卸载apache服务 --- 非启动步骤
httpd.exe -k uninstall

关闭或者重启

httpd.exe -k stop
httpd.exe -k restart

测试

打开浏览器,在地址栏里输入

localhost:8089

(如果你的端口是默认端口80,只需要输入localhost即可,另外8089是我的监听端口,你需要换成你自己监听的端口)

显示如下:


成功

PHP支持

httpd.conf文件中增加如下代码

(D:/Yuan/server/php-7.2.6-Win32-VC15-x86/ -> php环境目录,换成你所在的目录)

LoadModule php7_module D:/Yuan/server/php-7.2.6-Win32-VC15-x86/php7apache2_4.dll
<IfModule php7_module> 
    PHPIniDir "D:/Yuan/server/php-7.2.6-Win32-VC15-x86/" 
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
</IfModule>
PS:架构要对应,如果httpd是x86的,那么php也必须是x86,同理适合x64。

参考

Apache2.4参考文档
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值