cd frontend/vue-project
npm install
cd frontend/vue-project
npm run dev
cd backend/server
go mod tidy
如果有拉取不完全的,可以使用 go get + 依赖 手动拉取。
db: # 数据库配置
host: localhost # 数据库地址
port: "5432" # 数据库端口
name: database # 数据库名
user: username # 数据库用户名
password: password # 数据库密码
oss: #aliyun oss 配置
OSS_REGION: oss-cn-shenzhen # oss区域
OSS_ACCESS_KEY_ID: # oss key
OSS_ACCESS_KEY_SECRET: # oss密钥
OSS_BUCKET: # oss bucket
email:
email_name: xxxx@163.com
email_password: # 应用密码
#(在163邮箱 -> 设置 -> POP3/SMTP/IMAP -> 开启服务 -> 开启IMAP/SMTP服务. POP3/SMTP服务 -> 保存开启后弹出窗口显示的应用密码(随后消失不可查看))
base_url: # ngrok提供的url
# 密码找回的方式二是发送验证码,可以不用暴露内网,不使用这个base_url
# 使用ngrok暴露内网(测试环境)
# ngrok http --url=ox-driven-shortly.ngrok-free.app 80
# ngrok http http://localhost:8080
# 安装ngrok:https://dashboard.ngrok.com/get-started/setup/windows
smtp_server:
SMTPServer_host: smtp.163.com
SMTPServer_port: 25
cd backend/server
go run main.go
一. 前端:
二. 后端:
通过监控服务器的CPU、内存、磁盘、网卡等关键指标,一旦发现资源异常波动,即可及时了解并通知运维人员。 监控系统可以触发预警提醒,通过短信、邮件、声音、脚本等多种通讯工具通知运维人员,确保他们能够及时响应并处理问题,避免业务中断。
远程访问与管理: 允许管理员通过Web界面或命令行界面远程访问服务器,进行配置、更新和维护操作。
安全审计: 记录和审计管理员对服务器的所有操作,包括登录、配置更改、文件操作等,确保服务器的安全性。
密码找回