当前位置: 首页 > news >正文

Windows环境Apache httpd 2.4 web服务器加载PHP8:Hello,world!

Windows环境Apache httpd 2.4 web服务器加载PHP8:Hello,world!

(1)首先需要安装apache httpd 2.4 web服务器:

Windows安装启动apache httpd 2.4 web服务器-CSDN博客文章浏览阅读222次,点赞5次,收藏2次。apache httpd主要用来处理静态网页内容以及如php。(1)在下载apache:(2)下载解压到一个目录,如果目录是这样的:找到 \httpd-2.4.62\Apache24\conf\httpd.conf 文件,修改server root地址为真实当前apache httpd安装目录:路径里面用反斜线。保存为xxx.bat即可。输入httpd -t输出:表明配置正常。(3)安装apache主服务。Apache24是自定义的名字,随意。https://blog.csdn.net/zhangphil/article/details/142623232

(2)在 PHP For Windows: Binaries and sources Releases 下载PHP:

PHP 编译版本有四种类型:
Thread-Safe(TS) - 线程安全,用于单进程 web 服务器,例如带有 mod_php 的 Apache

Non-Thread-Safe(NTS) - 非线程安全,用于 IIS 和其他 FastCGI web 服务器(使用带有 mod_fastcgi 的 Apache),并且推荐命令行脚本也用此版本

x86 - 用于 32 位系统。

x64 - 用于 64 位系统。

解压到一个目录下, 比如 D:\program\php\php-8.3.12 

把 php.ini-production

改名为 php.ini

目录下这两个文件路径需要特别注意:

(3)到apache httpd服务器下文件目录,找到 httpd-2.4.62\Apache24\conf\httpd.conf 文件 ,在文件的末尾追加:

# 扩展httpd支持php
LoadModule php_module "D:/program/php/php-8.3.12/php8apache2_4.dll"
PHPIniDir "D:/program/php/php-8.3.12/php.ini"

同时,在httpd.conf 文件原先的422行 AddType application/x-gzip .gz .tgz

下面添加一行代码:

	AddType application/x-httpd-php .php .html

变成:

(4)编写一个简单的php hello,world!程序:

<?phpecho "Hello,world!";
?>

保存为index.php,并把index.php放到 \httpd-2.4.62\Apache24\htdocs 目录下面:

(5)打开 ApacheMonitor.exe 启动httpd web服务器,然后在浏览器输入 localhost/index.php,如果一切正确,那么就回成功显示 Hello,world!

Windows安装启动apache httpd 2.4 web服务器-CSDN博客文章浏览阅读543次,点赞21次,收藏17次。apache httpd主要用来处理静态网页内容以及如php。(1)在下载apache:(2)下载解压到一个目录,如果目录是这样的:找到 \httpd-2.4.62\Apache24\conf\httpd.conf 文件,修改server root地址为真实当前apache httpd安装目录:路径里面用反斜线。保存为xxx.bat即可。输入httpd -t输出:表明配置正常。(3)安装apache主服务。Apache24是自定义的名字,随意。https://blog.csdn.net/zhangphil/article/details/142623232

Apache Tomcat服务器安装配置和部署运行-CSDN博客文章浏览阅读8.8k次。Apache Tomcat服务器安装配置和部署运行在Windows 64位系统上安装配置和部署运行Apache Tomcat服务器。1,先下载适应于64为Windows操作系统的Tomcat服务器。连接:http://tomcat.apache.org/我下载的是:2,解压:3,配置Tomcat服务器的运行环境和Java环境。我是通过写bat批处理文件实现,不需要配..._apache tomcathttps://blog.csdn.net/zhangphil/article/details/83616700

http://www.lryc.cn/news/452641.html

相关文章:

  • Spring框架使用Api接口实现AOP的切面编程、两种方式的程序示例以及Java各数据类型及基本数据类型的默认值/最大值/最小值列表
  • 【达梦数据库】尽可能 disql 的使用效果与异构数据库一致
  • 【研1深度学习】《神经网络和深度学习》阅读笔记(记录中......
  • 十一不停歇-学习ROS2第一天 (10.2 10:45)
  • Java高效编程(14):考虑实现 `Comparable
  • 华为昇腾CANN训练营2024第二季--Ascend C算子开发能力认证(中级)题目和经验分享
  • 实战OpenCV之形态学操作
  • 矩阵的特征值和特征向量
  • (11)MATLAB莱斯(Rician)衰落信道仿真2
  • ComfyUI局部重绘换衣讲解
  • Android——添加联系人
  • 高级 Java Redis 客户端 有哪些?
  • jenkins项目发布基础
  • 前缀和算法详解
  • Android-Handle消息传递和线程通信
  • 【Kubernetes】常见面试题汇总(四十七)
  • grafana全家桶-loki promtail收集k8s容器日志
  • HTML5+CSS+JavaScript剪子石头布游戏
  • Flask-3
  • Redis的基本使用
  • [241004] Linux 系统中配置文件的区别 | VirtualBox 7.1.2 发布,修复多项问题并提升性能
  • hbuilderx+uniapp+Android宠物用品商城领养服务系统的设计与实现 微信小程序沙箱支付
  • SVN 迁移到 GIT,并保留提交记录
  • 【数据结构与算法】LeetCode:堆和快排
  • 文档大师:打造一站式 Word 报告解决方案
  • Python 数字专题:全方位解析整数
  • IP协议报文
  • 【分布式微服务云原生】掌握分布式缓存:Redis与Memcached的深入解析与实战指南
  • 计算机毕业设计 基于Python的智能文献管理系统的设计与实现 Python+Django+Vue 前后端分离 附源码 讲解 文档
  • 如何查看NVIDIA Container Toolkit是否配置成功