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

安装的工具:

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就可以了。

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

服务到此启动了。

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

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


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


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



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


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


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


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


到此数据库搞定!!!!


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


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


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


过滤请求路径index.php

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

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

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


.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。


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


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


更改为.htaccess

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


更改成功


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