项目在服务器端的部署

一、.向公司的系统部申请服务器
已申请的17216.8.152
二、JDK
2.1将本地的jdk直接复制到windows server
在这里插入图片描述
2.2配置环境变量
1)javahome(JAVA_HOME是个中间的变量 是为了配置其他的PATH的时候 不用再一次次地输入那一大串地址就像罗纳尔多的名字很长一大串 就起个简称 肥罗,所以JAVA_HOME环境变量是可以不用配置。
Path环境变量:使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;)
2)path (指定命令搜索路径)
3)classpath(作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。
需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加)
三、tomcat
3.1启动时报错
在这里插入图片描述
编辑startup程序
在这里插入图片描述
发现我将其设置成了catalina_home7
后来在环境变量中将其全部改为catalina_home7 即可。进行更改后执行startup命令正常

关闭防火墙,或者在防火墙中添加一个80端口(这里的端口号为Connector标签内port的端口号)的入站规则,设置为允许连接

在这里插入图片描述
配置MySQL
在这里插入图片描述
在这里插入图片描述
按照步骤执行后 cmd mysql -uroot -proot 正常进入mysql
以自己的ip+项目名在浏览器地址访问,发现报错404
这里我们需要将项目打包成war格式再将其拷贝到webapps文件夹下
intellij下打包的方式
在这里插入图片描述
如图所示进行选择,然后点击OK即可
在这里插入图片描述
最后一步:
在这里插入图片描述
之后在文件夹out下会生成项目的war文件,将war文件复制到webapps目录下即可
如果想通过自己的ip来访问的话,将server文件里面的localhost全部改为自己的ip地址即可
在这里插入图片描述
最后cmd进入命令行执行startup
在浏览器地址输入自己的ip+项目名字即可访问到自己的项目,局域网络下的其他用户也可以通过此方式进行访问
数据库的安装配置,发现直接进行数据库文件夹的复制粘贴不能解决问题,因此还得采取正确的安装方法
数据库参考手册文档的官网路径https://dev.mysql.com/doc/refman/5.6/en/
由于是部署到服务器上,所以我选择server machine
在这里插入图片描述
安装完成后cmd启动数据库服务 net start mysql

然后进行数据的备份还原,即将本机的数据库数据迁移到服务器上
先查询所有数据库,接着找到目标数据库,记住其名称
E:>mysqldump -u root -p --databases travel >d:travel20200919.sql
导出数据到d盘
即完成数据库的拷贝
操作过程如下:
在这里插入图片描述
再将文件拷贝到目标服务器磁盘上。
在这里插入图片描述
在cmd命令行执行mysql -u root -p < travel20200919.sql
此步骤必须是在数据库文件所在的相应的盘符下面
即可将目标数据库文件导入到mysql数据库当中
接着执行show databases即可检查目标文件是不是已经完好的导入其中。
在这里插入图片描述
至此,数据库的部署已经完成
当我们再次访问网站的时候发现已经可以正常访问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值