《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》——第2章 本地开发环境搭建及程序开发基础 2.1 本地开发环境的搭建

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

本节书摘来自华章计算机《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》一书中的第2章,第2.1节,作者 方倍工作室,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章 本地开发环境搭建及程序开发基础

在进行微信公众平台接口程序开发之前,首先要做的是搭建开发环境,学习开发并测试自己编写的程序能否正常运行。对于初学者来说,如果没有开发基础,还需要学习一门程序设计语言的开发及数据库的操作等知识。

本章以PHP和MySQL为主要讲解对象,介绍Windows下开发环境的搭建及PHP和MySQL的基础知识。

2.1 本地开发环境的搭建

在Windows平台上一般使用WAMP来搭建开发环境,WAMP是Windows + Apache + MySQL + PHP的首字母缩写。Apache、PHP、MySQL本身都是各自独立的程序,但因为常被放在一起使用,组成了一个强大的Web应用程序平台,经常用来搭建服务器。常用的WAMP类软件有WampServer、phpStudy及XAMPP等,本章以WampServer为例。

2.1.1 WampServer的安装

WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。其官方网站是http://www.wampserver.com/ ,安装程序可以从官网下载,也可以从国内其他网站搜索得到地址后下载。

软件下载到本地后,运行安装程序,将弹出欢迎界面,如图2-1所示。

欢迎界面显示了该套件中包含的Apache、MySQL、PHP的版本信息。现在很多主流程序要求PHP的版本在5.3及以上,MySQL的版本在5.0及以上,该程序中PHP的版本为5.3.13,MySQL的版本为5.5.24。

单击Next按钮,进入许可协议界面,如图2-2所示。

选择I accept the agreement,然后单击Next按钮,进入安装目录选择界面,如图2-3所示。

程序指定了默认的安装路径“c:wamp”,如果不满意,可以自己指定路径。设置好安装路径后单击Next按钮,进入附加任务界面,如图2-4所示。

附加任务主要是选择是否创建桌面图标(Create a Desktop icon)和创建快速启动栏图标(Create a Quick Launch icon)。勾选这两个复选框,然后单击Next按钮,进入准备安装界面,如图2-5所示。

单击Install按钮,进入安装进度界面,如图2-6所示。

安装过程中会弹出默认浏览器选择对话框,如图2-7所示。

选择自己要使用的浏览器,然后单击Open按钮。安装程序弹出PHP邮箱参数配置界面,如图2-8所示。

screenshot

screenshot

其中参数可以不用填写,直接使用默认值。单击Next按钮,程序安装完成,如图2-9所示。

如果安装过程中勾选了创建桌面图标的复选框,安装完成后,可以在桌面上找到WampServer的快捷方式,如图2-10所示。

screenshot

双击该快捷方式,运行WampServer,WampServer将会在桌面的右下角显示图标,并且图标颜色从红色变为黄色,再变为绿色。当变成绿色时,表示WampServer启动成功了,如图2-11所示。
   
screenshot

WampServer启动成功后,在浏览器中输入http://localhost/ ,可以打开WampServer的首页。它显示了关于服务器环境的一些信息,如图2-12所示。

在浏览器中输入http://localhost/phpMyAdmin/ ,可以进入phpMyAdmin的页面。phpMy-Admin是一个用PHP编写的软件工具,可以通过Web方式控制和操作MySQL数据库,如建立、复制和删除数据等。图2-13所示是phpMyAdmin登录后的界面。

2.1.2 其他开发环境套件

除了WampServer之外,还有很多支持PHP和MySQL的开发环境套件,如phpStudy。

phpStudy是一个PHP调试环境的程序集成包。该程序包集成了最新的Apache+PHP+MySQL+phpMyAdmin+Zend Optimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。图2-14所示是phpStudy的启动界面。

screenshot

screenshot

screenshot

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
1408
分享
相关文章
微信公众号接口:解锁公众号开发的无限可能
微信公众号接口是微信官方提供的API,支持开发者通过编程与公众号交互,实现自动回复、消息管理、用户管理和数据分析等功能。本文深入探讨接口的定义、类型、优势及应用场景,如智能客服、内容分发、电商闭环等,并介绍开发流程和工具,帮助运营者提升用户体验和效率。未来,随着微信生态的发展,公众号接口将带来更多机遇,如小程序融合、AI应用等。
|
10月前
|
java进行微信公众号开发
java进行微信公众号开发
194 0
【Python + 微信】微信公众号开发避坑指南
【Python + 微信】微信公众号开发避坑指南
193 0
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
191 0
【超详细!】Python微信公众号开发(2)
【超详细!】Python微信公众号开发(2)
282 0
如何开发微信公众号后台
如何开发微信公众号后台
289 0
微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片
微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片
458 0
|
11月前
|
微信公众平台开发基本配置
微信公众平台开发基本配置
261 0
|
11月前
|
【微信公众号开发】基于golang的公众号开发——接入消息自动回复接口
【微信公众号开发】基于golang的公众号开发——接入消息自动回复接口
545 0
|
11月前
|
Go
【微信公众号】基于golang的公众号开发基本配置
【微信公众号】基于golang的公众号开发基本配置
176 0

热门文章

最新文章