如何将javaWeb部署到Linux系统

it2024-01-10  55

如何将javaWeb部署到Linux系统

1. 前期准备1.1 虚拟机安装1.2 Xshell安装1.3下载SecureFXPortable1.4 安装jdk1.4.1 创建保存解压后jdk的文件夹1.4.2 解压jdk压缩包1.4.3 配置环境变量 1.5 安装Tomcat1.5.1 解压安装包1.5.2 进入bin目录并开启tomcat1.5.3 进入tomcat主页检测 1.6 安装Mysql1.6.1 检测系统是否自带安装mysql1.6.2 删除系统自带的mysql及其依赖命令:1.6.3 给CentOS添加rpm源,并且选择较新的源命令:1.6.4 安装第一步下载的rpm文件1.6.5 使用yum安装mysql1.6.6 启动mysql服务1.6.7 查看mysql是否自启动,并且设置开启自启动1.6.8 修改字符集为UTF-81.6.9 修改默认配置1.6.10 授权远程登录 2.部署web项目2.1 将javaweb项目打包成war包2.2 通过SecureFX将war包部署到webapp文件夹下

1. 前期准备

1.1 虚拟机安装

下载VM workstation12.0,安装Linux CentOS镜像,并进行配置。

1.2 Xshell安装

Xshell安装完毕后,打开Xshell,选择文件->新建 主机需要在Linux系统->右键->open in Terminal->输入ifconfig查看ip地址

1.3下载SecureFXPortable

SecureFXPortable可以便捷实现本机和虚拟机之间的文件传输,下载后选择新建连接,同样需要输入虚拟机的ip地址

1.4 安装jdk

在使用SecureFX连linux后,可以直接新建文件夹到linux。比如创建一个myfile文件夹放置压缩包。将jdk上传到linux。

1.4.1 创建保存解压后jdk的文件夹

mkdir jdkhome

1.4.2 解压jdk压缩包

cd myfile tar -xzvf jdk文件名(输入jdk-后按下Tab键可智能查找匹配项)

1.4.3 配置环境变量

(1)先切换到root用户:su root (2)修改profile文件的操作权限: (3)编辑profile文件:

(4)添加JAVA_HOME变量: 按i进入编辑模式 在文档下加入

export JAVA_HOME=jdk安装的绝对地址(可以在jdk目录下输入pwd获得) export PATH=$PATH:$JAVA_HOME/bin

(5)使环境变量及时生效 (6)查看变量是否更新成功: (7)在任意目录下测试环境是否配置成功

1.5 安装Tomcat

1.5.1 解压安装包

linux下进入放置tomcat安装包的路径,并执行解压

tar -zxvf apache-tomcat-8.5.56.tar.gz

1.5.2 进入bin目录并开启tomcat

1.5.3 进入tomcat主页检测

1.6 安装Mysql

1.6.1 检测系统是否自带安装mysql

# yum list installed | grep mysql

1.6.2 删除系统自带的mysql及其依赖命令:

# yum -y remove mysql-libs.x86_64

1.6.3 给CentOS添加rpm源,并且选择较新的源命令:

wget --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

1.6.4 安装第一步下载的rpm文件

# yum install mysql-community-release-el6-5.noarch.rpm

此处需要输入"y"

1.6.5 使用yum安装mysql

# yum install mysql-community-server

此处输入3次“y” 安装完毕

1.6.6 启动mysql服务

# service mysqld start

1.6.7 查看mysql是否自启动,并且设置开启自启动

# chkconfig --list | grep mysqld

0 1 2 3 4 5 6 代表centOS启动状态

# chkconfig mysqld on

1.6.8 修改字符集为UTF-8

# vim /etc/my.cnf

在[mysqld]部分添加:

character-set-server=utf8

在文件末尾新增[client]段,并在[client]段添加:

default-character-set=utf8

esc退出编辑 :wq保存退出 修改完成后保存重启服务

# service mysqld restart

1.6.9 修改默认配置

# mysql_secure_installation

按照提示进行配置,这里默认root用户的密码空,直接回车即可。此处输入内容:“y”,“y”,“n”,“y”,“y”

1.6.10 授权远程登录

登录mysql 修改权限并确认

2.部署web项目

2.1 将javaweb项目打包成war包

2.2 通过SecureFX将war包部署到webapp文件夹下

最新回复(0)