64位 windows10下 Apache2.4 + php7 + phpstorm 相关设置
64位 windows10下 Apache2.4 + php7 + phpstorm 相关设置
一,资源:
apache2.4:http://www.apachehaus.com/downloads/httpd-2.4.23-x64-vc14-r3.zip
(64位VC14)
php7:http://windows.php.net/downloads/releases/php-7.0.13-Win32-VC14-x64.zip
(64位 threadsafe)
phpstorm:https://download.jetbrains.8686c.com/webide/PhpStorm-2016.2.2.exe
(破解方法网上有很多)
二,安装apache:
在D盘新建一个文件夹,我在这里命名为“Server”
解压Apache压缩包,将里面的Apache24文件夹拷贝到Server目录下
找到conf目录下的httpd.conf文件,用记事本或者UE等文本编辑器打开,进行如下更改:
1.
将目录更改为Apache所在目录,即D:/Server/Apache24
2.
这是网站文件存放目录,默认是htdocs,可以根据需要修改,更改的目录必须要存在,即需要手动创建,这里改为E:/Apache/www
3.
我们在index.html后加上index.php
4.
为了支持php,在文件最后加上
三,启动apache:
打开cmd,运行如下命令

这时候会弹出Windows防火墙提示,允许就好了。
先别关cmd窗口,打开浏览器,输入http://127.0.0.1 如果看到了It Works,说明Apache已经启动。如果没看到,别着急:
好了,Apache能启动的话,我们把Apache添加进系统服务:
以管理员身份运行cmd,运行如下命令(之前的cmd窗口需要先关闭):

四,安装配置PHP:
我同样将PHP解压至Server目录下,并将目录重命名为php7
找到目录下的php.ini-development,复制一份并重命名为php.ini
用文本编辑器打开,进行如下更改:
, 去掉前面的分号,并将ext改为D:/Server/php7/ext
,去掉前面的分号,开启mysqli支持,可以根据自己需要,开启其他支持。
重启Apache服务
在E:\Apache\www中创建phpinfo.php文件,注意,后缀名是.php
然后打开编辑
|
1
|
<?php phpinfo(); ?> |
保存之后,打开浏览器,访问http://127.0.0.1/phpinfo.php,如果看到下边的页面,就成功了。

五,phpstorm10设置:
因为phpstorm自带的服务器(端口为63342)无法post数据,所以需要将默认服务器改成自己安装配置的apache服务器
方法如下图:
Tools--->Deployment--->Configurations
然后type选in place
然后apply即大功告成!
至此,64位 windows10下 Apache2.4 + php7 配置完成,并且可以在phpstorm在自由使用post方法提交表单!
64位 windows10下 Apache2.4 + php7 + phpstorm 相关设置的更多相关文章
- [转]windows10 64位环境下安装mysql5.7.17
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...
- Win7系统64位环境下使用Apache——安装Apache2.4时报错“Invalid command Order”问题的解决
之前在文章Win7系统64位环境下使用Apache--Apache2.4整合Tomcat与mod_jk提到了安装Apache2.4时有可能报错: Invalid command 'Order', pe ...
- Win7系统64位环境下使用Apache——Apache2.4整合Tomcat与mod_jk
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70398091 本文出自[我是干勾鱼的博客] 之前的几篇文章: Win7系统64位 ...
- Win7系统64位环境下使用Apache——Apache2.4版本安装及卸载
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70255992 本文出自[我是干勾鱼的博客] 之前在Win7系统64位环境下使用A ...
- Win7系统64位环境下使用Apache——下载mod_jk
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70313329 本文出自[我是干勾鱼的博客] 之前在几篇文章: Win7系统64位 ...
- 64位ubuntu下安装微博客户端的方法
最近安装了12.04的ubuntu系统,在unbutu提供的软件中心找不到微博客户端的应用,但在新浪的http://sinatair.sinaapp.com/下找到了官方的客户端. 于是下载了linu ...
- 在64位windows下使用instsrv.exe和srvany.exe创建windows服务[转]
本文转自:https://www.iflym.com/index.php/computer-use/201205020001.html 在32位的windows下,包括windows7,windows ...
- 64位centos 下编译 hadoop 2.6.0 源码
64位os下为啥要编译hadoop就不解释了,百度一下就能知道原因,下面是步骤: 前提:编译源码所在的机器,必须能上网,否则建议不要尝试了 一. 下载必要的组件 a) 下载hadoop源码 (当前最新 ...
- 64位ubuntu下重新编译hadoop2.2流水账
hadoop官方网站中只提供了32位的hadoop-2.2.0.tar.gz,如果要在64位ubuntu下部署hadoop-2.2.0,就需要重新编译源码包,生成64位的部署包.建议以下操作使用roo ...
随机推荐
- android招聘啦,美图秀秀欢迎你加入!
前言 最近朋友公司招聘,美图秀秀大家一定很熟悉吧,欢迎你的加入. 了解相关更多技术以外的,可参考<除了敲代码,你还有什么副业吗?>,再往下看,今天给需要换工作或者还未找到工作的童鞋们谋一个 ...
- SpringMVC简介
一.SpringMVC 是什么? 后续编辑,先上Demo>> SpringMVCDemo
- Confluence 6 数据库结构图
结构图细节 下面的 SVG 图片(可缩放矢量图)包括了 Confluence 数据库中使用的所有表.单击下面的连接在你的浏览器中打开图片连接,你也可以随后将图片下载到本地.你可以使用浏览器的缩放快捷键 ...
- iOS 运行时使用(交换两个方法)
举例 在创建了如下代码 NSString *str=nil; NSURL *url =[NSURL URLWithString:str]; NSLog(@"%@",url); 但是 ...
- embed标签详解
HTML-embed标签详解 Embed(一).基本语法:embed src=url说明:embed可以用来插入各种多媒体,格式可以是 Midi.Wav.AIFF.AU.MP3等等, Net ...
- select前台转义后台取到的值为对应的文本 select同时接受list和map
简单描述:select动态取值 要求是根据后台传过来的值在前台进行转义,emmm干就完了 思路分析:后台同时传过去一个map一个list ,map用来前台转义,list用来获取值,list取到的值相当 ...
- poj3070 单位矩阵(转移矩阵构造)+矩阵快速幂
太妙了..通过矩阵乘法来加速递推 #include<iostream> #include<cstring> #include<cstdio> using names ...
- WEB测试总结
WEB测试总结:1.js文件session是否有缓存,如果没有缓存对服务器压力会很大:2.更改页面大小后,图表是否会再次向服务器请求数据:3.表单填写是否对html标识,script脚本做处理:(&l ...
- java 基础知识点必备
1.为什么集合类没有实现Cloneable和Serializable接口? 克隆(cloning)或者是序列化(serialization)的语义和含义是跟具体的实现相关的.因此,应该由集合类的具体实 ...
- C/C++字节序(大端/小端)判断
C/C++大端小端判断 说的是变量的高字节.低字节在内存地址中的排放顺序. 变量的高字节放到内存的低地址中(变量的低字节放到内存的高地址中)==>大端 变量的高字节放到内存的高地址中(变量的低字 ...