简言:要在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.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环境
1.2 下载相应的SDK版本:
(1)到甲骨文网站下载Java JDK11,
url:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
现在JDK11最新版本为JDK11.0.7,为方便管理,下载源码包即可。 由于我之前已经下载过JDK11.0.5,外网下载较慢,这里我安装的是JDK11.0.5,JDK11.0.7安装配置同例。
(2) 上传安装包
利用rz命令将压缩包文件上传到指定的jave目录中,如下所示:
1.3 解压安装
(1)解压源码安装包
tar解压缩的四个参数意思是: -x 从压缩的文件中提取文件 -z 支持gzip解压文件 -v 显示操作过程 -f 指定压缩文件。
使用ls -l可以看到:
(2)配置环境变量
linux的环境变量添加有两种方式:一种是添加到/etc/profile.d/javajdk.sh(网上大多数博客是添加到/etc/profile中,也可)中。一种是添加到 .bash-profile中。前者对所有用户有效,后者只对单一用户生效(永久)。
创建javajdk.sh文件并编辑环境变量,本文配置如下所示:
javajdk.sh中内容如下:
使配置文件生效,检验jdk是否安装成功:
可以看到输出结果如下:
或
至此,JDK环境安装配置成功!
附:
本人安装以JDK11.0.5为例;JDK11以上版本以此教程安装配置完全OK;对应JDK8,有所差别的就是配置环境变量时还有配置jre的位置环境变量,sh文件应该类似这样:
2、安装MySQL数据库环境
2.1 下载安装MySQL
安装完成页面如下:
2.2 进行mysql环境配置
(1)配置初始化信息
配置信息说明如下:
(2)配置访问权限
a) 在Ubuntu下MySQL默认是只允许本地访问,要使用其他机器连接工具远程连接使用,需要进行配置:
操作:登录数据库修改mysql的用户表配置
注:host默认都是localhost访问权限: localhost代表本地连接;如果修改为%则代表允许所有用户主机连接,如果是某个ip则表示允许某台主机连接。
b)授权访问
修改之后User表如下:
(3)mysql服务命令
a) 检查服务状态:
可以看到服务已经启动:
b) mysql的服务启动、停止、重启命令
c) 将mysql添加到开机自动启动
2.3 使用Navicat进行远程连接测试:
a)连接时如出现此问题:出现此问题的原因是你的服务器端口3306还没有开放,需要开放。如是阿里云服务器,在服务器配置规则中,开放3306端口即可正常连接访问。
b)如果出现如下错误;
此问题的原因是:默认状态下不允许出本机外的主机访问(SSH除外),此时需要修改mysql.conf配置中的bind-address=0.0.0.0或直接注释掉。如下:(该文件在: /etc/mysql/mysql.conf.d/mysqld.cnf)以下仅为mysqld.cnf文件的部分内容!
再次使用Navicat远程连接测试,成功:
至此,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目录:
可以看到:
b) 编辑startup.sh和shutdown.sh文件,在文件最后一行前(exec行前)添加环境变量,如下:
效果如下:
至此,tomcat安装配置完成!
(4)启动tomcat验证
a) 启动tomcat:
效果如下:
b) 验证tomcat是否打开
这里需要注意的是:如果你的服务器不是本机,需要输入的是服务器主机的IP而不是localhost或127.0.0.1;另外,服务器需要开放8080端口,比如我的服务器在阿里云上,那么就需要在阿里云服务器的规则配置中开放8080端口,如果端口没有开放,是无法正常访问的。
结果如下:
看到以上结果,说明tomcat配置成功!
c)关闭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