一.服务端 1.安装宝塔 登录 SSH 后,直接安装宝塔. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 等待安装完成根据提示连接打开面板页面登陆 进入首页根据提供提示一键安装环境 注意: 服务器配置高可以选Mysql5.5或更高, PHP必须选择7.1版本, phpAdmin看个人使用习惯 安装期间可以自行修改面…
1:刚刚买完服务器,在宝塔面板安装完一切工具,Django顺利运行后(不能运行一般是起了中文名) # 问题:想迁移数据库,结果发现-bash: python3: command not found# 解决:系统版本的Python是3.7.8 卸载不了,所以你只需要安装个3.7.2的版本即可,迁移命令后python的命令变为:/root/.pyenv/versions/3.7.2/bin/python -V# 问题:命名安装完依赖包为什么输入/root/.pyenv/versions/3.7.2/…
持续部署:关注点在于项目功能部署到服务器后可以正常运行,为下一步测试环节或最终用户正式使用做准备.(问题点:一个环节有问题,其他环节跟着有问题) 持续集成:关注点是在于尽早发现项目整体运行问题,尽早解决.(问题点:经常性.频繁的把所有模块集成在一起进行测试,有问题尽早发现) 持续交付:关注点在于研发团队的最新代码能够尽快让最终用户体验到.(问题点:各个升级版本之间间隔时间太长,用户反馈感知迟钝,无法精确改善用户体验,用户流失严重,所以用小版本不断进行快速迭代,不断收集用户反馈信息,用最快的速度改…
本篇开始分享Node.js后端服务开发中对于数据结构ORM的实现,主要使用的技术栈是:Sequelize. 上一篇文章中讲到班级管理的数据结构:ID,班级名称,班级编码,班主任ID,使用的数据库是MySQL,通过Sequelize,实现简单的增删改查的API. 1. MySQL中创建数据库和班级表. 1.1 创建数据库demo_node CREATE DATABASE `demo_node` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8m…
昨天将Koa2的基础框架和自动编译调试重启服务完成,今天开始配置路由和搭建基础的三层架构模式. 路由中间件:koa-router,即路由导航,就是我们平时使用最广泛的get/post方法执行的URL路径,其全部包括get.put.post.patch.delete.del,通过访问路径,指向不同的模块,指向不同的业务方法: 基础三层模式架构:即Model,Service,Controller,数据流向是Router-->Controller-->Service-->Model-->…
上篇文章分享了简单的三层模式和基础文件夹的创建,本篇将以示例的形式详细具体的展示Router.Controller.Service.Model之间业务处理和数据传输. 1. 班级管理数据模型创建.数据模型是通过Sequelize的ORM技术实现,关于Sequelize技术,将在后续文章中分享. 在上篇文章中的models文件夹中创建班级模型class.ts,数据结构为:ID,班级名称,班级编码,班主任ID.代码如下: import { Table, Model, Column, DataType…
概述 本文主要讲解在安装了centos7的Linux主机中部署前后端分离项目的过程. 前端项目名为:vue_project:后端项目名为:django_project. 将这两个项目放在/opt/whw2这个目录下. nodejs对vue项目的配置 下载解压node的压缩包 cd /opt wget https://nodejs.org/download/release/v8.6.0/node-v8.6.0-linux-x64.tar.gz tar -zxvf node-v8.6.0-linux…
要进行SSpanel v3魔改版邮件设置,需要在设置文件(位于config/.config.php下)中修改两处内容: 1.设置发送邮件的方式 $System_Config['enable_email_verify']='true'; $System_Config['mailDriver'] = 'smtp'; // mailgun or smtp or sendgrid 如上图,有两个选项,一个是smtp,这个选项是采用smtp服务器,一般各大邮箱(   QQ,网易等)都会提供,如果你不想自己…
配置文件所在目录:网站根目录/config/.config.php <?php // ss-panel v3 配置 // // !!! 修改此key为随机字符串确保网站安全 !!! $System_Config['key'] = ''; // 随便写点什么 $System_Config['debug'] = 'false'; // 正式环境请确保为false $System_Config['appName'] = 'sspanel'; // 站点名称 $System_Config['baseUr…
GFast V3.0 平台简介 基于全新Go Frame 2.0+Vue3+Element Plus开发的全栈前后端分离的管理系统 前端采用vue-next-admin .Vue.Element UI. 本项目由奇讯科技团队开发. 特征 高生产率:几分钟即可搭建一个后台管理系统 模块化:单应用多系统的模式,将一个完整的应用拆分为多个系统,后续扩展更加便捷,增加代码复用性. 插件化: 可通过插件的方式扩展系统功能 认证机制:采用gtoken的用户状态认证及casbin的权限认证 路由模式:得利于g…