标签:

首先~可以先在目录里面创建一个wamp目录,我的创建在 E: 盘

1.0下载Apache2.4,x64位、VC11组件[电脑多少位装多少位]

apache下载地址:https://www.apachelounge.com/download/VC11/(网站左侧可以选择vc组件,然后有对应的版本)

vc11(必须)下载地址:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679(别问为什么是vc2012)

下载后打开压缩包,直接把Apache24那个文件夹拖动到wamp目录下,并重命名为apache,下面几个文件夹先别管,一部部来

1.1   配置apache (注意#号)

打开 E:\wamp\apache\conf\httpd.conf (建议用编辑程序打开,推荐sublime)

① 修改第37行 ServerRoot "E:/wamp/apache" 修改为你安装apache的地址

② 第58行指apache端口号,默认80端口,可以不改。

③ 第210行 ServerAdmin admin@example.com

指的是管理员邮箱,本地搭建环境不必理会,如果是网站的话,就会处理一些需要PHP程序的邮件接收发。

④ 第219行 #ServerName www.example.com:80

指的是服务名称,网站域名,后面指的是端口号,本地搭建环境可不修改。

比如说博客园,要打开这行,去掉#号,修改为 ServerName www.cnblogs.com:80

⑤ 第243 244行,

apache要解析PHP文件的目录,它默认在 E:\wamp\apache\htdocs 这个文件夹里面,我们可以自定义修改,为了以后存放打开文件都方便。在E:盘下创建个www目录,用来放PHP文件及项目等等。

修改243,244为

DocumentRoot "E:/wamp/www"

⑥ 第277行

apache解析PHP默认先打开的文件,可以自行添加。我就在后面添加 index.php,

修改后:DirectoryIndex index.html index.php

⑦ 第360行

修改为 :ScriptAlias /cgi-bin/ "E:/wamp/apache/cgi-bin/"

你apache目录下的cgi-bin的文件,这个文件是apache需要执行的程序

⑧ 第376行

同上修改路径。修改后为:

⑨ 开启AllowOverride

按下Ctrl+F查找AllowOverride 把后面的none 分别都修改位All。

⑩ 这样httpd.conf就配置好了,用管理员身份运行命令cmd,防止没有权限运行失败。

添加服务,随电脑开机自启动:

看到如下:

Installing the ‘‘Apache2.4‘‘ service

The ‘‘Apache2.4‘‘ service is successfully installed.

这样就安装成功了,

1 if(有报错的话){2 说明你配置的httpd.conf有问题、在cmd里面可以看出哪行(line)出错3 }else{4 vc组件是否安装5 }

OK,现在配置PHP

2.0   安装PHP

php5.5 下载链接:

同apache创建目录一样,创建PHP目录。并把解压后的文件放到PHP目录里面,

复制php.ini-deveplopment 到目录里面并重命名为php.ini

用sublime打开php.ini

2.1   配置php.ini

① 第735行,去掉分号号 修改为

extension_dir = "E:/wamp/php/ext" (注意你的PHP路径别出错)

② 第877-912行PHP拓展组件,可根据自己需要用的拓展打开。我这里就全部打开,都去掉前面的分号;

③ 第925行 修改为

date.timezone = prc 去掉前面的分号。prc指中国时区。

OK 。php就配置这三处,是不是很快很简单。

如果是服务器的话可以禁用函数,可以自行添加例如

disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open...

最后一步:

打开apache的htpdd.conf 末尾 添加以下几行。用来让apache解析PHP:

1 phpIniDir "E:/wamp/php" #PHP安装目录

2 LoadModule php5_module "E:/wamp/php/php5apache2_4.dll" #apache解析PHP的dll文件

3 AddType application/x-httpd-php .php #apache解析PHP后缀

4 AddType application/x-httpd-php-source .phps #apache解析PHP源。。基本意思同上吧

OK,结束。重启Aapche服务。

(如果apache重启失败。看看php.ini有没有配置错,在看看末尾添加的那几行路径有没有错)

在www目录里新建个index.php内容为:

1 <?php2 phpinfo();3 ?>

打开浏览器输入localhost,看到如下就说明安装成功了。可以往下拉看看开起的PHP拓展

就这样,mysql安装的话去官网下载个 msi 安装包 安装时 修改下路径,傻瓜式安装、”一套“ 带走

标签:

windows搭建php运行环境,Windows手动搭建PHP运行环境相关推荐

  1. 服务器中anaconda如何修改环境变量,手动添加anaconda3到环境变量中的方法

    手动添加anaconda3到环境变量中的方法 发布时间:2020-07-23 13:48:05 来源:亿速云 阅读:85 作者:清晨 不懂手动添加anaconda3到环境变量中的方法?其实想解决这个问 ...

  2. 腾讯云服务器如何手动搭建LAMP环境?

    LAMP 环境是指 Linux 系统下,由 Apache + MariaDB + PHP 及其它相关辅助组件组成的网站服务器架构.本文本文档介绍如何在腾讯云云服务器(CVM)上手动搭建 LAMP 环境 ...

  3. 手动搭建一个Spring Boot项目

    Spring Boot如果在电脑联网的情况下可以使用在线插件进行自动搭建,没有插件的情况可以手动搭建. 以下是eclispe手动搭建的流程: Eclipse→File→New→Maven Projec ...

  4. ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建

      之前的一篇博客 Windows上基于ESP-IDF搭建ESP32开发环境 发布后,深受好评.几个月过去了,乐鑫的esp-idf-tools安装工具发生了较大的变化,VsCode插件的功能也愈加完善 ...

  5. Elasticsearch环境搭建和介绍(Windows)

    一.Elasticsearch介绍和安装 1.1 介绍  Elastic Elastic官网:https://www.elastic.co/cn/ Elastic有一条完整的产品线:Elasticse ...

  6. Docker学习文档之二 搭建环境-Windows环境

    ###创建镜像和在docker中搭建JavaWeb运行环境 在docker中创建镜像有两种方法: 通过进入容器修改基础镜像之后,使用docker commit <基础镜像ID> <镜 ...

  7. MongoDB数据库开发环境搭建与配置,Windows环境下

    MongoDB是一种NoSQL数据库.本文以Windows环境为例搭建配置MongoDB. MongoDB下载链接: MongoDB Community Download | MongoDBhttps ...

  8. 阿里云服务器ECS-Apollo搭建MQTT服务器(Windows环境)

    阿里云服务器(Windows环境)Apollo搭建MQTT服务器 1.购买阿里云服务器ECS 注册阿里云账号– 学生通过认证可免费领取2个月,由于网上教程很多,这里不做阐述了,我是领取的windows ...

  9. Redis高可用集群-哨兵模式(Redis-Sentinel)搭建配置教程【Windows环境】

    ================================================= 人工智能教程.零基础!通俗易懂!风趣幽默!大家可以看看是否对自己有帮助! 点击查看高清无码教程 == ...

  10. 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 1]

    Keil MDK.IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题.GCC(GNU Compiler Collection)作为GNU计划的一部分 ...

最新文章

  1. vs发生生成错误_S7报告系统错误:
  2. hadoop配置文件详解系列(二)-hdfs-site.xml篇
  3. 如何创建企业微信应用
  4. Redis和nosql简介,api调用;Redis数据功能(String类型的数据处理);List数据结构(及Java调用处理);Hash数据结构;Set数据结构功能;sortedSet(有序集合)数
  5. Spring MVC 源码-运行调用阶段
  6. java response 获得code_Java教程分享使用HttpClient抓取页面内容
  7. 实现推拉ui样式_这推拉门隔断,我从没见过!直角设计同时划分3大功能区,太牛了...
  8. 关于cocoa 运行时runtime
  9. 用友NC6.5 6.33 6.3 5.7 5.5 5.02最新补丁下载
  10. matlab画中国,用matlab绘制中国地图
  11. 鸿蒙系统分布式操作,如何通俗解释鸿蒙系统分布式操作
  12. VOA ECONOMICS REPORT - Nearly Half of US Jobs Now Held by Women
  13. BFS和DFS搜索汇总(未完待续)
  14. tp5 微信新版本商家转到到零钱,v3秘钥,平台证书和平台证书序列号
  15. Reading Ingestion —— Paxos Made Simple
  16. 网络安全传输系统(3)-加密传输
  17. 大学物理 质点运动学
  18. QtCreator报错 LNK1104:无法打开文件debug\.obj
  19. 跟贱人和烂事折腾,还不就是因为你…
  20. AVClass和AVOption

热门文章

  1. 【每日一短语】夜长梦多
  2. Iphone开发(7) 太你妈辛苦了
  3. Ubuntu安装使用Krita
  4. cocos2d-x 添加启动数字输入法的功能
  5. sql 闩锁 原因_关于SQL Server中的闩锁
  6. ai电话机器人销售过程自动化功能,黑斑马电话机器人系统
  7. 安装CentOS 时找不到硬盘( no usable disks have been found)的解决方法
  8. 【ICLR 2023】Diffusion Models扩散模型和Prompt Learning提示学习:prompt-to-prompt
  9. 「2020」拼多多数据分析笔试题 | 附解答
  10. 数据结构(c语言版) 计算机科学丛书,数据结构与算法分析--C语言描述(原书第2版)(计算机科学丛书)...