购买雨云服务器
进入 rainyun.ink(AFF) 注册账号并绑定微信
进入购买页面 选择一台你钟意的机器
恭喜你,可以开始进行正式搭建了
环境配置
生产
- Redis 6.x(测试更高版本也兼容,推荐6.x版本)
- Jdk 17(推荐jdk17.0.6)下载地址
- mysql5.7
测试
- Redis 6.x(测试更高版本也兼容,推荐6.x版本)
- Jdk 17(推荐jdk17.0.6)下载地址
- mvn
- npm
- mysql5.7
下载源码
从GitHub存储库下载代码GitHub - houlangs/Newlangs4: 全新二级域名程序,由厚浪开发
解压缩后你会得到三个文件夹
hl4-dashboard
、hl4-backend
、hl4-homepage
它们分别为:控制台、后端、首页。其中首页是可选的
后端
基本信息修改
进入hl4-backend
文件夹
注册短信宝账号(用于发送验证短信)
购买实名认证接口
进入src/main/java/com/guaning/newlangs/service/impl/UserServiceImpl.java
文件,找到144行,替换短信包账号、key
进入同一文件217行,替换AppCode
进入src/main/resources/application.yml
数据库账号、密码、地址等信息
编译
运行mvn package
若无误会得到类似以下输出
恭喜你,编译成功
Building jar
:中的路径就是编译好的jar包的位置。将它上传到服务器运行即可
前端
进入hl4-dashboard
文件夹
运行npm install
安装相关依赖包
运行npm run dev
开启调试模式
正常情况下,您会在终端看到类似输出
(base) jacup@MacBook-Pro app-newlangs-vue % npm run dev
> Newlangs4@4.6.0 dev
> vite
**VITE** v4.4.7 ready in **168** ms
➜ **Local**: http://localhost:**5173**/
➜ **Network**: use **--host** to expose
➜ press **h** to show help
在浏览器访问Local:中输出的网址,就能看到页面了。
修改后端地址
在src/axios/axios.js
中将baseURL
替换为你的后端地址
修改logo/页面
logo地址:public/favicon.ico
直接替换文字即可
脚页/菜单等部件:src/layout
首页:src/views/Dashboard.vue
其它页面:src/views
万能大法:通过VScode全局搜索功能,想改什么搜什么。
正式编译
运行npm run build
等待编译完成,编译后的html文件会输出在dist
目录
将dist目录中的文件全部上传至服务器即可开通访问。
数据库&其它
下载此数据库并替换空数据库:https://669.ink/wp-content/uploads/2023/10/newlangs-config.sql.gz
默认管理员账号:1@1.com 123456
登录后,请注册一个新账号,用1@1.com设置新账号为管理员,并删除测试账号