Linux安装常用环境

Linux安装常用环境

Linux安装JDK,(CentOS7/Ubuntu都行)

tar方式:

1.先下载jdk8,tar.gz格式,上传到服务器
2.推荐路径:/usr下面
3.解压:tar zxvf jdk-8xxxxx.tar.gz
4.解压之后,可以rm -f把压缩包删掉
5.配置环境变量,非常重要:vi /etc/profile
6.在文件最后,添加:

export JAVA_HOME=/usr/local/software/jdk1.8.0_241
export CLASSPATH=.:@JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

JAVA_HOME写上你解压jdk的路径
注意,想编辑按“i”,进入insert模式,编辑完按esc,退出编辑,然后按“:”,wq!是写完了强制退出
7.改完配置文件,要命令生效:source /etc/profile
8.检查结果:java -version

  • 【各种软件(环境)的安装,一般都有两种方式,官方下载安装包,直击安装以及通过系统安装(yum,apt-get)】

安装mysql:

也是tar方式,但不推荐:

1.上传,解压压缩包(官网可下)
2.解压之后,看到这些:

mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar
mysql-community-client-5.7.32-1.el7.x86_64.rpm
mysql-community-common-5.7.32-1.el7.x86_64.rpm
mysql-community-devel-5.7.32-1.el7.x86_64.rpm
mysql-community-embedded-5.7.32-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.32-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.32-1.el7.x86_64.rpm
mysql-community-libs-5.7.32-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.32-1.el7.x86_64.rpm
mysql-community-server-5.7.32-1.el7.x86_64.rpm
mysql-community-test-5.7.32-1.el7.x86_64.rpm

3.删除自带的mariadb
先查看:

rpm -qa|grep mariadb

再删除:

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

4.逐个安装这些rpm包,

rpm -ivh 包名

顺序大概是:common-lib-dev-client-server-embedded
5.启动mysql:service mysqld start
6.查看生成的随机密码:grep password /var/log/mysqld.log
7.登录mysql:mysql -u root -p
8.先改密码:set password=password(‘你的密码’);
9.Flush privileges;之后就可以在mysql操作了
这一步,是mysql安装的机器可以访问,外部应该访问不了
外部想要访问有三个条件:

一是服务器这个端口可以被访问(安全组设置):
点击控制台,更多,最下边安全组,配置安全组,点击对应的实例,设置入站,添加规则,类型自定义,目标0.0.0.0/0,协议端口TCP:3306,完成。这里只配置入站规则就能用了,也可以自行配置出站。

二是防火墙
先看看现在防火墙的设置:

firewall-cmd --list-all

没开的话可以开:

service firewalld restart

查看某个端口有没有被拦截:

firewall-cmd --query-port=3306/tcp

no表示3306外部不能使用
改成开放状态:

firewall-cmd --permanent --add-port=3306/tcp

再重启防火墙,查看3306:

service firewalld restart
firewall-cmd --query-port=3306/tcp

三是mysql自己的设置(初始状态是不可以外部访问的)
进入mysql输入

grant all privileges on *.* to root@"%" identified by"新密码";

这里的密码也许需要大小写字母数字和特殊符号(下划线,句号等)
成功后设置生效:

flush privileges;

java和mysql都装好以后,就可以当一个javaweb服务器了
将本地的springboot项目,打成jar包,上传到服务器
Java -jar执行,注意数据库权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值