@晓莲说-何不原创 linux下安装jdk与Tomcat

这段时间由于各种原因需要重新配置服务器,因此顺便写下这篇文章,供需要的朋友参考。

简单明了点   https://www.cnblogs.com/blog-ws/p/9184311.html

jkd下载地址:http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

2 安装jdk
在usr下面新建一个Java目录 然后在Java下面新建一个jdk文件夹
    [root@iZj1fkye8uu7o0Z ~]# cd /usr
    [root@iZj1fkye8uu7o0Z usr]# ls
    bin  etc  games  include  java  lib  lib64  libexec  local  sbin  share  src  tmp
    [root@iZj1fkye8uu7o0Z usr]# cd java
    [root@iZj1fkye8uu7o0Z java]# ls
    jdk 

创建目录的命令mkdir java 用于解压jdk
     [root@localhost ~]# cd /usr/
     [root@localhost usr]# mkdir java
     [root@localhost usr]# cd java/
     [root@localhost java]# mkdir jdk
     [root@localhost java]# cd jdk

然后将刚刚下载的jdk解压到dk目录下面
执行解压命令(如果不是此版,不要忘记根据文件名更改)注意这里的-C为大写(解压jdk之前需要先把jkd压缩包传到服务器的对应文件夹中,可以利用ftp文件上传服务器软件)
[root@iZj1fkye8uu7o0Z ~]# tar -xvf jdk-8u131-linux-x64.tar.gz -C /usr/java/jdk

解压完后 进入到/usr/java/jdk下面可以查看到 刚刚解压的文件

    [root@iZj1fkye8uu7o0Z ~]# cd /usr/java/jdk
    [root@iZj1fkye8uu7o0Z jdk]# ls
    jdk1.8.0_131
    [root@iZj1fkye8uu7o0Z jdk]#

配置环境变量

[root@VM_0_4_centos jdk]# vim /etc/profile
可以看到这个文件的内容,profile文件有点类似于windows系统里面的环境变量的配置,
shift + g 定位到最后一行
这个时候按一下a或i键,进入编辑模式(一定要在英文模式下进行)
 
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=/usr/java/jdk1.8.0_131/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/:$PATH 

 

 

第六步:退出文件,保存
按Esc键   输入:wq   保存并退出
 
第七步:让配置文件生效
[root@VM_0_4_centos jdk]# source /etc/profile
 
第八步:查看是否配置成功
[root@VM_0_4_centos jdk]# java -version     
若出现jdk版本号,则安装并配置环境变量成功
如果提示命令找不到的话,查看一下jdk的配置路径是否错误。

 

 

配置Tomcat

Tomcat可以直接利用ftp类型的可视化工具,把Tomcat压缩包上传到服务器然后解压(和jdk解压方式一样),然后通过命令行启动即可

首先先把压缩包放到local目录下

 

 

然后解压

 

 先定位到local目录下

cd /usr/local/

之后再解压(下面的-C C需要大写)

tar -xvf apache-tomcat-7.0.103.tar.gz -C /usr/local/

解压成功

 

启动tomcat时有可能没有权限,为tomcat下的bin目录授权。

#chmod u+x *.sh

授权完毕即可启动tomcat。

启动之前需要定位到tomcat的bin 目录下,输入./startup.sh即可

 

关闭命令:

关闭:#./shutdown.sh

之后用ip+8080端口访问页面即可

 

 

 如果不能访问,同时你用的是阿里云的服务器,则需要在服务器上面的控制台-ESC实例-配置规则中添加8080端口(需要访问其他端口也是同样的方法)

 

 如果需要把网页中的8080端口给去掉,需要在tomcat-conf中的8080端口改为80端口即可。

同时,如果在阿里云服务器上面部署的话,需要在配置规则中添加80端口才能访问。

 

 参考链接:

https://jingyan.baidu.com/article/77b8dc7f9af31e6174eab6ad.html

https://blog.csdn.net/qq_39740187/article/details/80310549

https://www.cnblogs.com/bxwhite/p/11733603.html

posted @ 2020-04-17 15:20  L_vincent  阅读(133)  评论(0编辑  收藏  举报