您的位置 首页 java

如何在linux环境下安装java环境和mysql数据库并让java程序跑起来

一、安装 Java 环境(演示系统使用的 centos

(安装centos步骤此处就不介绍了,如果有需要可以私聊小编,我可以加上)

1、查看CentOS自带JDK是否已安装。

◆输入:yum list installed |grep java。

2、若有自带安装的JDK,卸载CentOS系统自带Java环境

◆卸载JDK相关文件输入:yum -y remove java-1.8.0-openjdk*。

◆卸载tzdata-java输入:yum -y remove tzdata-java.noarch。

当结果显示为Complete!即卸载完毕。

注:“*”表示卸载掉java 1.8.0的所有openjdk相关文件。

3、查看 yum 库中的Java安装包。

◆输入:yum -y list java* 。

4、使用yum安装Java环境。

◆输入:yum -y install java-1.8.0-openjdk* ,以yum库中java-1.8.0为例。

当结果显示为Complete!即安装完毕。

注:“*”表示将java-1.8.0的所有相关Java程序都安装上。

6、查看刚安装的Java版本信息。

◆输入:java -version 可查看Java版本;

◆输入: javac 可查看Java的编译器命令用法。

二、安装 mysql数据库

  1. 下载mysql的repo源

注意这是社区版的mysql

我在/usr/local下面新建的目录development目录中执行了如下操作:

wget

2.安装repo源

执行如下命令:

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.安装MySQL

执行如下命令进行安装:

sudo yum install mysql-server

安装过程中会询问是否OK,选择是 y

4.执行登录:mysql -u root

登陆保错信息见下图:

  1. 报错处理

保错原因是/ var /lib/mysql的访问权限问题。

但是使用 sudo chown -R openscanner:scanner /var/lib/mysql进行授权的时候就会报无效用户错误。

原因之一是因为此时服务还没启动

mysql服务未正常运行:

如果是服务未启动,我们运行“service mysqld start”启动服务即可。如果服务启动不了,就去查看mysql服务日志,寻找原因并解决再启动

5、为需要远程登录的用户赋予权限

5.1、新建用户远程连接mysql数据库

grant all on *.* to admin@’%’ identified by ‘123456’ with grant option;

flush privileges;

允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。

注意admin账户不一定要存在。

5.2、支持root用户允许远程连接mysql数据库

grant all privileges on *.* to ‘root’@’%’ identified by ‘123456’ with grant option;

flush privileges;

6.配置外部可访问防火墙端口

6.1.在running 状态下,向 firewall 添加需要开放的端口命令为 firewall-cmd –permanent –zone=public –add-port=3306/ tcp //永久的添加该端口。去掉–permanent则表示临时。(此处只添加了数据库所需端口,如果需要其它端口则更改3306为所需端口即可)

6.2.firewall-cmd –reload //加载配置,使得修改有效。

6.3.使用命令 firewall-cmd –permanent –zone=public –list-ports //查看开启的端口,出现8080/tcp这开启正确

此时运行环境和数据库已经基本搭建好了,再安装一个lrzsz就可以上传文件了,单单是SSH客户端软件支持以上文件传输协议(ASCII,Xmodem,Ymodem,Zmodem)还不行,我们的 linux 服务器上也得安装相应的软件,以支持这些文件传输协议才行。在Linux上,lrzsz就是完成此任务的,lrzsz就是一个支持 Zmodem 传输协议的工具。我们通过sz/rz两个命令,分别发送/接收文件。如果我们的系统中没有安装lrzsz这个包,就会报错,安装即可解决。

输入yum -y install lrzsz即可安装。

现在就可以通过rz命令上传springboot创建的jar包,使用java -jar xxx.jar命令即可让java服务运行在linux服务器上了。

文章来源:智云一二三科技

文章标题:如何在linux环境下安装java环境和mysql数据库并让java程序跑起来

文章地址:https://www.zhihuclub.com/190121.shtml

关于作者: 智云科技

热门文章

网站地图