文章目录

      • apache和php安装配置
        • apache
          • 下载地址
          • 解压缩安装
          • 配置文件
          • 启动httpd测试
        • php
          • 下载
          • 解压缩
          • 配置文件
        • apache和php的连接

apache和php安装配置

如果在记事本懒得找可以直接用ctrl+F打开查找功能

apache

下载地址

apache-httpd-2.4.46
!!!注意自己计算机是64位还是32位的

解压缩安装

选择一个你喜欢的路径创建一个你喜欢的文件夹
比如我:D:\Server

配置文件

选择D:\Server\Apache24\conf下的httpd.conf文件,可以右键打开方式用记事本打开
将 Define SRVROOT “c:/Apache24” 加粗字体的路径修改为你安装apache的路径
比如:Define SRVROOT “D:\Server\Apache24”

找到端口号:#Listen 12.34.56.78:80
Listen 80

记住这个端口号,如果电脑报错端口号重复的话就在这里改

找到虚拟路径:DocumentRoot “ S R V R O O T / h t d o c s " < D i r e c t o r y " {SRVROOT}/htdocs" <Directory " SRVROOT/htdocs"<Directory"{SRVROOT}/htdocs”>
到时候的php文件什么的需要放在D:\Server\Apache24\htdocs文件夹下才能有端口号打开
比如我在htdocs文件夹下创建了一个index.php文件
那么在apache服务打开的前提下,在浏览器输入localhost:80/index.php就可以加载文件了

启动httpd测试

打开终端 win+r输入cmd进入“D:\Server\Apache24\bin" 进不了直接先进入文件夹,然后在上面输入cmd


回车就好了
如果不行试试httpd –k start启动服务
可以去看看服务是否启动,如果没有这个服务的就在安装apache的bin目录进入cmd终端
输入 httpd –k install –n apache24
服务启动后打开浏览器输入localhost:80
注意80是端口号,如果刚才有修改端口号,此处也应修改
如果不会或者不行就百度吧,懒得写
如果显示缺失什么文件就百度,按百度来
错误1:安装完启动还是找不到文件
httpd –k install –n apache2.4
错误2: Define SRVROOT 或者 DocumentRoot "${SRVROOT}没改
改成你安装的目录就可以
错误3:报的ServerName的错误
把#ServerName www.example:80
去掉注释,改成ServerName localhost:80

php

下载

php-windows
我这里下载的是7.3,依旧需要注意32和64位操作系统,下载的是zip压缩包哈
最好是选线程安全版,比如VC15 x64 Thread Safe

解压缩

建议和刚才得apache放一起,如果不愿意我也没办法,你开心就好
最还改个名字,因为实在太长了

配置文件

选择”php.ini-development“文件,复制粘贴改名”php.ini“这就是php的配置文件

正常是其他操作都不用了
可以在所安装的php目录进入cmd终端
输入 php -version验证是否安装成功

apache和php的连接

依旧是在”D:\Server\Apache24\conf“文件夹下找到”httpd.conf"文件用记事本打开
找的

IfModule unixd_module
输入
#加载PHP
LoadModule php7_module ‘D:\APP\Server\php7\php7apache2_4.dll’
#加载php配置文件
PHPIniDir ‘D:\APP\Server\php7’
#分配给PHP
addType application/x-httpd-php .php

注意上面的路径要修改
大概就是这样,粗略的写了一下

更多推荐

apache和php的安装配置