首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【PHP】Window7环境下配置PHP7+Apache2.4 环境

【PHP】Window7环境下配置PHP7+Apache2.4 环境

作者头像
谙忆
发布2021-01-21 10:26:08
发布2021-01-21 10:26:08
83600
代码可运行
举报
文章被收录于专栏:程序编程之旅程序编程之旅
运行总次数:0
代码可运行

转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自大学之旅_谙忆的博客

今天第一次接触PHP,配置这个环境也是搞了一个多小时。 买的PHP的这本书,上面的环境配置有些老了,Apache还是2.2的版本配置。 果断抛弃书本,然后谷歌文档学习。

现在成功在电脑上配置好了PHP环境。

首先讲一下电脑环境与版本: 电脑:window7-X64 Apache:httpd-2.4.23-win64-VC14 PHP:7.0.12-Win32-VC14-x64 电脑32位系统的请下载X84的。

下载PHP7和Apache2.4

首先当然是下载对应的安装包:

PHP: http://windows.php.net/download/ 下载的版本号是:VC14 x64 Thread Safe

因为它是VC14编译的,这意味着需要安装VC2015(即vc14)运行时环境,同时需要Apache2.4才可以运行PHP7。

VC2015: http://www.microsoft.com/zh-cn/download/details.aspx?id=48145

然后选择电脑对应的版本号就好。 32位系统选择X84的。 64位系统选择X64的。 然后安装VC2015,安装成功后需要重启电脑哦、

Apache: http://www.apachelounge.com/download/ 下载的版本号是:httpd-2.4.23-win64-VC14

接下来就是将安装包解压了: 我解压的路径是: PHP7为: H:\server\php7

Apache为: H:\server\Apache24

存放php网站脚本的目录 H:\server\phpCode

配置httpd.conf和php.ini :

httpd.conf

打开Apache24/conf/httpd.conf 修改:ServerRoot “H:/server/Apache24” 修改:DocumentRoot “H:/server/phpCode”

修改:ServerName 127.0.0.1:80

添加: PHPIniDir “H:/server/php7” AddType application/x-httpd-php .php .html .htm LoadModule php7_module “H:/server/php7/php7apache2_4.dll”

配置php.ini

打开php目录,复制php.ini-development ,重命名为php.ini。 打开php.ini.

修改扩展文件的存放目录:

找到: ;extension_dir = “ext” 修改为: extension_dir = “H:/server/php7/ext” 也就是改为扩展文件的实际存放位置。

修改当前时区:

找到: ;date.timezone = 修改为: date.timezone =Asia/Shanghai 所支持的时区列表: http://php.net/manual/zh/timezones.php

设置PHP支持的动态模块

找到”Windows Extensions” 在其下面找到需要的模块,去掉前面的”;”。如下,打开了一些常用的动态模块:

代码语言:javascript
代码运行次数:0
运行
复制
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_sockets.dll

配置Session功能

不配置则无法使用Session. 首先需要建立一个可读写的文件夹,一般建在php文件夹中, 如建立目录:”H:\server\php7\sessiontmp” 在配置php.ini找到: ;session.save_path = “/tmp” 修改为: session.save_path = “H:/server/php7/sessiontmp”

配置PHP的文件上传功能。

网站为了能使用PHP文件上传功能,需要指定一个临时文件夹,否则文件上传时会失败。 首先需要建立一个可读写的文件夹,一般建在php文件夹中, 如建立目录:”H:\server\php7\uploadtmp” 在配置php.ini找到: ;upload_tmp_dir = 修改为: upload_tmp_dir =”H:/server/php7/uploadtmp”

同时,可以修改上传单个文件的大小限制: 在配置php.ini找到: upload_max_filesize = 2M 修改为: upload_max_filesize = 20M

也就是允许上传文件的最大值为20MB。

把Apache24加入windows服务,并启动Apache

cmd命令行,进入h盘,

cd H:\server\Apache24\bin httpd –k install httpd –k start

这样就启动成功了。

在H:\server\phpCode创建helloWorld.php文件 文件中写:

代码语言:javascript
代码运行次数:0
运行
复制
<?php echo 'Hello World!'; ?>

浏览器访问: http://127.0.0.1/helloWorld.php 查看实际运行效果。

本文章由[谙忆]编写, 所有权利保留。

转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自大学之旅_谙忆的博客

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/11/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载PHP7和Apache2.4
    • 首先当然是下载对应的安装包:
  • 配置httpd.conf和php.ini :
    • httpd.conf
    • 配置php.ini
      • 修改扩展文件的存放目录:
      • 修改当前时区:
      • 设置PHP支持的动态模块
      • 配置Session功能
      • 配置PHP的文件上传功能。
    • 把Apache24加入windows服务,并启动Apache
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档