Linux环境下部署项目

一、虚拟机搭建

1.1网卡介绍

NAT1:选择网络模式仅为主机时使用的网络配置

NAT8:选择网络模式为NAT模式时的网络配置

1.2虚拟机的网络模式

桥接模式

让虚拟机Linux操作系统直接接入当前所在的局域网中.简单的方式

特点:相互的通信必须基于交换机/路由器,连入局域网的设备可以被其他人访问.

NAT模式:在自己的电脑重新开辟了一块局域网(私网空间192.168).该网络只能允许本机访问,其他的机器不允许访问.

1.3虚拟机快照

扫描二维码关注公众号,回复: 2436998 查看本文章

说明:通过虚拟机启动的操作系统有时由于误操作,可能导致不可逆转的情况,这时通过虚拟机快照的方式恢复现场数据.

1.4指定虚拟机IP

说明:根据自己虚拟机的IP设定为静态IP地址.

1.5XShell实现远程连接Linux

二、安装JDK部署

2.1.安装JDK

导入安装文件

解压JDK

tar -xvf jdk-7u51-linux-x64.tar.gz

配置环境变量

vim /etc/profile

让JDK的配置立即生效

source /etc/profile

检测JDK安装是否成功

检测JDK安装是否成功

三、部署Tomcat

上传tomcat安装包::将文件上传后,解压该文件

启动Tomcat

在bin文件夹执行启动命令

sh startup.sh  启动tomcat

sh shutdown.sh 停止tomcat

Tomcat started不能正确判断是否正常启动

通过日志检查启动是否成功

关闭防火墙

四、虚拟机网络通信规则

检查网络通讯的IP地址(XShell)

网络通讯的规则

修改JDBC的连接 修改为网络通讯的IP地址

五、部署War包

将tomcat关闭

将原有的ROOT文件夹删除

部署war包

六、关于Mysql对外访问权限问题

Mysql中要求,本机访问不需要任何的权限.但是如果是跨系统之间的访问,那么必须开启访问权限.

语法:

   grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];

如果出现数据访问问题:

1.关闭window和linux的防火墙

2.开放mysql对外访问权限.

猜你喜欢

转载自blog.csdn.net/qq_34604350/article/details/81209248