window部署环境:Apache+ThinkPHP5

版本说明

Apache 2.4
thinkphp 5.0
php 7.4
window 64位
上述各版本下载地址

1、安装解压apache

  • Apache官网
  • 也可直接解压文件夹 httpd-2.4.48-win64-VS16.zip
  • Apache相关命名
  • httpd -k install 安装Apache到window上
  • sc delete 服务名称 卸载
1.2、
  • 解压文件后在bin目录运行cmd
    在这里插入图片描述

  • httpd -k install 安装Apache
    在这里插入图片描述

  • 查看服务 以成功安装 自动启动
    在这里插入图片描述

  • net start apache2.4 启动服务
    在这里插入图片描述

  • 遇到报错 httpd.exe 查看错误信息

  • 这里报错原因:httpd.conf里面配置的ServerRoot路径跟实际路径不一致,导致路径无效。

  • 打开apache根目录找到conf文件下的httpd.conf 打开文件

  • 找到
    在这里插入图片描述

  • 修改为Apache的解压目录 注意路径是反斜杠/

  • 路径最好不要有中文空格
    在这里插入图片描述

  • 再次运行 启动命名 启动成功
    在这里插入图片描述

  • 也可直接服务点击启动
    在这里插入图片描述

  • 如果报无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 错误

  • 需下载安装vc++2015

  • 下载地址

  • 如系统是win10的 本文件夹中已下载vc_redist.x64.exe

2、配置php运行环境

  • PHP官网
  • 也可直接解压文件夹 php-7.4.21-Win32-vc15-x64.zip

2.1、开始配置

  • 首先确认PHP模块的路径,

  • 找到php目录下的php7apache2_4.dll

  • 在apachehttpd.conf文件中,寻找IfModule unixd_module

  • 在最后追加如下一行 LoadModule php7_module "你的路径"

  • 追加以上配置以后Apache启动时,会读取PHP模块。
    在这里插入图片描述

  • 把PHP的扩展名(.php)和PHP关联起来

  • 在apachehttpd.conf文件中,寻找AddType

  • 添加两行

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

在这里插入图片描述

  • 指定php.ini配置文件路径(PHPIniDir)
  • 在apachehttpd.conf 最后面加上 PHPIniDir "你的php路径"
    在这里插入图片描述
  • 设置默认启动项
  • 在apachehttpd.conf 中搜索 dir_moduleindex.html 后添加 index.php
    在这里插入图片描述

3、测试

  • 重启apache
    在这里插入图片描述
  • apache文件中的 htdocs文件为网站跟目录
  • 新建index.text 文本文档 输入
<?php
 phpinfo();
?>
  • 重命名后缀名为.php
    在这里插入图片描述
  • 浏览器输入本地地址默认端口为80
    在这里插入图片描述
  • 到此 环境基本搭建完毕

4、关于修改Apache默认端口

  • 在apachehttpd.conf 文件中找到找到 Listen
  • 修改想要的端口重启服务后即可
    在这里插入图片描述

5、开始部署php项目

  • 这里以thinkphp5 Catfish(鲶鱼) CMS项目为例
  • 把项目目录放到apachehtdocs目录下
    -
    • 正常的话直接浏览器运行地址就能访问
      在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值