安装的工具:

1.  Mysql workbench / Navicat

2. Postman

3. Visual Studio Code / Sublime Text

4. PHP开发环境

5. Nodejs开发环境

6. xampp  注意(mysql版本 5.7以上  php版本:7.0以上)/wampserver

工具下载地址:

Navicat

Postman

Visual Studio Code

xampp

nodejs

软件相关安装

1.安装就不用多说了,我们直接点击下一步完成就可以了,这里重点说一下XMAPP安装可能出错,会报错

php-cgi.exe系统错误 无法启动程序,因为计算机中丢失api-ms-win-crt-conio-l1-1-0.dll 解决这个问题请查看点击打开链接,就会解决此问题。XMAPP安装成功后,在桌面就会有一个图标,我们点击打开就会出现如下图,我们点击启动Apache就可以了。

服务到此启动了。

为了验证我们是否安装成功,我们在浏览器地址栏输入localhost ,展示入下图表示成功,这里展示的是我配置后的项目,如果没配置项目的话,会出现的界面是XMAPP的英文界面。

在这里请你一定要注意,你的项目一定要放在xmapp安装路径下的 htdocs文件夹下,例如我安装的路径:D:\XMAPP\xmapp\htdocs,如下图所示:

Navicat安装成功后,点击打开会弹出如下所示界面,我们填写对应的信息就可以了,这里我的数据库是从阿里拉去下来的。

信息填写正确,点击连接测试,获取到数据库,如下图:

到此数据库搞定!!!!

Postman安装成功后,如下图所示,我们直接就可以使用了。

http://localhost/YiMoFangAppCoreApiServer/erpStudent/search  是我拼接请求的路径,右侧Body是响应结果。到此我们就开始开发我们的项目了。

过滤请求路径index.php

我们不做任何处理的话,默认路径是http://localhost/index.php/...../search,但是我们如何过滤掉index.php?

1.在我们的项目下创建一个.htaccess的文件夹,如下图所示:

.htaccess文件夹内容
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

这里又出现了一个问题,windows不能重命名类似.htaccess的文件夹,怎么办?不要着急。我们windows+R打开如下图所示,输入cmd ,点击确定,然后到指定的路径下去改响应的文件夹。这里举个例子,我们改d盘下的gggggggggg.txt文件名-------->为.htaccess。

要改的文件

更改为.htaccess

更改成功

搭建一个PHP后台的开发环境你所需要配置东西都有哪些?XAMPP问题相关推荐

  1. 前端自动化构建工具:用Gulp4.0搭建一个基本的前端开发环境

    一个项目的完成一般需要经过三个步骤:初始化.开发和部署.在前端开发过程中,我们经常需要依靠一些自动化构建工具来优化前端工作流程,来帮助我们完成一系列繁琐的工作,例如浏览器热更新.ES6编译.代码压缩. ...

  2. Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作

    Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作 一.写在前面 1.1 明确目标:搭建一个完整的Python开发环境 1.2 前置工作 二.Doom ...

  3. java完整开发环境搭建_如何搭建一个完整的Java开发环境

    这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...

  4. 怎么搭建一个C语言的开发环境?

    什么是C语言 C语言是一种通用的.面向过程的编程语言,它具有高效.灵活.可移植等优点.在最近20多年里,它被运用在各种系统软件与应用软件的开发中,是使用最广泛的编程语言之一.本章将针对C语言的发展历史 ...

  5. java环境怎么搭,如何搭建一个完整的Java开发环境

    作为一个java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,jdk 2,tomcat(或者其他的)3,eclipse(或者myeclipse ...

  6. java 开发 加固态_搭建一个完整的Java开发环境

    作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...

  7. java做一个mud_菜鸟学Java(十二)——搭建一个完整的Java开发环境

    作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...

  8. eclipse 配置java开发环境_如何搭建一个完整的Java开发环境

    作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...

  9. 使用virtualenv搭建一个干净的python开发环境

    简介 有时候在开发程序的时候会碰到一个问题,就是当我同时在开发两个应用,且两个应用需要的模块是相同的,但是版本不同,如果用pip安装的话,同时只能安装这个模块一个的版本. 这个时候就非常尴尬了,但是山 ...

最新文章

  1. golang beego 配置
  2. 配置 influxDB 鉴权及 HTTP API 写数据的方法
  3. 类别继承-程序代码再用
  4. Android:你不知道的 WebView 使用漏洞
  5. leetcode Add Digits
  6. amd为什么还用针脚_AMD千年老二的位置能改变吗?
  7. java+tableseg,多种功能集成,带Refresh刷新的tableV,Seg分段控件
  8. NOIP2016滚粗记
  9. 小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完?...
  10. 编写一个python程序输出如下图形_第二章:Python程序实例解析
  11. excel计算机一级知识点,计算机一级考试考点:Excel电子表格
  12. 微信小程序上传照片加水印
  13. KEIL MDK中 warning: #223-D: function “xxx“ declared implicitly 解决方法
  14. 时钟的同步与异步问题
  15. 萝卜内存对比工具使用说明
  16. Jeff Atwood:Google的头号UI问题
  17. Intel_IPP 的基本使用方法
  18. Physically Based Render初学者PBR整理
  19. 网络协议-TCP协议详解
  20. Phoenix在2345公司的实践(转)

热门文章

  1. 家庭百兆升级千兆全攻略
  2. C语言打印倒三角形代码
  3. nfphosting注册教程,超低价VPS商家,年付4美元,支持支付宝
  4. desktoplayer.exe病毒及d:\w7rtm\base\wcp\sil\merged\ntu\ntsystem.cpp的解决方案
  5. TNMT新交通排行榜
  6. photoshop图像合成教程之将人物和风景合成一张图片
  7. IAP 促销优惠(promotional offer)后端接入指南
  8. 游戏中提高抽卡概率外挂分析及原理
  9. FPS中子弹飞行轨迹随视点位置变化而变化的问题
  10. 联想X260 win10 系统降级 Win7 方法