本文介绍如何在windows系统中搭建PHP开发和运行环境:

1、下载PHP开发套件AppServ:http://dlsw.baidu.com/sw-search-sp/soft/c5/15668/appserv_8.0.0.1454401891.exe

2、下载PHP编辑器PhpStorm:https://download.jetbrains.8686c.com/webide/PhpStorm-2017.3.exe

3、免费学习视频:http://study.163.com/course/courseMain.htm?courseId=246003

一、下载并安装AppServ

1、使用AppServ的原因在于,它集成了PHP开发过程中使用到的基本工具,比如数据库。在该程序安装过程中,勾选mysql选项就可以一起把mysql安装了。下面介绍该程序在安装过程中的注意事项。

2、安装过程比较简单,傻瓜式安装,注意在安装过程中,勾选如图:

3、在设置HTTP server时,端口号如果设置80就是浏览器默认端口,可以在浏览器访问时省略端口:

4、设置完毕就可以运行程序了,打开浏览器,在地址栏输入 http://localhost   或者http://127.0.0.1 ,(如果设置的端口不是80,则在该地址后还需要加上端口号),效果如图:

5、该软件的工作空间的是:软件安装目录下的www文件   例如我的:E:\software\AppServ\www,浏览器输入的http://localhost默认访问的就是这个目录,我们以后的php项目文件都要放到这个路径下。

6、下面我们在该路径下,写第一个php文件。先在该路径下新建一个txt文件,并把文件后缀改为:first.php,里面的内容写(注意这里都是英文符号):

  1. <?php

  2. echo "my first php";

7、在浏览器输入:http://localhost/first.php可以看到如下图:

二、下载并安装PHPStorm

1、使用PHPStorm的原因在于,这是PHP开发最为方便的编辑工具之一,具有很好地提示功能,而且对一般性错误能很好地显示出来。

2、该软件的安装也比较简单,主要是软件的激活过程,请看这个教程:http://www.jianshu.com/p/f4cf6ac951a0

3、由于php文件必须在APPServ目录下的www文件中才能运行,为了避免每次都要拷贝过去,下面介绍PHPStorm新建php项目的方法:

4、file---->New Project,如图:

5、在弹出的框中,如图:

6、图中的Location:表示项目的路径,我是为了统一管理php文件,在www文件夹里面新建了一个PHP文件夹,然后再把新建的项目放在里面,

默认的项目名称是untitled,请修改这个名称,其他配置到时候使用了再配置即可,点击创建就可以了。

php环境搭建(亲测可用)相关推荐

  1. windows10+虚拟机(VMware12.5)+乌班图(ubuntu-18.04.4)+Qt(5.13.2)环境搭建亲测有效

    环境搭建 1.windows10下载虚拟机VMware12.5 2.乌班图(ubuntu-18.04.4) 3.安装VMwareTools 4.Qt安装 5.Qt安装后环境配置 6.Qt无法正常使用的 ...

  2. Ubuntu18.04 RTX2070 显卡驱动、Cuda、cudnn和Pytorch深度学习环境配置——亲测可用

    这篇博文的主要目的是记录我在Ubuntu18.04下配置深度学习环境的过程,方便自己以后配置的需求,也供大家参考,减少跳坑,虽然我主要是在Ubuntu18.04下实践的,但经过在Ubuntu16.04 ...

  3. 英皇cms影视网站系统源码_多种模板_自带采集_支持APP+pc+wap三端_(亲测可用有搭建教程)

    源码介绍 影视网站源码,自带采集功能多入口,带会员,卡密,代理等功能,免费模板可自选 支持三端:pc+wap+app端,支持视频下载,有直播,开通会员等功能,带短视频,论坛等等功能自行搭建查看,一款功 ...

  4. VScode配置C语言环境 亲测 可用!!!

    VScode配置C语言环境 亲测 可用!!! 一.首先下载vscode,地址:https://code.visualstudio.com/ 此时我已经安装好了 二.对VSCode进行汉化安装插件Chi ...

  5. 服务器进tp5项目报nginx404错误,TP5框架在nginx环境下路由报404错误解决方法 亲测可用...

    前段时间给客户写了个TP5框架的后台,主要是API调用,上传到客户服务器后发现首页可用,但所有内页报404错误,网上一搜发现天多一样的问题,但找了很多都是不可用的,而且都是过时的,但最终还是自己试出来 ...

  6. Android FFmpeg移植总攻略——获取视频帧数(亲测可用)

    第一次尝试使用Android 移植FFmpeg算法,一路坎坷,最终做如下总结,适用于Android手机.Android开发板.亲测可用. 一.下载组件 在Android Studio中下载所需组件:C ...

  7. VC6.0连接数据库,并把大量数据从ACCess转移到SQL sever2008 的问题(亲测可用)

    如果以下有不懂,可以加我微信交流xpj13098878561 VC6.0连接数据库,并把大量数据从ACCess转移到SQL sever2008 的问题(亲测可用) VC6.0下载连接https://p ...

  8. 织梦charset.func.php,织梦程序百度php主动推送代码,亲测可用!

    随着百度生态环境及算法改变,内容质量对于搜索引擎来说越来越重要了,那么信息的实时传达到蜘蛛抓取是每位站长必须做到的事情了,链接提交工具是网站主动向百度搜索推送数据的工具,工具可缩短爬虫发现网站链接时间 ...

  9. dos批处理脚本自动添加网络IP打印机-简单亲测可用

    dos批处理脚本自动添加网络IP打印机-简单亲测可用 前言: 网上找的批处理添加方法复杂且需要导入注册表. 花了一天时间研究出来的简单.快速的批处理命令. win10亲测可用. 核心代码: 1. 添加 ...

  10. 无人机斜影(倾斜摄影)数据(OSGB)转 Cesium 3dtile 数据归纳总结以及亲测可用示例

    无人机斜影(倾斜摄影)数据(OSGB)转 Cesium 3dtile 数据归纳总结以及亲测可用示例 运行环境 Cesium 加载 3dtile 数据,用来测试环境 OSGB 数据下载 OSGB 格式数 ...

最新文章

  1. python就业方向有哪些-目前Python这么火,Python有哪些就业方向?
  2. C/C++使用openssl进行摘要和加密解密(md5, sha256, des, rsa)
  3. getoutputstream java_java socket getInputStream getOutputStream
  4. opencv计算两数组的乘积_leetcode1464_go_数组中两元素的最大乘积
  5. MATLAB学习笔记(一)
  6. 3.cocos2dx之Menu,通过menu来实现场景的切换
  7. 计算机操作鉴定所需设备,计算机操作员职业技能鉴定标准(高级)
  8. VC如何在单文档里显示对话框
  9. 解决: service endpoint with name xxx already exists ( docker 已删除的容器却依旧存在)
  10. 如何开启开源之旅(一)
  11. Promise基本概念和基本示例使用
  12. linux 韦恩图两个,如何使用R来绘制韦恩图(Venn Diagram)
  13. CentOS 6.3 上网慢问题
  14. 类似金山打字的窗口打字游戏代码版--注释很多,不用讲解
  15. Vue导出页面为PDF格式,解决PDF中图片不显示(跨域)
  16. 包装印前软件“方正锐利”升级到11.5版本,新增可变数据印刷功能
  17. 四分位数和百分位数_20种四分位数
  18. git 某个分支直接覆盖当前master分支
  19. Fortunate Finds
  20. TCP/IP协议及配置

热门文章

  1. K210学习笔记(八)——人脸检测和人脸识别
  2. 中国汽水制造商市场趋势报告、技术动态创新及市场预测
  3. 滤波总结+应用举例1(kalman滤波、序贯滤波、UD分解滤波、遗忘滤波、信息滤波、自适应滤波)(内含matlab代码)
  4. 素数统计 平移区间筛质数(1e9)
  5. python控制视频播放器的大小与位置_python_十几行代码实现简单播放器
  6. mysql牵引例子_登录mysql数据库,创建名称为demo的数据,简述步骤。
  7. AT89C51单片机的抢答器的设计(2位一体共阳)
  8. Java8的流特性-常用操作(例)
  9. Python-爬虫(生产者、消费者模型爬取王者荣耀壁纸)
  10. AMZ Seller Browser|亚马逊产品研究工具