【图文】使用雨云搭建厚浪域名分发系统

购买雨云服务器

进入 rainyun.ink(AFF) 注册账号并绑定微信

进入购买页面 选择一台你钟意的机器

:tada:恭喜你,可以开始进行正式搭建了

环境配置

生产

  • 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-dashboardhl4-backendhl4-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:中输出的网址,就能看到页面了。

:warning:修改后端地址

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设置新账号为管理员,并删除测试账号

1 个赞

厚浪云官网:hlyun.orglangs.ink