Linux下安装JDK、Tomcat、MySQL全流程详解

前言:已经照着这个流程配置服务器N次了,放心食用~

 

(一)安装JDK

  JDK使用yum安装方式进行安装即可,这种方法不需要配置环境变量。

  我这里选择1.8版本的jdk进行安装:

#查看yum源上都有哪些java开头的软件
[root@iZ94byqpectZ ~]# yum -y list java*

#安装所有以java-open-1.8.0开头的所有软件
[root@iZ94byqpectZ ~]# yum -y install java-1.8.0-openjdk*

#查看所有已安装的Java软件
[root@iZ94byqpectZ ~]# yum list installed | grep java

#检查JDK是否安装成功。如果看到JVM版本及相关信息,即安装成功!
[root@iZ94byqpectZ ~]# java -version

 (二)安装Tomcat

  (1)下载

Tomcat各个版本安装包下载索引(点击连接进入):http://archive.apache.org/dist/tomcat/

我这里选择apache-tomcat-7.0.57.tar.gz的安装包进行安装。

   (2) 解压     

     将tomcat安装包下载到电脑本地后,通过Xftp将安装包移动到服务器的/usr/local文件夹下,也可以新建一个java目录(用于归类Java领域的应用),将tomcat放入其中,然后解压:

[root@iZ94byqpectZ java]# tar -zxvf apache-tomcat-7.0.57.tar.gz

      解压后将文件名重命名为tomcat。

 

  (3)运行

      进入tomcat目录,并启动tomcat:

#启动tomcat
[root@iZ94byqpectZ tomcat]# ./bin/startup.sh

#关闭tomcat
[root@iZ94byqpectZ tomcat]# ./bin/shutdown.sh

(4)访问

      想在浏览器访问tomcat,则需要在防火墙开放8080端口:

#打开防火墙配置文件
[root@iz8vb5o19rg1twsj651szwz ~]# vi  /etc/sysconfig/iptables	

    执行以上命令发现没有iptables文件,那是因为

    操作系统默认使用的是firewall作为防火墙,把它停掉装个iptables:

[root@iZ94byqpectZ ~]# systemctl stop firewalld 
[root@iZ94byqpectZ ~]# systemctl mask firewalld
[root@iZ94byqpectZ ~]# yum install -y iptables 
[root@iZ94byqpectZ ~]# yum install iptables-services

   然后/etc/sysconfig目录下就有了iptables文件,我们就可以做配置了:

#打开文件
[root@iZ94byqpectZ ~]# vi  /etc/sysconfig/iptables
 
#直接复制下方内容加入文件(也可根据自己的需求进行添加)
#本来是增加8080这一行就行了,但为了简便后面的操作,这里一次性把需要开放的端口都写上:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8000 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8088 -j ACCEP

上个图 ~

 

#重启防火墙
[root@iZ94byqpectZ ~]# service  iptables restart		
 
#如果是云服务器,则同时确保阿里云实例里开放了8080端口

 如果重启防火墙出现如下问题,可参考这篇博文提供的解决方法:重启防火墙失败的解决方法

 端口开放后,就可以正常访问tomcat了。

(三)安装MySQL

安装和配置步骤我写在另一篇博文里了,点击这条链接直接查看:

https://blog.csdn.net/qq_37584445/article/details/82259986

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Linux环境下安装JDKTomcat需要以下步骤: 1. 首先,确保已经配置好了JDK环境。可以使用命令`java -version`来检查JDK是否已经正确安装。 2. 如果系统中已经安装Tomcat,可以使用命令`rpm -qa | grep tomcat`来检查是否已经安装Tomcat。如果已经安装Tomcat,需要先将其删除。 3. 创建一个目录来存放Tomcat,可以使用命令`mkdir /usr/local/tomcat`来创建目录。 4. 将下载的Tomcat文件移动到刚刚创建的目录中,可以使用命令`mv apache-tomcat-8.0.50 /usr/local/tomcat/`来移动文件。请注意,这里的`apache-tomcat-8.0.50`是Tomcat的版本号,根据实际情况进行替换。 5. 接下来,需要配置Tomcat的环境变量。可以编辑`~/.bashrc`文件,并在其中添加以下内容: ``` export CATALINA_HOME=/usr/local/tomcat export PATH=$PATH:$CATALINA_HOME/bin ``` 6. 保存并退出编辑器后,可以使用`source ~/.bashrc`命令来使配置生效。 7. 最后,可以使用命令`$CATALINA_HOME/bin/startup.sh`启动Tomcat,并使用浏览器访问Tomcat的管理界面来验证安装是否成功。 通过以上步骤,我们可以在Linux环境下成功安装JDKTomcat。请注意,这里提供的是一种常见的安装方法,具体的步骤可能因系统版本、软件版本等因素而有所不同,具体操作时请参考相应的文档或官方指南。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux安装jdkTomcat](https://blog.csdn.net/clover661/article/details/122074176)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Linux下如何安装jdktomcat](https://blog.csdn.net/weixin_42383680/article/details/109315834)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值