Linux环境搭建

Linux环境搭建

安装包获取

使用的环境(CentOS 6 中):

JDK:jdk-8u144-linux-x64.rpm
Tomcat 8:apache-tomcat-8.0.46.tar.gz
Mysql:mysql-5.7.29-1.el6.x86_64.rpm-bundle.tar
Redis:redis-4.0.2.tar.gz

链接:https://pan.baidu.com/s/132XhUz8ezaJLs6Bw-gouZw
提取码:6xc6

Java 环境搭建

查看该虚拟机中是否已经存在 JDK

java -version

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

若已安装或自带JDK,则使用命令检测是否存在安装包

rpm -qa | grep java

在这里插入图片描述

若存在安装包,则进行卸载

rpm -e --nodeps 检测出的安装包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FNxJeOTz-1586271840646)(F:\笔记\Linux 环境搭建\image\卸载 JDK.png)]

最后进行验证,看是否已经成功卸载

在这里插入图片描述

添加可执行权限

chmod +x jdk-8u221-linux-x64.rpm 

安装 RPM 软件包

rpm -ivh jdk-8u221-linux-x64.rpm

验证是否安装成功

在这里插入图片描述

MySQL 环境搭建

解压yum源的rpm

tar -xvf mysql-5.7.29-1.el6.x86_64.rpm-bundle.tar -C ./mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6SO9yipJ-1586271840650)(F:\笔记\Linux 环境搭建\image\解压 RPM 包.png)]

按照如下顺序进行安装

rpm -ivh mysql-community-common-5.7.29-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.29-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.29-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.29-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.29-1.el6.x86_64.rpm 

开启 MySQL 服务

service mysqld start

查看 MySQL 的初始密码

grep "password" /var/log/mysqld.log

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-onQdNOUL-1586271840650)(F:\笔记\Linux 环境搭建\image\初始密码.png)]

登录 MySQL 服务,并修改初始的密码

//登录 MySQL
mysql -uroot -p 密码
//修改密码
alter user 'root'@'localhost' IDENTIFIED BY '密码'

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bfdKiud3-1586271840651)(F:\笔记\Linux 环境搭建\image\登录.png)]
在这里插入图片描述

开启 MySQL的远程登录

grant all privileges on *.* to 'root' @'%' identified by '密码';
flush privileges;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NRt6EVEO-1586271840653)(F:\笔记\Linux 环境搭建\image\开启 MySQL 远程访问.png)]

开放 Linux 的对外访问的端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
#将修改永久保存到防火墙中
/etc/rc.d/init.d/iptables save 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DN6tE1as-1586271840653)(F:\笔记\Linux 环境搭建\image\开启 Linux 对外访问端口.png)]

Redis 环境搭建

解压redis安装包

tar -zxvf redis-4.0.14.tar.gz

设置redis支持远程登录

vim redis-4.0.14/redis.conf

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EKU3V6hc-1586271840654)(F:\笔记\Linux 环境搭建\image\开启远程连接.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GJ27HMr-1586271840655)(F:\笔记\Linux 环境搭建\image\守护线程.png)]

安装 redis

#进入解压后的目录里
cd redis-4.0.14
#安装redis
make

启动 redis 服务

src/redis-server redis.conf

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OyKB248k-1586271840656)(F:\笔记\Linux 环境搭建\image\启动 Redis 服务.png)]

测试 redis 连接

#当输入ping 得到pong的回应之后,证明redis配置已经完成
src/redis-cli

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cTjYP2VE-1586271840657)(F:\笔记\Linux 环境搭建\image\测试 Redis 连接.png)

Tomcat 环境搭建

解压 tomcat 压缩包

tar -zxvf apache-tomcat-8.5.51.tar.gz

启动 tomcat

./apache-tomcat-8.0.46/bin/startup.sh

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aD0gLBI8-1586271840657)(F:\笔记\Linux 环境搭建\image\启动 Tomcat服务.png)]

附录

说明:

MySQL:mysql57-community-release-el7-11.noarch.rpm

这种安装MySQL的方法适用于 网络比较好(搭建云服务可以使用),CentOS 7中

安装用来配置 MySQLyum源的rpm

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WO9lanoA-1586271840658)(F:\笔记\Linux 环境搭建\image\安装 MySQL 的 rpm包.png)]

安装 MySQL

yum install mysql-community-server

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OySU79wr-1586271840659)(F:\笔记\Linux 环境搭建\image\安装 MySQL.png)]

开启 MySQL 服务

service mysqld start

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sm1jkcaM-1586271840660)(F:\笔记\Linux 环境搭建\image\开启 MySQL 服务.png)]

查看 MySQL 的初始密码

grep ‘temporary password’ /var/log/mysqld.log

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2saHNNwg-1586271840660)(F:\笔记\Linux 环境搭建\image\初始密码.png)]

登录 MySQL 服务,并修改初始的密码

//登录 MySQL
mysql -uroot -p 密码
//修改密码
alter user 'root'@'localhost' IDENTIFIED BY '密码'

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UtRx6q5h-1586271840661)(F:\笔记\Linux 环境搭建\image\登录.png)]在这里插入图片描述

开启 MySQL的远程登录

grant all privileges on *.* to 'root' @'%' identified by '密码';
flush privileges;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yRhIBka2-1586271840661)(F:\笔记\Linux 环境搭建\image\开启 MySQL 远程访问.png)]

开放 Linux 的对外访问的端口

# 开放 3306 端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 配置立即生效
firewall-cmd --reload   

有问题可加QQ群一起交流:1076386005

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值