小白式手把手教搭建微信小程序教程

宝塔软件商店下载如下:php7.3  Nginx 1.20.2  MySQL 8.0.24 phpMyAdmin 5.0

搭建准备1:一台服务器(压缩包里附购买教程)

安装镜像为:Centos 不要安装成:Windows ,安装系统后,然后安装宝塔面板(腾讯服务器可直接选择安装宝塔面板)

宝塔网站,可选择在线快速安装。

搭建准备2:一条备案域名 服务器是哪的就在哪备案域名 不会的百度一大堆 记得看最新日期的教程

搭建准备3:一个个人小程序(无需执照,身份证就能申请,有个体户执照的可以申请企业小程序),搜微信小程序注册地址。

搭建准备4:一个未被公众平台绑定过的邮箱,没有的到这里注册 ,163邮箱。

搭建准备5:微信开发者工具。

--------------------------------------------------------------------------

搭建教程开始:

刚好给用户搭建小程序,就顺便录制一个教程

首先打开小程序注册地址, 注册一个小程序。

我这边填一下个人信息,先暂停一下,注册好以后,进入小程序填写基本资料,小程序名称,小程序简称,头像等基本信息

类目选择:信息查询

小程序-开发管理-开发设置-AppSecret(小程序密钥)  生成秘钥 保存好id和秘钥。

-----------

现在开始上传源码搭建后端:

宝塔添加站点-解析一条域名到站点-上传源码

运行目录-public

伪静态 thinkphp

添加数据库-导入初始数据库

/application/database.php 修改数据库

后台访问:你的域名/NmsV6n6.php 这串字母可以自行修改

后台默认账号密码 admin 147258

后台搭建完毕,简单讲一下后台功能,会员数是自带的,方便宣传用,不需要可以删除。

文章也默认自带的有,不需要一样可以删除。

分类自带有8个,一级分类禁止删除,否则报错,重新搭建,但是可以修改 备用分类如果不够,等会我会讲怎么增加分类。

我们申请的个人小程序,没有跳外链的功能也就是外网链接,只能跳转公众号文章,有执照的可以申请个体小程序,可以跳转外网链接。

现在讲一下怎么添加分类数量-进入数据库-表: wx_article_cat-勾选复制即可-分类增加成功-后端介绍结束,其他功能,到时自行搭建查看。

---------------

现在开始搭建前端

微信开发者工具:

下载并且打开微信开发者工具,根据自己电脑版本下载,64位就下载64位的,下载安装,然后打开,稍等扫个码登录。

找到前端源码,重复了 我删除一下压缩包,我们继续,解压前端源码到文件里,复制前端路径,点击加号,目录选择前端目录,appid选择直接小程序的,然后点击新建。

右上方的详情-本地设置-不效验功能打开-默认是关闭的。

点击搜索框-搜索(你的域名)4个文字-复制你的解析域名-粘贴到下方-然后点替换按钮-替换成功-其他不要动,避免报错,前缀默认是https,不要修改为http。

清除一下全部缓存,继续下一步操作-回到宝塔-找到ssl-按照视频操作-申请ssl证书。

然后试试 你的域名加https能否正常访问,访问成功就是证书申请好了,https://你的域名。

点一下编译看界面是否显示-之后我们继续操作-还是打开数据库-找到表: wx_weapp-把appid-秘钥-原始id修改为你的微信号。

左键双击-粘贴-点击空白处或者回车键保存 -小程序点击自己头像,最下方找到自己的原始id-完成。

在清除一遍缓存-然后点击编译-网络有点慢-图片显示出来就可以了-继续操作。

打开小程序-开发管理-开发设置-配置服务器域名-稍等需要扫个码-然后复制的你域名上去-按照要求修改前缀即可-然后保存-完成。

在找到微信开发者工具-点击上传-备注随便填-等待上传完毕。

版本管理-找到刚才上传的版本-选择为体验程序-然后扫码体验一下是否都正常显示。

记得检查一下数据库 不要有空格-很多人都出错在这里-这里有空格也不会显示的-把空格删掉-双击没有空格就对了。

这个界面不显示就检查自己那步没操作对-可以更换图片,或者开关一下按钮试试-图片自己换-下一步,确定没问题了,都显示了后,提交版本。

版本描述:运营版或者版本上线或者自己写都行,比如本小程序为本人用于分享创业经验,本人记录心得分享所用-加急不加急自己选(个人版一年只有一次加急,个体版有三次)。

更新当前版本的用户隐私协议:

为了完善您的用户昵称和头像,开发者将在获取你的明示同意后,收集你的微信昵称、头像。

开发者收集你选中的照片或视频信息,用于更换用户头像。

开发者收集你选中的文件,用于提交bug反馈信息。

公告

更新完协议后,提交版本,提交审核后,需要腾讯人工审核,等通过以后,就完成了,我们继续演示通过后的操作。

我们继续,通过以后发布版本-发布成功后-我们去搜索小程序名字或者直接扫你的小程序二维码,上线完毕。

个人小程序跟企业小程序的区别,个人的广告位只能跳转公众号文章链接,个体户企业执照小程序可以跳转第三方网站链接,跳转需要设置业务域名。

我们申请的个人的,就演示个人的跳转效果,效果就是这样,广告位主要都是用于引流,我们个人的程序都只能填文章链接。

最后说一下怎么开通流量主和修改流量主功能,小程序后台最下面有一个推广-流量主功能,开通流量主条件,累计独立访客(UV)不低于 1000,小程序后台的统计里可以查看访问人数。

满足条件以后,我们选择广告管理,新建广告位,选择激励广告,我这边新建好了,就不新建了,很简单,新建以后复制广告id。

然后打开-微信开发者程序-搜索adunit-dcac3adf48bd97ae替换成自己的广告id-然后保存-在提交版本-在提交审核-通过后发布即可。

好,教程到此完毕,对了,文章想在小程序内能打开,必须公众号先关联小程序,才能打开此公众号的文章

手把手教搭建微信小程序教程相关推荐

  1. 一个小时快速搭建微信小程序教程

    原址 「小程序」这个划时代的产品发布快一周了,互联网技术人都在摩拳擦掌,跃跃欲试.可是小程序目前还在内测,首批只发放了 200 个内测资格(泪流满面).本以为没有 AppID 这个月就与小程序无缘了, ...

  2. 手把手教您搭建微信小程序商城?

    小程序的火热程度无需多言,相对于淘宝.天猫等平台,微信小程序的优点非常明显,下面简单介绍下-- 首先是费用低,无需昂贵的店铺年费. 自由自主可控,微信小程序商城是完全属于自己的店铺,不用受制于大平台苛 ...

  3. 王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程

    王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程 小程序进阶 王者级微信小程序开发实战教学课程,讲师手把手对同学们进行微信小程序开发的进阶实战,从零开始搭建,从本地到云端开始系统化的 ...

  4. 手把手教你实现小程序中的自定义组件

    之前做小程序开发的时候,对于开发来说比较头疼的莫过于自定义组件了,当时官方对这方面的文档也只是寥寥几句,一笔带过而已,所以写起来真的是非常非常痛苦!! 好在微信小程序的库从 1.6.3 开始,官方对于 ...

  5. 阿里云服务搭建微信小程序开发环境

    最近微信小程序异常火爆,很多人在学习,下面带着大家搭建下微信小程序的调试环境(client+server),并调试一套demo源码(JavaScript和node.js基础即可,微信推荐使用的语言,无 ...

  6. 搭建微信小程序HTTPS服务器

    微信小程序是目前热门,学习及应用的人非常多,但很多人不知道小程序接口域名HTTPS怎么做,下面我们将详细介绍搭建微信小程序每一个步骤,希望可以快速的帮助你如何搭建微信小程序与HTTPS服务器. 一.申 ...

  7. 微信小程序PHP注册,微信小程序 教程之注册页面

    微信小程序――Page Page()函数用来注册一个页面.接受一个object参数,其指定页面的初始数据.生命周期函数.事件处理函数等. object参数说明: 属性 类型 描述 data Objec ...

  8. ​微信小程序开发难?资深大V教您微信小程序制作步骤和方法​

    ​微信小程序开发难?资深大V教您微信小程序制作步骤和方法​ 一.登录微信公众平台 就能在菜单"开发"---"基本配置"中看到小程序的AppID了,小程序的 Ap ...

  9. 微信小程序之组件 —— 微信小程序教程系列(19)

    什么是组件: 组件是视图层的基本组成单元. 组件自带一些功能与微信风格的样式. 一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内. <tagname property ...

最新文章

  1. Java I/O不迷茫,一文为你导航!
  2. SQL server报错42000 - [SQL Server]从数据类型 varchar 转换为 int 时出错。
  3. 图文并茂重新认识下递归
  4. Dotnet的数据定位和匹配
  5. 《Python编程从入门到实践》记录之第6章 字典操作知识总结——字典遍历、字典嵌套等(思维导图)
  6. 怎样制作网吧服务器,网吧游戏服务器制作的过程是怎样的
  7. linux修改jdk版本无效,关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法...
  8. 对Redis单线程的一些看法
  9. PKU 1062 昂贵的聘礼
  10. Python+OpenCV摄像头人脸识别
  11. BLE Mesh网络协议综述
  12. 你还在盲目跟风学Python?不要盲目!某华大学教授有话要说
  13. 蜂鸣器的结构原理及制作
  14. UML——员工请假状态转换图
  15. bpl开发模式_BPL的完整形式是什么?
  16. 嗯,农民伯伯的2014就是这些
  17. c++实验报告——复数类Complex
  18. 如何根据某一列数据合并多个excel为
  19. 服务器学习之mac终端与远程服务器上传下载文件到本地
  20. 计算机中负数取余和数学上的取余

热门文章

  1. cocos2dx游戏开发学习——虚拟摇杆(8方向)讲解
  2. 安装并配置Apache
  3. ftp服务器PPT文件复制不了,FTP服务器的使用.ppt
  4. Nowcoder 5477E. 弦(卡特兰数、组合数学)
  5. 软件分享系列之【PS2020下载安装】并持续分享中...
  6. maven子项目中service层无法依赖Failed to execute goal on project
  7. 启动Tomcat报如下信息:The APR based Apache Tomcat Native library which allows optimal performance in product
  8. 探探6年3.6亿用户背后,已成年轻人社交新阵地
  9. stdlib.h包含的函数
  10. 从零开始制作一辆小单车