type
status
date
slug
summary
tags
category
icon
购买轻量级服务器或者ecs
此处略过,有问题可询问服务器相关人员
下载mysql并部署
部署jdk
部署redis
部署docker:
部署宝塔,然后部署docker
docker相关:
1,Dockerfile——文件已修改,具体查看
注意:将jar包移动到Dockerfile一个目录,其他目录会涉及到权限问题
2,构建镜像
3,运行镜像
4,查看端口,日志等
5,查看镜像,删除镜像
6,进入容器
7,退出容器
8,停止容器运行
9,启动容器
10,移除容器,容器暂停运行之后才可以移除
前端部署
步骤:
1,安装apache
2,安装完成后,启动 Apache 服务
3,并设置 Apache 在系统启动时自动启动:
4,开启防火墙
5,默认情况下,Apache 的 Web 目录是 /var/www/html。你可以将你的 HTML 文件放入该目录。将你的项目文件复制到该目录后,可以通过浏览器访问服务器的 IP 地址来查看网站,例如:http://121.199.39.36/index.html或者http://121.199.39.36/bootstrap-4.5.0/html/index.html
6,证书下载
7,配置证书
域名绑定
腾讯云域名lxdzone.com绑定阿里云ip地址
腾讯云配置好即可
前端部署方案二:next.js
1,将整个项目文件上传到服务器目录/var/www/senior-project
2,安装依赖npm install
3,构建项目npm run build
4,启动项目 npm run start (我需要一直运行,所有用其他命令 )
nohup npm run start &> nextjs.log &
5,端口开放,需要阿里云页面添加,命令添加的不起作用
问题处理
1:mysql初次设置没设置密码,后续修改一一直无效;
解决步骤:
2,mysql连接本地的问题(简单命令由于我密码复杂带特殊符号失效)
解决步骤:
3,redis连接不上的问题处理:
解决步骤
4,跨域问题处理
解决步骤
5,本地postman访问报错问题处理
解决方案: 本地缓存域名还是原来的ip,清空本地缓存
- 作者:Lxd
- 链接:https://lxdzone.com/article/e3befe09-38b2-4366-9aba-c766bec3529f
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章