小程序开发之PHP环境搭建篇(Windows Server 2016+宝塔)

2022-10-11 21:12:41 135 0
魁首哥

一、开发环境介绍

1. 微信公众平台开发 与传统的B/S 架构系统比较类似,分为前端开发与后端开发;而开发微信小程序时,微信官方提供了标准的开发框架及开发工具。但是当两者呈现动态内容时,都需要与服务端交互,因此,这里先介绍服务端的开发环境。开发环境的选择与使用的后端开发语言有一定的关系。微信公众号的后端开发语言不限,只要能与微信服务器正常交互即可。常见的后端开发语言有 Java 、PHP、C#、Python、Node.js 和Go 语言等。微信官方的SDK 代码示例通常有PHP、Java和Node.js 3 个版本,我选择的后端开发语言是PHP,本文也将以PHP 为主介绍相关开发内容。

2.集成软件包

公众号或小程序与服务端交互时,通常是发送一个HTTP 请求到服务端,因此服务端需要有能处理请求的服务存在。Web 服务器接收并响应请求,处理的过程中可能会涉及数据库的交互,因此需要数据库服务来存储数据。另外,程序设计语言也需要运行环境的支撑。因此,一个简单而完整的HTTP 服务端开发由Web 服务器、数据库和程序设计语言运行环境组成。分别安装上述3 个软件会比较烦琐,安装完成之后还需要做许多配置。为了简化搭建服务端开发环境的过程,可以选择集成软件包。它集成了运行程序的基本环境,主要包括HTTP 服务器、数据库管理软件以及程序设计语言运行环境,

这类集成软件开发包主要包括以下:

1).BT宝塔

2).APPNODE

3).XAMPP( Apache +MySQL/MariaDB+PHP+Perl)

开头的X 代表X-OS,表示可以在任何常见操作系统下使用,包括Windows、Mac、Linux 以及开源平台。

上述几个集成软件开发包,从跨平台、易用性、可扩展性和可配置性等方面综合对比,生产环境推荐BT宝塔和APPNODE,本地测试环境推荐XAMPP。

二、环境部署

测试环境:

Windows Server 2016+BT宝塔搭建PHP环境.

1. 首先进入 服务器系统 ,上传并打开安装包,选择一键安装.

安装完成,点击使用

2. 这里要注意自己的IP(面板显示的可能是外网IP),输入正确的后台网址登陆.

3.套件环境根据需要自行选择(这里使用Apache套件),账号密码严格按照大小写输入.

4.关闭密码窗口,弹出配置面板,修改相关配置(安全入口需8位).改完保存.

5.修改HOST文件.

用管理员身份打开CMD并输入以下两条命令:

cd /d %windir%\ system32 \drivers\etc

echo 127.0.0.1 hkzj.com 127.0.0.1 hkzj.com>>hosts

6.最后 ping 以下域名是否成功.

宝塔面板点击“重启面板”.点击面板地址进入后台,并使用自定义的账号密码登陆.

7.根据需要自行选择语言环境,后台设置根据自身环境设置.

8.系统后台设置好后开始安装和设置系统组件(组件包含免费和付费的)

9.点击消息盒子可以看到是否安装完成.

10.安装完成后进入PHP安装扩展组件并配置

11.配置完成后进入数据库,设置相关密码(包含MySQL、MSSQL、PHPMyAdmin)

12.添加网站,探针一枚,测试.

OK!PHP环境安装、测试完成.

收藏
分享
海报
0 条评论
135
上一篇:PHP路由原理剖析,用最少的代码实现一个简易路由 下一篇:PHP的整个学习领域都在这了,看看你处在哪个阶段里

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码