
2021SC@SDUSC
本周我们先来搞定cmswing的下载与配置。
先附上cmswing的下载地址:
github地址:GitHub - arterli/CmsWing: 一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统
码云地址:CmsWing: 一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统
在等待下载的时间里让我们先来了解一下cmswing:
cmswing系统,是一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统,作者@阿特,江湖人尊称@特总。 同时,在码云的下载界面的下方,也附上了特总的qq交流群: 49757468。
好了,下载完成了,开始我们的安装配置吧。cmswing若只是想测试一下,仅需要安装node和mysql即可。
一、安装node环境(nodejs >7.6.5)1.先在官网下载:节点.js (nodejs.org) (本人电脑为win10 x64)
2.下载好之后双击安装包,进行安装,一直点next即可。安装完成后,.msi格式的安装包已经将node启动程序添加到系统环境变量path中,不需要再额外配置。
二、安装mysql(mysql > 5.X)1.官网下载:MySQL :: Download MySQL Community Server
2.配置初始化文件my.ini
在根目录下创建一个txt文件,名字叫my,文件后缀为ini
之后复制下面这个代码放在文件下。
[mysqld] //设置3306端口 port=3306 //设置mysql的安装目录(是你的文件路径) basedir=【地址】 //设置mysql数据库的数据的存放目录(是你的文件路径data文件夹自行创建) datadir=【data地址】 //允许最大连接数 max_connections=200 //允许连接失败的次数。 max_connect_errors=10 //服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 //创建新表时将使用的默认存储引擎 default-storage-engine=INNODB //默认使用“mysql_native_password”插件认证 //mysql_native_password default_authentication_plugin=mysql_native_password [mysql] //设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] //设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4
3.cmd进入mysql目录,在bin目录下执行:
进入cmd,由于我的mysql文件放在了D盘,所以要先将位置跳转到D盘下:
mysqld --initialize --console
记下密码,在root@localhost:之后(一定要记住,否则就要卸载重装)。
4.启动mysql。
依次执行:
mysqld --install mysql
net start mysql
mysql -u root -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
5.配置环境变量
在path中加入:
6.cmd进入mysql
cd mysql目录
mysql -u root -p
a.建立项目需要的数据库
create database cmswing;
b.查看数据库,是否创建成功,看到有 cmswing的数据库,就创建成功:
show databases;
c.登录数据库,使用数据库:
use cmswing;
返回 Database changed 说明成功。
d.导入SQL文件,生成数据库表,SQL文件在CMSWing根目录:
source C:Users17487DesktopCmsWing-masterCmsWing-mastercmswing.sql //自己的地址
导入完成后,配置数据库
e.配置项目使用的数据库账号密码端口
在CmsWingsrcconfig目录下的model.js文件中配置你的数据库:改数据库用户名,密码,数据库,端口一般默认(图中红框部分根据情况修改)。
配置完成,可以退出了。
三、运行项目cmd回到cmswing目录下执行:
npm start
稍稍等待一下,运行完成没有报错的话直接访问http://127.0.0.1:8360。
(不要在公共场合开,会社死)
前端登录,里面有些默认的内容:
user: admin password: 123456
然后就可以开始我们的cmswing之旅啦(*σ´∀`)σ
参考文章:
如何安装 cmswing ?cmswing 安装部署小白教程 (newsn.net)
(21条消息) Node.js的安装及环境配置【超详细】_huangfuyk.的博客-CSDN博客_nodejs安装及环境配置
(21条消息) mysql8.0.25安装配置教程(windows 64位)最详细!!!!_@WWWxp的博客-CSDN博客_mysql安装配置教程8.0.25
(21条消息) MySQL 8.0.19安装教程(windows 64位)_日日言谧-CSDN博客_mysql8安装