在Linux上部署Web项目

部署普通的web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好Linux系统版本tomcat、jdk和mysql。

一、安装配置JDK环境

1、查看系统是否安装jdk,java -version

java linux 查询大文件 linux查看java项目_JAVA

 

 如上图所示,没有安装jdk。

2.安装自己的jdk

安装jdk前,要查看Linux系统类型,我的是32位操作系统,查看命令:sudo  uname --m

java linux 查询大文件 linux查看java项目_tomcat_02

 

 需要下载32位的jdk,把jdk从windows上传到linux,我是直接用xshell拖拽的,拖拽一份到/usr/java/下

这里的java文件夹是新建的,在/usr/下建立一个文件夹java:

mkdir /usr/java

然后把jdk拖拽到该目录下:

java linux 查询大文件 linux查看java项目_JAVA_03

切换到java目录下进行解压:

tar -xvf jdk-8u5-linux-i586.tar.gz

java linux 查询大文件 linux查看java项目_java_04

 

 解压完成之后就是配置环境变量:

编辑文件:vim /etc/profile

java linux 查询大文件 linux查看java项目_tomcat_05

 

在文件的最后增加如下内容:(编辑文件,要先按“i”键,才可进行编辑)

export JAVA_HOME=/usr/java/jdk1.8.0_05
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
export JAVA_HOME PATH CLASSPATH

编辑完后按Esc退出编辑模式,:wq! 保存退出

java linux 查询大文件 linux查看java项目_tomcat_06

 

然后执行命令:source /etc/profile(目的是使修改的文件生效)

最后查看jdk版本:java -version

java linux 查询大文件 linux查看java项目_tomcat_07

 jdk安装完成,将jdk压缩文件删除,执行命令:rm -rf  jdk-8u5-linux-i586.tar.gz

 

二.安装tomcat(需要jdk环境,所以要先安装jdk)

1、首先查看是否已安装tomcat,执行如下命令:

rpm -qa|grep tomcat

如下图所示,显示没有安装

java linux 查询大文件 linux查看java项目_java linux 查询大文件_08

 下载tomcat,然后在/usr/下建立一个文件夹tomcat:

mkdir /usr/tomcat   

把下载好的tomcat拖拽(我还是选择用xshell,直接拖拽)到该目录下,并解压

java linux 查询大文件 linux查看java项目_java linux 查询大文件_09

 

 解压执行:tar -xvf apache-tomcat-7.0.103.tar.gz

java linux 查询大文件 linux查看java项目_java_10

2.配置环境变量:

编辑文件:vim /etc/profile

把上面的JDK环境变量合并起来如下:

export JAVA_HOME=/usr/java/jdk1.8.0_05
export CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.103
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export JAVA_HOME PATH CLASSPATH CATALINA_HOME

保存并退出

java linux 查询大文件 linux查看java项目_java_11

3.启动tomcat

进入目录:cd /usr/tomcat/apache-tomcat-7.0.103/bin

直接执行:startup.sh脚本启动

java linux 查询大文件 linux查看java项目_tomcat_12

 

 可以查看上述的启动日志,检查有没有报错,然后在浏览器中访问tomcat,若可以访问“http://ip地址:8080”,弹出tomcat首页则没有问题;

java linux 查询大文件 linux查看java项目_JAVA_13

但是我的有问题,jre路径读的不对,解决方案:编辑 /etc/profile ,新添加jre路径,保存并退出。

export JRE_HOME=${JAVA_HOME}/jre

java linux 查询大文件 linux查看java项目_java_14

 

 执行命令:source /etc/profile  ,修改文件及时生效

 启动tomcat

java linux 查询大文件 linux查看java项目_tomcat_15

 

 

运行tomcat后在windows系统的浏览器中访问,出现如下页面则安装OK:

java linux 查询大文件 linux查看java项目_tomcat_16

 

 

三.安装Mysql

我的linux系统已经安装了,拿来直接用

1、查看系统是否安装MySQL,执行命令:rpm -qa |grep mysql

结果如图所示,则说明已安装

java linux 查询大文件 linux查看java项目_JAVA_17

2、启动Mysql:sudo service mysqld start

java linux 查询大文件 linux查看java项目_JAVA_18

 

 显示未被识别的服务,真是一步一错,还得继续找解决方案。(解决方案已单独记录,这里不在赘述)

3、连接数据库

执行命令: mysql  -u(用户名)   -p

 在这步,我又遇到了问题,详情见

 4、查看Mysql数据库:show databases

java linux 查询大文件 linux查看java项目_java linux 查询大文件_19

 

这里要特别注意一下两点:

1)分号不要忘记写

 

java linux 查询大文件 linux查看java项目_java linux 查询大文件_20

 

 2)要一次性输入正确

java linux 查询大文件 linux查看java项目_JAVA_21

 

 

四.部署web项目

1.项目打包

把开发好的web项目打包为war包(我用的测试war包是别人打好的,我拿来直接用)

将打包好的war包上传到tomcat的webapps目录下,tomcat会自动解压,前提是tomcat要重启

java linux 查询大文件 linux查看java项目_tomcat_22

 

 

打开浏览器访问项目,可以成功访问

java linux 查询大文件 linux查看java项目_java linux 查询大文件_23

 

 




部署普通的web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好Linux系统版本tomcat、jdk和mysql。

一、安装配置JDK环境

1、查看系统是否安装jdk,java -version

java linux 查询大文件 linux查看java项目_JAVA

 

 如上图所示,没有安装jdk。

2.安装自己的jdk

安装jdk前,要查看Linux系统类型,我的是32位操作系统,查看命令:sudo  uname --m

java linux 查询大文件 linux查看java项目_tomcat_02

 

 需要下载32位的jdk,把jdk从windows上传到linux,我是直接用xshell拖拽的,拖拽一份到/usr/java/下

这里的java文件夹是新建的,在/usr/下建立一个文件夹java:

mkdir /usr/java

然后把jdk拖拽到该目录下:

java linux 查询大文件 linux查看java项目_JAVA_03

切换到java目录下进行解压:

tar -xvf jdk-8u5-linux-i586.tar.gz

java linux 查询大文件 linux查看java项目_java_04

 

 解压完成之后就是配置环境变量:

编辑文件:vim /etc/profile

java linux 查询大文件 linux查看java项目_tomcat_05

 

在文件的最后增加如下内容:(编辑文件,要先按“i”键,才可进行编辑)

export JAVA_HOME=/usr/java/jdk1.8.0_05
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
export JAVA_HOME PATH CLASSPATH

编辑完后按Esc退出编辑模式,:wq! 保存退出

java linux 查询大文件 linux查看java项目_tomcat_06

 

然后执行命令:source /etc/profile(目的是使修改的文件生效)

最后查看jdk版本:java -version

java linux 查询大文件 linux查看java项目_tomcat_07

 jdk安装完成,将jdk压缩文件删除,执行命令:rm -rf  jdk-8u5-linux-i586.tar.gz

 

二.安装tomcat(需要jdk环境,所以要先安装jdk)

1、首先查看是否已安装tomcat,执行如下命令:

rpm -qa|grep tomcat

如下图所示,显示没有安装

java linux 查询大文件 linux查看java项目_java linux 查询大文件_08

 下载tomcat,然后在/usr/下建立一个文件夹tomcat:

mkdir /usr/tomcat

把下载好的tomcat拖拽(我还是选择用xshell,直接拖拽)到该目录下,并解压

java linux 查询大文件 linux查看java项目_java linux 查询大文件_09

 

 解压执行:tar -xvf apache-tomcat-7.0.103.tar.gz

java linux 查询大文件 linux查看java项目_java_10

2.配置环境变量:

编辑文件:vim /etc/profile

把上面的JDK环境变量合并起来如下:

export JAVA_HOME=/usr/java/jdk1.8.0_05
export CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.103
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export JAVA_HOME PATH CLASSPATH CATALINA_HOME

保存并退出

java linux 查询大文件 linux查看java项目_java_11

3.启动tomcat

进入目录:cd /usr/tomcat/apache-tomcat-7.0.103/bin

直接执行:startup.sh脚本启动

java linux 查询大文件 linux查看java项目_tomcat_12

 

 可以查看上述的启动日志,检查有没有报错,然后在浏览器中访问tomcat,若可以访问“http://ip地址:8080”,弹出tomcat首页则没有问题;

java linux 查询大文件 linux查看java项目_JAVA_13

但是我的有问题,jre路径读的不对,解决方案:编辑 /etc/profile ,新添加jre路径,保存并退出。

export JRE_HOME=${JAVA_HOME}/jre

java linux 查询大文件 linux查看java项目_java_14

 

 执行命令:source /etc/profile  ,修改文件及时生效

 启动tomcat

java linux 查询大文件 linux查看java项目_tomcat_15

 

 

运行tomcat后在windows系统的浏览器中访问,出现如下页面则安装OK:

java linux 查询大文件 linux查看java项目_tomcat_16

 

 

三.安装Mysql

我的linux系统已经安装了,拿来直接用

1、查看系统是否安装MySQL,执行命令:rpm -qa |grep mysql

结果如图所示,则说明已安装

java linux 查询大文件 linux查看java项目_JAVA_17

2、启动Mysql:sudo service mysqld start

java linux 查询大文件 linux查看java项目_JAVA_18

 

 显示未被识别的服务,真是一步一错,还得继续找解决方案。(解决方案已单独记录,这里不在赘述)

3、连接数据库

执行命令: mysql  -u(用户名)   -p

 在这步,我又遇到了问题,详情见

 4、查看Mysql数据库:show databases

java linux 查询大文件 linux查看java项目_java linux 查询大文件_19

 

这里要特别注意一下两点:

1)分号不要忘记写

 

java linux 查询大文件 linux查看java项目_java linux 查询大文件_20

 

 2)要一次性输入正确

java linux 查询大文件 linux查看java项目_JAVA_21

 

 

四.部署web项目

1.项目打包

把开发好的web项目打包为war包(我用的测试war包是别人打好的,我拿来直接用)

将打包好的war包上传到tomcat的webapps目录下,tomcat会自动解压,前提是tomcat要重启

java linux 查询大文件 linux查看java项目_tomcat_22

 

 

打开浏览器访问项目,可以成功访问

java linux 查询大文件 linux查看java项目_java linux 查询大文件_23