前言
自己要做一个Android App,涉及到服务器端的用户数据管理,而网络上的的资源往往是只讲一个方面。所以自己每完成一段工作,会将开发过程记录下来,并供大家参考,相关文章放在专栏
【php + MySQL + Android】。
如果你遇到了什么问题,或者有好的建议欢迎在评论区留言大家一起交流。
目录
前言
本地php+MySQL环境搭建
PHP study安装
在PHP study中配置MySQL:
1,php版本:
2,数据库版本
3,Apache或Nginx,
4,数据库可视化管理工具和FTP工具
4,创建网站与数据库:
5.启动站点
代码编写工具
搭建中遇到的坑
1,小皮客户端无法下载的问题:
本地php+MySQL环境搭建
虽然自己在服务器端已经搭建好了php和MySQL的环境,也可通过修改文件的方式,在本地访问网站进行验证,服务器端的宝塔面板也自带了在线文本编辑器,如下图所示,偶尔修改一下某个参数倒也算灵活,但是要持续开发一个项目显然是很鸡肋的。
图1
于是我选择在本地搭建和服务服务器端相同配置的环境,调试成功之后再将代码通过FTP上传到服务器,然后修改配置文件的几处配置即可。
对于我们新手而言一个一个软件去下载配置显然太费时费力,可能还没等搭建好,开发的激情就被磨灭了。
PHP study安装
我这里选择集成的开发软件,php学习的神器,小皮面板(PHP study),记得下载客户端,对于本地而言客户端更加方便。首页链接:
小皮面板(phpstudy) - 让天下没有难配的服务器环境!
windows =>phpstudy 客户端
点击立即下载 >>>>>>>选择你的设备对应的版本下载。我这里是64位。
将文件解压,进入目录:
点击第一个exe可执行文件,自定义安装,
选择你需要安装的位置,快速安装即可。
下载后打开即可
在PHP study中配置MySQL:
1,php版本:
一定要选择正确的版本,不同的版本支持的语法是略微不同的,有可能你出现了一个错误,查遍了各种方法,都没有用,但是最后换了个版本就好了。
PHP7新特性手册-在线手册教程-php中文网 点击这个链接可以了解,了解php每个版本不同的特性,选择支持你本机版本的写法。
软件管理=>php
HP study默认是7.3.4 ,我这里为了和自己的服务器同步,所以安装了php7.2.9nts
2,数据库版本
我这里同样和服务器一至,选择默认的MySQL5.7.26
3,Apache或Nginx,
这两个其实没啥差别,对于我们个人学习来说,我这里因为之前搭建个人博客在服务器端用的是Nginx,所以这里就选择下面这个版本了。
4,数据库可视化管理工具和FTP工具
SQL-Front 可以对数据库进行可视化管理,对于我们这些对SQL语言不太熟悉的菜鸟比较友好。
FTP 可在在我们将本地代码调试完成后推送到服务器端,这个后面用到时在详细讲,这里下载备用。
4,创建网站与数据库:
选择默认选项即可。
创建数据库,同样默认即可。
5.启动站点
启动下面的工具。
如果版本不对可以在这里修改: 点击管理=>php版本=>切换即可。
在浏览器中输入localhost,出现如下网页说明成功:
安卓环境搭建:
参考这篇博文搭建即可。
Android开发环境搭建_默默花上开的博客-CSDN博客_android开发环境搭建
代码编写工具
我这里推荐vscode:参考这篇安装即可
vscode的下载与安装教程_纯粹.的博客-CSDN博客_vscode下载安装
搭建中遇到的坑
1,小皮客户端无法下载的问题:
在这个坑卡了好久,找了各种方法。
最终解决方法:
切换网络,将自己连的校园网换成手机热点,安装成功。可能是校园网用了某种代理,导致下载不成功。
更多推荐
【php + MySQL + Android】本地实验环境搭建
发布评论