如何部署我们的第一个微信小程序EGO商城

10 篇文章 0 订阅
订阅专栏

一、部署步骤

二、工具准备

1.自主将百度网盘链接软件安装下载并且安装相关软件

链接:https://pan.baidu.com/s/1o7Rwp0IqCO2QIxRm5WSIdw?pwd=1024
提取码:1024

2.文件说明:

1、客户端和服务端源码(我们需要在Centos中对服务端进行部署)

2、Centos镜像(下载完后在VMware中进行导入)

3、FileZilla文件传输软件(也可以用Xftp)

4、Navicat 数据可视化软件

5、VMware 虚拟机

6、wechat微信者开发工具

三、虚拟机网络配置

1.说明

         考虑到按照前面的安装和配置,每次重启 vmware 多有可能导致 CentOS 的 ip 地址发生变化。 为了获取新的ip地址,不得不通过 vmware 本身进入 系统执行 ip address 才知道新的地址是多少,这样 Xshell工具链接,Xftp 客户端链接都不方便。

2.安装方法

        所以我们应该将自己的ip地址设置为固定的,便于我们后期操作。

Centos设置固定ip地址

3.检查

        配置完成以后一定要在虚拟机里面ping baidu.com和在自己的电脑上面ping  虚拟机ip地址,确保是互通的。如果出现ping baidu.com可以通,但是自己的电脑ping  虚拟机ip的时候却失效,可以参考教程: Windows主机与centOS虚拟机之间"ping不通",确保互通以后进入下一步操作。

四、开始小程序部署

打开虚拟机终端,直接切换root权限

su
输入密码
回车

1.下载LAMP软件包

        打开浏览器并进入 LNMP一键安装包无人值守命令生成器(版本必须如下图所示)

 也可以直接复制一下指令直接进行下载(可以直接使用)

wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && LNMP_Auto="y" DBSelect="4" DB_Root_Password="123456" InstallInnodb="y" PHPSelect="6" SelectMalloc="1" ApacheSelect="2" ServerAdmin="webmaster@example.com" ./install.sh lamp

以上安装时间可能就比较长,大概也在半个小时以上,此时可以先去干点别的........

当安装结束以后,显示以下三个OK,则表示你的安装是成功的。

         有任何一个没有安装成功都切勿通过yum去安装,会存在版本问题,可以根据提示先进入lamp目录,然后执行以下指令。进行卸载,卸载完成以后再进行一下安装。

.uninstall.sh

2.检查相关服务是否启动


php -v 
# 查看PHP的版本

systemctl status httpd
# 查看Apache的服务状态

systemctl status mysql
# 查看mysql的服务状态

 显示状态你就可以进入下一步了。

3.打开Xftp链接虚拟机

        链接虚拟机,具体链接方法百度,非常简单。

小tips:  选择用户登陆的时候,选择root用户,因为可能会存在传输文件权限不够的问题。

将文件中的客户端文件里面的egoser.zip直接拖入虚拟机的:/home/wwwroot/default 目录中。

4.打开Xshell链接虚拟机

        具体链接方式非常的简单,可以自行百度解决,链接上后执行一下操作。

# 切换root用户
su 

# 输入密码
cd /home/wwwroot/default/

#解压文件
unzip egoser.zip

#修改权限
chmod -R 777 egoser

#查看是否修改权限完成
ls -al 

 5.数据库处理

        首先我们需要确定我们的数据库正常执行着

        进入数据库

mysql -u root -p123456

        查看数据表

show databases;

        创建数据库,并且设置编码方式(utf8)和排序规则(utf8_general_ci)

create database egowx charset utf8 collate utf8_general_ci;

        使用创建的数据库

use egowx;

        导入sql文件

source /home/wwwroot/default/egoser/ego.sql;
#source 后面接的是传到虚拟机里面客户端文件中的egg.sql文件

        没有任何错误以后,选择退出

quit  或者  exit

6.本地数据链接虚拟机数据库

        打开Navicat,进行链接

 数据库密码是本地数据库的密码,链接名字自行设计,端口号3306,用户名root。

        并且选择SSH

         端口号可以通过ifconfig查看,端口号22,用户名选择root,这个密码是虚拟机的密码(并不是虚拟机数据库的密码)

        链接完成以后,会发现这个数据库里面存在的表和虚拟机现在的表示一致的。

 7.修改相关配置文件

        使用Xshell 先进入该文件夹,在次文件夹中修改一个文件的名称和添加一个相关的配置文件。只需按顺序执行一下操作即可

# 进入配置文件目录
cd /usr/local/apache/conf/extra

# 重命名配置文件
mv httpd-vhosts.conf httpd-vhosts.confd

# 查看是否修改成功
ls -al

        执行完上述指令还需要打开Xftp,将客户端文件中的文件移入本文件中,先在路径中进入该目录之后直接通过拖入。

 8.重启服务

        确保均在running状态。

# 重启Apache服务
systemctl restart httpd

# 重启MySQL服务
systemctl restart httpd

# 查看Apache的服务状态
systemctl status httpd

# 查看MySQL的服务状态
systemctl status mysql

9.微信小程序测试号申请

        直接进入 微信小程序测试号申请入口,跟着操作即可。安装完成以后进入 微信公众号平台,进行扫码登陆。注意一定要选择小程序测试号这个账号进行登陆。

        找到账户的APPID和APPsecert,并将他们保存至文档中,后面用得上。

10.修改其他配置文件

        使用root用户进入文件以后,按i进行编辑,将自己的APPID和APPsecert,替换里面默认的APPID和APPsecert。并且退出保存。你只需要在Xsehll上面按顺序执行以下指令即可。

# 进入配置文件路径
cd /home/wwwroot/default/egoser/application/extra

#打开配置文件
vi wx.php

# 输入i

# 修改其中的APPID和APPsecert

# 返回命令模式:esc

# 保存退出输入:wq

        检查一下是否成功,确定是自己的APPID和APPsecert就可以了。

cat vi wx.php

        再次重启服务,并检查重启情况。

# 重启Apache服务
systemctl restart httpd

# 重启MySQL服务
systemctl restart httpd

# 查看Apache的服务状态
systemctl status httpd

# 查看MySQL的服务状态
systemctl status mysql

11.检查数据是否连通

        打开自己的电脑浏览器,在网址输入框输入

http://虚拟机IP/api/v1/banner/1

        有以下数据显示则表示连通成功

        修改自己电脑的host文件。

进入        C:\Windows\System32\drivers\etc\ 文件
修改:     hosts文件

小tips :  可能由于权限的原因导致修改后无法保存,可以先将其拖至桌面,修改完成后再拖会本目录中。

最后一行增加内容如下        虚拟机ip地址 e.cn

(注意ip地址后面有一个空格)

             使用浏览器在网址输入框中打开e.cn/api/v1/banner/1,查看数据是否如下图一样显示。如果是则表示前面配置全部正常,如果失败请回到第四步的第4步。再次往后进行操作。               

五、客户端部署

1.第一步安装好自己的微信开发者软件配置

        1.找到客户端文件,并且将minipro解压出来,目录只到minipro一级,AppID为上述保存于文档的AppID一致。填写完成以后选择确认。

         2.进入以后可能会加载一会,但是不会很久,如果一直在转圈无法加载,请回到上面四中的第4步往后执行。

最后结果:

 

         做到这里,就恭喜你完成了你的第一个微信小程序的部署!!!!!!

安装中有任何问题,欢迎联系作者,作者看到会在第一时间回复你的问题。

小程序 | 黑马商城【未更完--实习去了】
不爱吃菜的菜菜的博客
11-07 1482
在项目根目录的components目录上,鼠标右键,选择新建组件,填写组件信息后,最后点击创建按钮:在分类页面的 UI 结构中,直接以标签的形式使用 my-search 自定义组件 < my-search > < my-search >
小程序项目部署
cui_chao的博客
09-11 1939
微擎项目部署 一、小程序 1、生成开发者ID 2、提交IP白名单 3、服务器域名 4、业务域名 二、公众号设置 主要开发者设置,基础设置
微信小程序开发指南:精通一切的秘籍(保姆级别+超详细)
老高的博客
07-01 1万+
小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。
怎么部署小程序
weixin_35750483的博客
01-17 783
部署小程序需要以下步骤: 注册微信公众平台账号,并完成实名认证。 创建小程序项目,在开发者工具中完成项目开发。 提交审核,等待审核通过。 发布小程序上线。 需要注意的是,小程序上线后,如果需要修改内容也需要重新提交审核。 ...
微信小程序详细图文教程-10分钟完成微信小程序开发部署发布(3元获取腾讯云服务器带小程序支持系统)
热门推荐
wyx100的专栏
01-11 10万+
很多朋友都认为微信小程序申请、部署、发布很难,需要很长时间。 实际上,微信和腾讯云同是腾讯产品,已经提供了10分钟(根据准备资源情况,已完成小程序申请认证)完成小程序开发、部署、发布的方式。当然,实现的是基础功能。但是,可以给学习者很便捷的体验和很好的启发。 不过,随着微信平台和云服务的发展,真担心,程序猿会失业! 案例下载: https://pan.baidu.com/s/1BQSb0B...
微信第一个小程序----------EGO微商小程序部署搭建
m0_55932113的博客
05-06 3581
微信第一个小程序----------EGO微商小程序部署搭建 服务端centos 客户端windows
小程序服务器部署
qq_37441377的博客
03-27 3955
每一个小程序在与指定域名地址进行网络通信前都必须将该域名地址添加到管理员后台白名单中。
微信小程序之接口测试
最新发布
weixin_71113035的博客
07-26 351
微信小程序之接口测试
【项目实战】别出心裁的小程序简历,让面试官耳目一新(第一个自己独立完成的小程序)
weixin_43534575的博客
07-28 4680
本篇博客将介绍使用微信小程序制作简历的实现过程。 一:配置开发环境 开发环境搭载: 1.在浏览器搜索 微信开发者工具,进入官网进行下载https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html 进行下载 2.注册微信开发者账号,进入微信公众平台https://mp.weixin.qq.com/ 3.登录微信公众平台进行开发设置,注意APPid的保存 4.登录微信开发者工具进行初次体验 二:小程序公共信息配置 1.删除inde
ego商城
qq_43623447的博客
05-23 9591
文章目录一、项目的简介二,技术选型(分布式项目)三,项目的架构1,项目预览2,项目的架构图 你以为的购物商城是这样: 这两个网站很厉害,本人做不来,只能做个低配版的ego-shop,接下来介绍我做的项目, 一、项目的简介 我们做的是电商项目,和淘宝,京东,微信小程序,小米商城这些东西非常的相似! 电商项目将会越来越流行! 工厂->商品-> 第三方的代理商–层层代理-> 你 工厂(IT部,开发一个商城)-> 你 我们的项目,涉及的模块比较多,有人员的管理,商品的管理,门店的管理,购
ego微商小程序项目-介绍
meini32的博客
03-07 457
项目介绍Ego微商小程序是一款电商类的应用程序,结合后台业务实现特色商品线上购物的移动端应用项目。技术实现前端:WXML+WXSS+JS后端:Linux+Apache+MySQL+PHP(LAMP)基本模块主页模块:以商品展示为主,主要是热门商品、主题商品、新品展示分类模块:以不同类别展示商品,按不同属性归类,以及归类后的展示购物车模块:意向商品的添加、修改、统计,为下单做准备我的模块:个人中心信息,显示有关人地址、订单等相关信息核心业务流程1:进入小程序-授权-授权失败。
微信小程序部署方法步骤
12-08
部署环境: jdk1.7 mysql5.6 tomcat7 centos6.5 1资料准备 1)linux服务器,推荐使用阿里云,这里预算有限,所以使用了香港的低配服务器。 2)域名,这里是在阿里云平台上申请的,没有申请到cn,因为身份证信息和网上查询的有问题,我是转到学校的,所以没有审核通过。这里使用的是国际域名。通过审核才能用哈。 3)ac证书,这里也是在阿里云平台申请的,一年免费版,要绑定域名哈,这里直接使用最方便的针对tomcat的证书,人多的话就是用nginx哈。绑定了域名才能用哈。证书选择的时候,选择自动生成哈。按照步骤来就好了。 4)linu
小程序部署步骤
Chenzhangjing66的博客
09-18 3607
此处以阿里云服务器为例: 申请阿里云服务器; 在阿里云服务器上安装nginx,做反向代理(映射); nginx的配置如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info...
微信小程序开发 ——(服务部署篇)
2401_83691559的博客
04-03 3706
此程序为转盘抽奖demo,设计前后端交互以及上线运营服务器部署等大致流程(本篇为服务部署篇,将尽量以最简化的步骤来记录),观看此文章的小伙伴都默认为有一定的前后端以及部署项目等知识储备。声明因本人没有租服务器 仅有一个备案过的域名,并且在域名管理里添加了A记录,且指向本机IP,服务器为tomcat,在自己电脑上,本文没有涉及动态域名绑定IP的问题。
微信小程序部署流程
zhangdm的博客
03-13 8747
微信小程序部署流程
Ego微商项目部署(小程序项目)(全网最详细教程)
weixin_42242910的博客
06-05 1471
把获取到的APPID,APPSecret复制粘贴,保存下来,等会要用到。
ego微商小程序项目-环境搭建
meini32的博客
03-09 318
在第1步安装xampp时,我们已经把后端代码ego拷贝到了xampp下的htdocs目录中接下来需要进行4个配置。在windows系统中使用xampp创建的数据库,默认端口是3306,用户名是root没有密码。
微信小程序部署
python_web全栈
03-11 9256
1. 配置服务器域名 小程序要求程序中使用到所有外部链接(HTTPS)必须将域名提前配置到微信平台。 2. 小程序api路径替换 3. 上传小程序代码 如果想让小程序被所有人在微信中使用,需要将小程序代码进行上传&审核, 审核通过之后才能在微信中找到该小程序。 4.需要对小程序进行描述和配置: 5. 提交审核(1-2天)︰ ...
如何开发和部署微信小程序
ygwelcome的博客
04-04 2435
建议您参考微信小程序开发者文档和相关教程,以便更深入地了解和掌握微信小程序的开发和部署。7.发布小程序: 审核通过后,您可以在微信公众平台上发布小程序。在小程序发布后,用户可以通过微信扫描小程序码访问您的小程序。4.设计和开发小程序: 使用开发工具内置的编辑器,使用WXML、WXSS、JavaScript等技术来设计和开发小程序。3.创建小程序: 在开发工具中创建新的小程序,填写相关信息,例如小程序名称、描述和类型。1.注册微信小程序账号: 在微信公众平台注册小程序账号,通过审核后即可开始开发。
Ego商城后台管理系统课题研究内容
06-13
Ego商城后台管理系统的课题研究内容主要包括以下几个方面: 1. 商城业务流程分析:对商城的业务流程进行详细分析,包括商品管理、订单管理、会员管理、营销管理等方面。 2. 商城需求分析:对商城的管理需求进行分析,包括管理流程自动化、数据分析、安全性、用户体验等方面的需求。 3. 技术选型与系统设计:根据商城的需求和业务流程,选择合适的技术进行系统设计,包括前端技术、后端技术、数据库技术等方面。 4. 系统实现和测试:根据系统设计,进行系统实现和测试,包括页面设计、功能实现、性能测试、安全测试等方面。 5. 系统部署和维护:对系统进行部署和维护,包括系统上线、数据备份、安全性维护等方面。 6. 用户需求反馈和系统优化:对系统运行过程中的用户需求进行反馈和分析,进行系统优化,提高商城的管理效率、数据分析能力、安全性和用户体验等方面。 综上所述,Ego商城后台管理系统的课题研究内容涉及商城的业务流程分析、需求分析、技术选型与系统设计、系统实现和测试、系统部署和维护以及用户需求反馈和系统优化等方面。
写文章

热门文章

  • Ubuntu安装Node.js(亲测,最新,详细) 24010
  • Centos启动Apache失败,显示Job for httpd.service failed because the control process exited with error code. 9675
  • Centos设置固定ip 9065
  • Windos下安装Truffle报错install the latest version of Visual Studio 6369
  • ChatGPT有趣测试(ChatGPT课表安排) 4604

分类专栏

  • 工作技巧 2篇
  • 总结 10篇
  • 笔记 11篇
  • 区块链 1篇
  • 学习总结 8篇
  • matplotlib 1篇
  • numpy 2篇
  • pandas 2篇
  • 生活小技巧
  • Liunx 8篇

最新评论

  • Pycharm安装request的时候出现警告“由于目标计算机积极拒绝,无法连接”,然后出现报错无法安装

    Angel沐子嫣: 太感谢了, 救我于水火之中表情包

  • 如何部署我们的第一个微信小程序EGO商城

    陌藍: 你好,文件失效了,可以重新发一个链接吗?感谢表情包

  • Pycharm安装request的时候出现警告“由于目标计算机积极拒绝,无法连接”,然后出现报错无法安装

    2301_80313939: 好厉害,真的成功了

  • Ubuntu安装Node.js(亲测,最新,详细)

    manonglanye: 有两下子

  • Ubuntu安装Node.js(亲测,最新,详细)

    z_子恒: 睿智阿哥们 找个厂上班吧 别霍霍人

大家在看

  • 蓝易云 - Java实现多样化的换行输出策略
  • jsp大媛小南美味佳肴网站8p0nh 94
  • 电脑分流抢票软件 Bypass v1.16.29 完全免费版
  • ridcp_pytorch基于codebook先验知识的图像去雾模型
  • CPLD设计流程

最新文章

  • Pycharm安装request的时候出现警告“由于目标计算机积极拒绝,无法连接”,然后出现报错无法安装
  • Geth搭建私链(最新)
  • ChatGPT有趣测试(ChatGPT课表安排)
2024年1篇
2023年2篇
2022年15篇
2021年10篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贴瓷砖的小钟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家植物玻璃钢雕塑公司上海玻璃钢黄鹂鸟雕塑荣欣辉玻璃钢雕塑赣州特色玻璃钢雕塑楚雄玻璃钢雕塑厂家广东商场主题创意商业美陈服务广西玻璃钢西瓜雕塑玻璃钢古代人物雕塑制作玻璃钢仿真昆虫雕塑重庆玻璃钢花盆雕塑汉川玻璃钢雕塑泉州玻璃钢雕塑定做重庆佛像玻璃钢雕塑订做价格佛山校园玻璃钢人物雕塑河北商场美陈费用沈阳小区玻璃钢雕塑制作多少钱温州玻璃钢雕塑摆件设计厂家汕头玻璃钢雕塑沙发南宁公园玻璃钢雕塑哪家便宜商丘玻璃钢卡通动物雕塑价格报价广东景观玻璃钢雕塑加工厂商场美陈装饰如何装饰六安定制玻璃钢雕塑价格广东会发光的玻璃钢雕塑厂家商场中庭美陈吊饰热气球广州玻璃钢浮雕雕塑鹤壁玻璃钢雕塑哪家好玻璃钢雕塑用什么原材料上海通道商场美陈市场价清远玻璃钢雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化