| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 将SSM框架项目部署到服务器(阿里云) -> 正文阅读 |
|
[系统运维]将SSM框架项目部署到服务器(阿里云) |
一,首先导出项目备用 打开idea,文件->项目结构->工件 点加号,选择web应用程序:存档->你自己的项目 之后就会出来这个,图上输出目录这一行,保存下来,备用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 记住项目名字 回到主界面,点构建->构建工件 ?在里面选择你刚刚创建的工件, 之后在创建的工件就被保存到了输出地址,找到它,放在一旁你能找到的地方备用, 二,创建服务器 阿里,腾讯,华为,都有云服务器 这里用阿里的,因为能白嫖? ? ? ? 只要是在大学生,都能领两周的服务器试用时间? ? 这里跟着他的指引一步步来,最后你能在这里找到你的服务器? ? ? ?云服务器管理控制台 (aliyun.com) 这里你需要记下你服务器的公网ip,记住密码, 三,链接服务器 需要用到xftp7,xshell这两个软件 家庭/学校免费 - NetSarang Website (xshell.com) 填写完成后会有链接发到邮箱,点击下载即可, 不过他这个网站有时打不开,?可以下我存的网盘百度网盘 请输入提取码? ? 提取码??grqe 之后一路确定,选择安装位置,打开shell? ?xftp7先放着后面会用到 稍微设置一下 名陈随便起,主机填你服务器的公网id? ? ?输入用户名 一般情况都是root ?输入你服务器的密码 接下来是在服务器上安装jdk,mysql,tomcat 这里参考(19条消息) 阿里云上部署SSM项目_White\的博客-CSDN博客 大佬讲的很清楚,记得自己的项目测试时装的mysql版本,别装错了 这里有个小问题,就是mysql密码,如果设置的和本地项目测试中用的mysql密码不一样后面会报错, 两种方法, 1)mysql密码设置成和你本地mysql密码相同 2)你新设置的密码写道你本地项目中再重新导出工件(推荐) 第一种如果你的密码比较简单设置服务器mysql是不会通过,还需要改mysql密码策略一大堆东西,很麻烦, 另外如果在装mysql时输错了命令,他会进入如下的这种状态,你输啥它都没反应 ?除非重启服务器,这里提供一种解决办法,输入;回车,它就会退出了, 又可以输命令了,快乐!? 跟着上面帖子大佬 装完mysql? ?jdk? ? tomcat之后,继续配置服务器安全组, 完成之后测试,在地址栏输入,? ? 你服务器的公网ip:8080 出现tomcat首页则成功, ? 同样继续导入数据库文件,打开xftp,放在服务器usr/local路径下, 回到shell 在mysql中建立数据库
接下来继续, 退出mysql并导入数据
?验证数据
最后的select一定加封号!!!? 否则mysql不识别命令,就进入了前面说的错误的那种情况 如果显示数据正常,那么就进入最后一步了!!! 打开xftp7 将你的项目工件,放到服务器下usr/local/******(注意看你自己的tomcat文件夹叫啥名,写上)/webapps? 下 重启服务器
然后在浏览器输入 ip:8080:你的项目的首页路径 这个首页路径不知道的话可以在本地的idea上跑一边项目, ?地址栏中工件名后面的就是你的首页路径 至此,你成功在服务器上部署了一个项目! ? 还有一个小问题, 在idea中写sql语句时,表名大小写无所谓,库中表名小写,sql语句中表名大写也无所谓,能跑起来,但是在服务器上sql语句中的表名必须和库中表名一致,否则报错 参考链接:(19条消息) 阿里云上部署SSM项目_White\的博客-CSDN博客??这位大佬讲的十分完善,十分推荐 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 6:48:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |