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)]](https://i-blog.csdnimg.cn/blog_migrate/31461e5e3084b6e81819614900ecc16d.png#pic_center)
最后进行验证,看是否已经成功卸载

添加可执行权限
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)]](https://i-blog.csdnimg.cn/blog_migrate/7e7138bdbdd63355fd5acd46b093f1a1.png#pic_center)
按照如下顺序进行安装
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)]](https://i-blog.csdnimg.cn/blog_migrate/8a4f3aae30ba11032be6ab3a1156bd8c.png#pic_center)
登录 MySQL 服务,并修改初始的密码
//登录 MySQL
mysql -uroot -p 密码
//修改密码
alter user 'root'@'localhost' IDENTIFIED BY '密码'
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bfdKiud3-1586271840651)(F:\笔记\Linux 环境搭建\image\登录.png)]](https://i-blog.csdnimg.cn/blog_migrate/553a46d69b8cbbc58f0335d3858b95d2.png#pic_center)

开启 MySQL的远程登录
grant all privileges on *.* to 'root' @'%' identified by '密码';
flush privileges;
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NRt6EVEO-1586271840653)(F:\笔记\Linux 环境搭建\image\开启 MySQL 远程访问.png)]](https://i-blog.csdnimg.cn/blog_migrate/47aa077f2a2d0ae18d71e55adca70eb0.png#pic_center)
开放 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)]](https://i-blog.csdnimg.cn/blog_migrate/dd3830c90ddfe3f384632f3e8b43a954.png#pic_center)
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)]](https://i-blog.csdnimg.cn/blog_migrate/4c8888a1de178d75e7e2d0484a978bd9.png#pic_center)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GJ27HMr-1586271840655)(F:\笔记\Linux 环境搭建\image\守护线程.png)]](https://i-blog.csdnimg.cn/blog_migrate/d86d9aacd07abd8703d23aad72fc9823.png#pic_center)
安装 redis
#进入解压后的目录里
cd redis-4.0.14
#安装redis
make
启动 redis 服务
src/redis-server redis.conf
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OyKB248k-1586271840656)(F:\笔记\Linux 环境搭建\image\启动 Redis 服务.png)]](https://i-blog.csdnimg.cn/blog_migrate/84741c94df119020d861edfa5604bd5d.png#pic_center)
测试 redis 连接
#当输入ping 得到pong的回应之后,证明redis配置已经完成
src/redis-cli

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)]](https://i-blog.csdnimg.cn/blog_migrate/d0cc4af6125489792ea6fc43497f5f3d.png#pic_center)
附录
说明:
MySQL:mysql57-community-release-el7-11.noarch.rpm这种安装
MySQL的方法适用于 网络比较好(搭建云服务可以使用),CentOS 7中
安装用来配置 MySQL的yum源的rpm包
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WO9lanoA-1586271840658)(F:\笔记\Linux 环境搭建\image\安装 MySQL 的 rpm包.png)]](https://i-blog.csdnimg.cn/blog_migrate/93b373d7087cec278574397b744dfc6b.png#pic_center)
安装 MySQL
yum install mysql-community-server
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OySU79wr-1586271840659)(F:\笔记\Linux 环境搭建\image\安装 MySQL.png)]](https://i-blog.csdnimg.cn/blog_migrate/e89d0bc36aef3172cdad2c1f5af1b4ce.png#pic_center)
开启 MySQL 服务
service mysqld start
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sm1jkcaM-1586271840660)(F:\笔记\Linux 环境搭建\image\开启 MySQL 服务.png)]](https://i-blog.csdnimg.cn/blog_migrate/4f7786014f4a08a8591bafff1b73e892.png#pic_center)
查看 MySQL 的初始密码
grep ‘temporary password’ /var/log/mysqld.log
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2saHNNwg-1586271840660)(F:\笔记\Linux 环境搭建\image\初始密码.png)]](https://i-blog.csdnimg.cn/blog_migrate/a8d980a8468439ae24f22284ae0e65b1.png#pic_center)
登录 MySQL 服务,并修改初始的密码
//登录 MySQL
mysql -uroot -p 密码
//修改密码
alter user 'root'@'localhost' IDENTIFIED BY '密码'
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UtRx6q5h-1586271840661)(F:\笔记\Linux 环境搭建\image\登录.png)]](https://i-blog.csdnimg.cn/blog_migrate/abc8273b7a513df72d6e769265ec2821.png#pic_center)

开启 MySQL的远程登录
grant all privileges on *.* to 'root' @'%' identified by '密码';
flush privileges;
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yRhIBka2-1586271840661)(F:\笔记\Linux 环境搭建\image\开启 MySQL 远程访问.png)]](https://i-blog.csdnimg.cn/blog_migrate/4a6bb6856f17882ef32e233aaf7623c6.png#pic_center)
开放 Linux 的对外访问的端口
# 开放 3306 端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 配置立即生效
firewall-cmd --reload
有问题可加QQ群一起交流:1076386005
1082

被折叠的 条评论
为什么被折叠?



