JAVA web服务器配置(超详细)

Centos7 下JAVA web服务器配置

安装是在centos7.3环境下进行
安装tomcat
方式一 使用yum安装

输入yum -y install tomcat会自动进行安装,安装的目录为/usr/share/tomcat版本默认是7.0的,
使用这种方式安装的时候还需要安装下面这两个插件,不然是访问不了的。
yum install tomcat-webapps tomcat-admin-webapps
启动tomcatsystemctl start tomcat这时候会报错,因为还需要配置java环境,请往下看。

方式二 下载tomcat压缩包进行解压

wget https://mirrors.huaweicloud.com/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz

tar -zxvf apache-tomcat-8.5.47.tar.gz
解压后的目录如图所示
先在将解压出来的目录移动到/usr/local里边
mv apache-tomcat-8.5.47 /usr/local
在这里插入图片描述
进入到apache-tomcat-8.5.47目录里边,
在这里插入图片描述
tomcat的启动程序和关闭程序就在bin目录里,配置文件在conf里边。
接下来启动tomcat
进入bin目录输入./startup.sh
在这里插入图片描述
出现这个是因为没有java运行环境。

安装java环境。

方法一:

直接输入yum -y install java
然后重启tomcat

方法二:

下载jdk,解压
wget https://mirrors.huaweicloud.com/openjdk/12.0.1/openjdk-12.0.1_linux-x64_bin.tar.gz
在这里插入图片描述
将解压后的文件放到里边/usr/share里边。mv jdk-12.0.1 /usr/share
接下来添加java环境变量
总共有四种方式

  1. 用文本编辑器打开/etc/profile ,在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk-12.0.1 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

这种方式是全局的,通常测试的时候用。因为所有的用户都可以使用这个环境变量,不安全。

  1. 用文本编辑器打开用户目录下的.bash_profile文件
    在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。

  1. 是在shell里边修改,这种改法在换一个shell的时候就会失效。
    这种方法是在shell终端直接输入
export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
  1. 在tomcat里边的bin目录下,用vi打开setclasspath.sh,添加JAVA_HOME和JRE_HOME两个环境变量(下图红色方框内),两个环境变量路径为您安装的java JDK的路径。
    需要注意的是,如果是jdk12版本的,目录里边是没有jre的,这时候只需要添加第一行的jdk就行了。
    在这里插入图片描述
    以上四种方法任选一种,测试的话推荐第一种,修改完之后需要重启服务器让设置生效。指令是reboot
    在这里插入图片描述
    输入java如果出现上图所示内容,就说明安装完成。
    接下来运行tomcat
    返回到tomcat bin目录,执行./startup.sh
    在这里插入图片描述
    输入ip地址和8080端口号就可以访问了
    在这里插入图片描述
    到这里tomcat就安装好了。如果页面还是打不开,请看下你的8080端口是否打开了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值