小程序是一种不需要下载安装即可使用的应用,它实现了应用的即时使用和“触手可及”的梦想。用户可以通过扫描二维码或搜索等方式打开小程序,实现各种服务和功能。小程序的主要特点包括:轻量级、即用即、无需注册、功能丰富、开发成本低、平台支持多、用户体验.
本项目前端开发采用VUE面向管理端,采用Uniapp面向用户的架构,后端使用springboot架构,后端服务使用mysql存储数据,redis(需使用6.0以上版本)存储验证码、用户距离核算等热点数据。接下来给搭建搭建介绍小智慧充电桩管理系统小程序部署、测试、上线过程,具体配置过程如下。
- 基础环境准备
- [root@zhcd ~]# systemctl stop firewalld.service --now [root@zhcd ~]# setenforce 0[root@zhcd ~]# yum -y install zip[root@zhcd ~]# unzip Charging.zip[root@zhcd ~]# cd Charging/[root@zhcd Charging]# lsapache-maven-3.6.3-bin.tar.gz install_redis.sh redischarge node-v16.17.0-linux-x64.tar.gz redis-6.2.6.tar.gz
- 数据库准备(MySQL和Redis)
- 安装mysql数据库软件包并启动服务[root@zhcd ~]# yum -y install mysql mysql-server[root@zhcd ~]# systemctl enable mysqld --now配置项目用户[root@zhcl ~]#mysqladmin -uroot -p password ‘123456’[root@zhcl ~]#Mysql -uroot -p123456mysql> create user prouser@localhost identified by '123456';mysql> grant all privileges on *.* to prouser@localhost ;配置项目数据库mysql -hlocalhost -uprouser -p'123456' < vehicle_backend/sql/vehicle.sqlmysql -hlocalhost -uprouser -p'123456' < ./Charge/charge/BACKEND-SERVICE/RuoYi-Vue-master/sql/charging-deploy.sql源码安装redis数据库软件包并启动服务[root@zhcd Charging]#chmod +x install_redis.sh[root@zhcd Charging]# cat redis#!/bin/bashREDIS_SERVER="/usr/local/redis/bin/redis-server"REDIS_CONF="/usr/local/redis/conf/redis.conf"REDIS_PORT=6379PID_FILE="/usr/local/redis/data/redis.pid"case $