阿里云ECS进阶训练营Day3 部署微擎系统

2024-02-10 07:10

本文主要是介绍阿里云ECS进阶训练营Day3 部署微擎系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 零、作品展示
    • 一、需要的前置知识
      • 1.1 开通并配置服务器
      • 1.2 使用XShell、WinSCP等工具
      • 1.3 为服务器搭建LAMP环境
    • 二、微擎
      • 2.1 什么是微擎
      • 2.2 微擎可以做什么
    • 三、安装微擎
      • 3.1 下载并上传微擎
      • 3.2 创建微擎数据库
      • 3.3 安装微擎
    • 四、使用微擎
      • 4.1 更新系统
      • 4.2 获取公众号信息
      • 4.3 添加一个平台
      • 4.4 配置公众号
      • 5.5 更多……

零、作品展示

demo在线访问地址:1jumao.cn/me


一、需要的前置知识

1.1 开通并配置服务器

在我day1笔记的第一部分中有详细提及开通服务器和配置安全组:

https://blog.csdn.net/konley233/article/details/107836042

初学者可以开放所有端口:协议类型选择全部,授权对象0.0.0.0/0

如下:


1.2 使用XShell、WinSCP等工具

在我day2笔记的第一部分有详细提及这两个工具的下载、安装以及使用

https://blog.csdn.net/konley233/article/details/107861443


1.3 为服务器搭建LAMP环境

同样在我day笔记里的第二部分有详细提及如何通过两种方式部署LAMP环境

https://blog.csdn.net/konley233/article/details/107861443



二、微擎

2.1 什么是微擎

微擎官网:https://www.w7.cc/

微擎是一款免费开源的公众号,微信小程序支付宝小程序,熊掌号,pc建站管理系统,拥有成熟、稳定的的技术解决方案。

其具有以下特点:

  • 开发架构
    • 基于目前流行的WEB2.0的架构(php+mysql),拥有成熟、稳定的的技术解决方案
  • 系统可控性
    • 源码透明、开放,一切的数据及资源都架设在自己的服务上,保证独立性、安全性及可控性
  • 开放的生态理念
    • 活跃的第三方开发者及开发团队,依托微擎开放生态系统,轻松扩展

2.2 微擎可以做什么

微擎在分权、系统、小程序、公众号、PC端、前端首页、APP端均有对应的应用。

如:

  • 餐饮,商城,建站,营销,游戏,行业等上千款小程序模板,无需代码操作,一键生成小程序
  • 餐饮,商城,酒店,拼团,门店,会员,会员,支付,营销,游戏,抽奖,吸粉,物联网和人工智能应用等公众号的搭建
  • 适用于各行各业的企业官网模板,一键式生成,网站素材轻松导入,并具有AR,大屏幕等各类营销功能


三、安装微擎

3.1 下载并上传微擎

第一步:下载

你可以在其官网找到下载地址:

注意:新版官网推荐使用在线版,我们这里也选取在线版

下载地址:https://cdn.w7.cc/download/WeEngine-Laster-Online.zip

第三步:移动phpmyadmin到二级目录下(可选)

如果你是使用镜像安装且 default 目录默认就是phpmyadmin的话

那么可以将 default 里的phpmyadmin的所有文件移动到另外一个文件夹下,如 default/old ,这样子就可以使用默认ip地址来直接访问微擎,使用ip/old/phpmyadmin来访问数据库管理页面

操作如下:

进入/data/wwwroot/default/目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。

第三步:配置微擎

下载解压好的压缩包解压,将WeEngine-Laster-Online 文件夹下的**install.php上传到/www/wwwroot/default 目录里面**

在 SSH 中运行chown命令为目录赋予权限

chown -R www /data/wwwroot/default
chown -R www /data/wwwroot/default/data

3.2 创建微擎数据库

1.设置数据库密码。在SSH中运行:

grep dbrootpwd /root/oneinstack/options.conf

会提示:

dbrootpwd='KeYpZrZx'

KeYpZrZx即为数据库密码

2.浏览器打开你的phpmyadmin

通常是输入http://ecs公网IP/old/phpmyadmin

输入用户名和密码后进入以下界面

3.点击左上角的 new 输入相应的数据库信息创建一个数据库

  • 数据库名称:比如medb
  • 排序规则:选择utf8mb4_general_ci


3.3 安装微擎

1.浏览器访问 http://ecs公网IP/install.php

2.登录(没有的就注册)后,点击安装微擎,会出现数据库配置页面

  • 数据库主机:默认是127.0.0.1:3306 或者 localhost 也可以
  • 数据库用户:默认 root
  • 数据库密码:上面获取到的密码
  • 数据库名称:刚刚在phpmyadmin创建的数据库名称
  • 数据库前缀:输入me 就可以了

如图所示

3.点击安装系统,等待下载安装

4.设置系统账号,根据自己的需求修改即可

5.点击下一步,然后进入客户端即可

注:以后就可以直接通过直接输入 公网ip 来访问了



四、使用微擎

4.1 更新系统

在线安装后通常需要进行升级,在首页点击 升级版本

过一会儿就好啦

4.2 获取公众号信息

在微信公众平台获取待会要用的各种信息,前提是需要有一个公众号

①微信公众平台找到 公众号设置:从该页面可以获取到微信号、原始id等信息

②打开 基本配置

③点击获取AppSecret,根据相关提示操作后可以得到 AppIdAppsecret

注意:Appsecret只生成显示一次,需要自己保存

4.3 添加一个平台

点击左上角的 添加平台 ,选择 公众号

4.4 配置公众号

①将4.3获取到的各种公众号信息填写进去,然后点击下一步

②添加主管理员,然后按下一步

③根据页面相关提示操作

⑤在微信公众平台填写相关信息后,点击下一步,大功告成!

5.5 更多……

至此,我们已经入门了,从零到添加一个公众号

微擎提供了相当丰富的玩法,更多功能请你去探索~

这篇关于阿里云ECS进阶训练营Day3 部署微擎系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/696457

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Java进阶13讲__第12讲_1/2

多线程、线程池 1.  线程概念 1.1  什么是线程 1.2  线程的好处 2.   创建线程的三种方式 注意事项 2.1  继承Thread类 2.1.1 认识  2.1.2  编码实现  package cn.hdc.oop10.Thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、