linux环境安装Spring boot开发环境-jdk,mysql,tomcat、git、maven

272 篇文章 4 订阅
11 篇文章 0 订阅

安装jdk

Linux - Linux安装JDK8

安装Tomcat

Tomcat7.0.57
在这里插入图片描述

  • SFTP上传不再演示

解压

tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local

启动服务

进入Tomcat解压后的bin目录后,执行启动服务命令

sh startup.sh
在这里插入图片描述

验证是否启动

在这里插入图片描述
在这里插入图片描述

停止Tomcat服务

在这里插入图片描述

安装mysql(阿里云服务器)

这里个人使用建议安装社区版,非常方便快捷

centos

版本选7.6,与腾讯云保持一致

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

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

yum install mysql-community-server

安装之后重启mysql

service mysqld restart

登录mysql

mysql -u root

修改密码

set password for ‘root’@‘localhost’ = password(‘password’);

允许远程连接

  • 最新的阿里云内网入方向全部规则已经不需要设置了,已经允许mysql默认3306端口了

grant all privileges on . to root@'%'identified by ‘password’;

安装mysql(腾讯云服务器)

检测当前系统中是否有mysql,或mariadb

在这里插入图片描述

卸载mariadb.RPM包

rpm -qa | grep mariadb|xargs rpm -e --nodeps

在这里插入图片描述

下载

下载5.7.25
在这里插入图片描述

解压

先新建一个mysql目录吧

mkdir /usr/local/mysql

在这里插入图片描述

解压
tar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
或者
tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

在这里插入图片描述

解压后发现10个安装包,需要一个个手动安装

在这里插入图片描述

按顺序安装

在这里插入图片描述

rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm

Linux下rpm方式安装MySQL遇到warning: mysql-community-server-5.7.25-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY这个错误,这是因为yum安装了旧版本的GPG keys造成的 解决办法:后面加上 --force --nodeps 如: rpm -ivh MySQL-server-5.5.46-1.linux2.6.x86_64.rpm --force --nodeps 即可

安装server时出现两个perl问题时
yum install perl
然后再安装server
在这里插入图片描述

更新yum包(一般没必要)

yum update

启动mysql服务

启动msyql服务
systemctl start mysqld

开机时自动启动mysql服务
systemctl enable mysqld

在这里插入图片描述

在这里插入图片描述

登录mysql

遇到问题

mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

愿意是缺少libncurses.s文件,直接全部安装解决问题

yum install libncurses*

查看临时密码

在这里插入图片描述

*jfgr::i-1/E
在这里插入图片描述

生成随机密码

grep 'temporary password' /var/log/mysqld.log

进入mysql更改密码

set password=password("password");
注意,开启远程访问权限才能让别人连接你的数据库

查看权限

use mysql
select  User,authentication_string,Host from user;

这里证明只有localhost能访问
在这里插入图片描述

我们更新这个数据,允许所有人访问

update user set host='%' where user='root';

在这里插入图片描述
刷新权限后,其他人即可访问

flush privileges;

在这里插入图片描述
在这里插入图片描述

安装git

在这里插入图片描述
在这里插入图片描述

git clone

在这里插入图片描述

安装maven

在这里插入图片描述

maven下载

maven下载
在这里插入图片描述

解压

tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /usr/local

配置环境变量

vi /etc/profile

在这里插入图片描述

export MAVEN_HOME=/usr/local/apache-maven-3.8.6
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:MAVEN_HOME/bin:$PATH

在这里插入图片描述

刷新文件

source /etc/profile

在这里插入图片描述

检测环境变量和安装包是否正常

mvn -version

在这里插入图片描述

设置本地仓库

创建本地仓库文件夹
mkdir /usr/local/repo

在这里插入图片描述

编辑settings.xml
/usr/local/repo
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鬼鬼骑士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值