Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

简言:要在Linux(以Ubuntu18.04为例)搭建Java 应用运行环境,最基本的需要安装Java运行环境、数据库服务环境和tomcat服务器环境。(如果是SpringBoot应用程序,可不使用安装tomcat服务器环境,SpringBoot应用已经自带了tomcat服务器)

本文目录

1、安装JDK环境

1.1 创建文件存储目录:

1.2 下载相应的SDK版本:

(1)到甲骨文网站下载Java JDK11,

 (2) 上传安装包

1.3 解压安装

(1)解压源码安装包

 (2)配置环境变量

附:

2、安装MySQL数据库环境

2.1 下载安装MySQL

2.2 进行mysql环境配置

(1)配置初始化信息

(2)配置访问权限

(3)mysql服务命令

2.3 使用Navicat进行远程连接测试:

2.4 设置mysql服务开启自启动

3、安装Tomcat环境

3.1 创建安装目录

3.2 下载解压tomcat安装包

(1)下载tomcat

(2) 解压

(3)添加tomcat至环境变量

(4)启动tomcat验证

4 附言:

如有疑问,欢迎一起交流!


1、安装JDK环境

1.1 创建文件存储目录:

创建一个目录environment专门用来存放安装环境,在在environment目录下新建一个java目录,用来存放java jdk环境

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

1.2 下载相应的SDK版本:

(1)到甲骨文网站下载Java JDK11,

url:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

现在JDK11最新版本为JDK11.0.7,为方便管理,下载源码包即可。 由于我之前已经下载过JDK11.0.5,外网下载较慢,这里我安装的是JDK11.0.5,JDK11.0.7安装配置同例。

 (2) 上传安装包

利用rz命令将压缩包文件上传到指定的jave目录中,如下所示:


Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

1.3 解压安装

(1)解压源码安装包

tar解压缩的四个参数意思是:  -x 从压缩的文件中提取文件    -z  支持gzip解压文件    -v  显示操作过程  -f  指定压缩文件。


 使用ls -l可以看到:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

 (2)配置环境变量

linux的环境变量添加有两种方式:一种是添加到/etc/profile.d/javajdk.sh(网上大多数博客是添加到/etc/profile中,也可)中。一种是添加到 .bash-profile中。前者对所有用户有效,后者只对单一用户生效(永久)。

创建javajdk.sh文件并编辑环境变量,本文配置如下所示:


javajdk.sh中内容如下: 


使配置文件生效,检验jdk是否安装成功:


可以看到输出结果如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

 或

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

至此,JDK环境安装配置成功! 

附:

本人安装以JDK11.0.5为例;JDK11以上版本以此教程安装配置完全OK;对应JDK8,有所差别的就是配置环境变量时还有配置jre的位置环境变量,sh文件应该类似这样:


2、安装MySQL数据库环境

2.1 下载安装MySQL


安装完成页面如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

2.2 进行mysql环境配置

(1)配置初始化信息


配置信息说明如下:


(2)配置访问权限

a) 在Ubuntu下MySQL默认是只允许本地访问,要使用其他机器连接工具远程连接使用,需要进行配置:

操作:登录数据库修改mysql的用户表配置


注:host默认都是localhost访问权限: localhost代表本地连接;如果修改为%则代表允许所有用户主机连接,如果是某个ip则表示允许某台主机连接。

b)授权访问


修改之后User表如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

(3)mysql服务命令

 a) 检查服务状态:


可以看到服务已经启动:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

b)  mysql的服务启动、停止、重启命令


c) 将mysql添加到开机自动启动

2.3 使用Navicat进行远程连接测试:

a)连接时如出现此问题:出现此问题的原因是你的服务器端口3306还没有开放,需要开放。如是阿里云服务器,在服务器配置规则中,开放3306端口即可正常连接访问。

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

b)如果出现如下错误;

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

此问题的原因是:默认状态下不允许出本机外的主机访问(SSH除外),此时需要修改mysql.conf配置中的bind-address=0.0.0.0或直接注释掉。如下:(该文件在: /etc/mysql/mysql.conf.d/mysqld.cnf)以下仅为mysqld.cnf文件的部分内容!


再次使用Navicat远程连接测试,成功:

 Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

至此,MySQL环境安装配置成功! 

2.4 设置mysql服务开启自启动

命令如下:


至此,服务器MySQL环境所有配置完成! 

3、安装Tomcat环境

3.1 创建安装目录

先创建tomcat安装目录:


3.2 下载解压tomcat安装包

(1)下载tomcat

(本人下载的版本是9.0.33,当前最新的是9.0.34)


(2) 解压

解压操作同上类似,输入如下命令解压:


(3)添加tomcat至环境变量

a)  进入刚刚tomcat安装目录的bin目录:


可以看到:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

b) 编辑startup.sh和shutdown.sh文件,在文件最后一行前(exec行前)添加环境变量,如下:


效果如下:Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

 至此,tomcat安装配置完成!

(4)启动tomcat验证

a) 启动tomcat:


效果如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

b) 验证tomcat是否打开


这里需要注意的是:如果你的服务器不是本机,需要输入的是服务器主机的IP而不是localhost或127.0.0.1;另外,服务器需要开放8080端口,比如我的服务器在阿里云上,那么就需要在阿里云服务器的规则配置中开放8080端口,如果端口没有开放,是无法正常访问的。 

结果如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

 看到以上结果,说明tomcat配置成功!

c)关闭tomcat


效果如下:

Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)

至此,tomcat9安装配置完成! 

4 附言:

本文为本人在Linux服务器(Ubuntu18.04)上安装配置Java后台服务器程序运行环境全程记录,过程中遇上了不少小坑,也都一一解决了,按照此文流程即可快速配置成功!

Linux下常用操作命令可参考:一些在Linux下上线部署Java项目程序进行测试的常用操作命令https://blog.csdn.net/_/article/details/

如果你觉得有用,请点赞收藏!如有疑问,欢迎一起交流!

Navicat for Premium 9.0.2激活今天的文章
Navicat for Premium 9.0.2激活(Linux服务器搭建Java后台开发/运行环境:Ubuntu18安装JDK11、MySQL、Tomcat,看这篇就够了!)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/118469.html

(0)
编程小号编程小号
上一篇 2024-07-12
下一篇 2024-07-12

相关推荐