搭建并部署PHP + MySQL后端环境
2019-03-26 本文已影响0人
瑟闻风倾
1. 后端基础环境搭建
1.1 集成环境 phpstudy 安装
phpstudy 下载地址:phpstudy。
说明
:phpstudy集成环境只需要一次性的安装,就可以把我们需要的Apache、Nginx、MySql及管理工具一起安装到电脑上;phpstudy包括了Apache、php和MySql的组合。
![](https://img.haomeiwen.com/i1892430/d6153b2dc10f1e1a.png)
1.2 检测环境搭建成功
浏览器访问 localhost ,得到“hello world”则证明搭建的php环境已经成功了。
1.3 phpstudy基础环境设置
(1)查看默认网站根目录:以默认网站根目录为基础进行php的开发,接口文件都放在该目录下。
(2)php拓展设置:除了php拓展设置默认开启项,请确保以下列举的设置项开启。
- php_crl
- php_gd2
- php_mysql
- php_pdo_mysql(php database object:pdo是一个高效安全的数据库操作类库)
- php_openssl:微信开发中会使用
(3)修改phpstudy版本:5.3及以上版本支持命名空间,不妨建议修改成当前最高版本。
(4)修改php配置文件php-ini:
- 默认时区是不正确的,需进行修改(PRC代表中华人民共和国时区)
;date.timezone
改为
date.timezone = PRC//中华人民共和国时区
测试
<?php
echo date("Y-m-d H:i:s");
?>
-
开启报错并显示
报错并显示.png
1.4 php编辑器
![](https://img.haomeiwen.com/i1892430/199b118ae67ede0d.png)
说明
:将网站根目录拉入安装好的HBulider并进行后续的后端开发工作。
2. 完成手机真机调试/小程序模拟器和电脑服务器端的通讯(局域网通讯)
说明
: localhost 代表电脑本机;小程序模拟器所连的网络是以电脑为基础的,肯定在局域网内;但手机中 localhost 代表手机自己并不能代表内网服务器,所以真机调试时要保证手机和服务器电脑在同一局域网内,我们需要解决如何在局域网内固定服务器的IP。
2.1 固定内网ip(以windows系统为例)
(1)查看IPv4地址:网络和internet ->网络和共享中心 -> 更改适配器属性 -> 网络连接(以太网/无线网)图标 -> 右键 -> 状态 -> 详细信息
![](https://img.haomeiwen.com/i1892430/26873c4192e82bd6.png)
(2)修改IPv4地址固定内网IP:获取内网ip规则 192.168.199.***,如修改为192.168.199.188。
2.1 测试网络畅通
浏览器访问 http://192.168.199.188/ 即可直接访问刚刚搭建的php环境 。
3. 在后端环境中开发api
拓展
:PHP四大主流框架:ThinkPHP、Lavarel 、Yii和CodeIgniter。此处学习使用的是一个基础较简单的MVC框架和基础的类库。