Linux centos7.5安装JDK1.8和Tomcat9以及redis5
Linux的学习阶段防火墙记得全程关闭的哈
查看防火墙状态
[root@localhost ~]# systemctl status firewalld
关闭
[root@localhost ~]# systemctl stop firewalld
开机禁用
[root@localhost ~]# systemctl disable firewalld
开机启用
[root@localhost ~]# systemctl enable firewalld
启动
[root@localhost ~]# systemctl start firewalld
JDK安装(JDK-8u191-Linux的x64.tar.gz)
1:新建目录的/ opt /软件/ JDK并使用信息xFTP工具上传安装包上去(自己随便建的目录)
2:进入刚才建立的目录
[root@localhost ~]# cd /opt/software/JDK
3:解压JDK安装包
[root@localhost JDK]# tar -zxvf jdk-8u191-linux-x64.tar.gz
4:配置环境变量(修改的/ etc /profile文件末尾加上)
#添加JDK环境变量
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5:马上执行刷新,使配置生效
[root@localhost JDK]# source /etc/profile
6:测试
[root@localhost JDK]# java
[root@localhost JDK]# javac
[root@localhost JDK]# java -version
Tomcat的安装(Apache的Tomcat的9.0.13.tar.gz)
1:新建项目目录(/选择/软件/ Tomcat的)
2:切换到目录下面
[root@localhost JDK]# cd /opt/software/Tomcat
3:解压
[root@localhost Tomcat]# tar -zxvf apache-tomcat-9.0.13.tar.gz
4:进入的tomcat的bin录启动
[root@localhost bin]# sh /opt/software/Tomcat/apache-tomcat-9.0.13/bin/startup.sh
5:进入tomcat的8080测试(如果报异常,记住防火墙关闭了没有和端口是否打开,centos7貌似端口默认打开了的)
在浏览器地址输入(如http://192.168.6.129:8080/)
6:加入开机自动启动(切换到bin目录并授权)
[root@localhost ~]# cd /opt/software/Tomcat/apache-tomcat-9.0.13/bin
[root@localhost bin]# chmod 777 *.sh
7:添加环境变量 (找到环境变量/etc/profile里面添加)
#配置JDK环境变量
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#配置Tomcat换件变量以便自启动
export CATALINA_HOME=/opt/software/Tomcat/apache-tomcat-9.0.13
export CATALINA_BASE=/opt/software/Tomcat/apache-tomcat-9.0.13
export PATH=$PATH:$JAVA_HOME/bin
同时使配置生效
[root@localhost JDK]# source /etc/profile
8:修改(/etc/rc.d/rc.local),在末尾添加上
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
/opt/software/Tomcat/apache-tomcat-9.0.13/bin/startup.sh start
9: 对该目录进行授权
[root@localhost bin]# chmod 777 /etc/rc.d/rc.local
10:可以重启虚拟机直接访问8080端口试一试
Redis5安装(redis的-5.0.0.tar.gz)
1:检查是否安装(默认一般是没有安装)
[root@localhost Redis]# gcc –v
2:安装环境
[root@localhost Redis]# yum -y install gcc-c++
3:新建目录(/opt/software/Redis)并使用工具上传上去
4:进入到该目录解压
[root@localhost bin]# cd /opt/software/Redis
[root@localhost Redis]# tar -zxvf redis-5.0.0.tar.gz
5:进入解压后的目录
[root@localhost Redis]# cd /opt/software/Redis/redis-5.0.0
6:输入make进行编译后成功后会在屏幕上会出现一堆乱七八糟的,最后控制台输出提示:运行'make test'是个好主意;)说明一切顺利
[root@localhost] redis-5.0.0]# make
7:软件安装(其中PREFIX必须是大写的)
[root@localhost] redis-5.0.0]# make install PREFIX=/opt/software/Redis/redis-5.0.0
8:检查目录是否存在,在/opt/software/Redis/redis-5.0.0下有bin说明安装成功
9 :(打开服务方式分2种,前端和后台,我在这里两种都介绍以下)
9-1 :(前端启动,不推荐,看见熟悉的Redis的图标和旁边端口号6379即可,表示OK)
[root@localhost redis-5.0.0]# cd /opt/software/Redis/redis-5.0.0/bin
[root@localhost bin]# ./redis-server
已经启动了的情况下,先关闭redis /,使用ctrl + c(在Linux就是强行退出的意思,因为ctrl + c在控制台正常,所以不好贴那段代码,熟悉Linux就不用多说不) ,因为马上要用后台方式。
9-2(推荐启动方式,也相当于开机自启动方便快捷,思路是(redis5和3是有点区别的)首先将/opt/software/Redis/redis-5.0.0/的redis.conf文件复制到的/ opt /software/ Redis的/ redis- 5.0.0 /bin面去,并且将
69行#bind 127.0.0.1(注释调它)
88行保护模式否(改成no)
136行daemonize no修改为daemonize yes(相当于打开了后台启动服务,bin会多出个./redis-server)输入启动命令)
最后执行命令:
[root@localhost bin]# ./redis-server redis.conf
10:查看一下进程(看见redis的和6379就行了)
[root@localhost bin]# ps -ef|grep redis
11:客户端ping下.PONG回来就说明完全安装好了
[root@localhost bin]# ./redis-cli
127.0.0.1:6379> ping
12:象征性存一个,意思意思
127.0.0.1:6379> set name zhangsa
127.0.0.1:6379> get name
13: redis环境变量的配置(找到环境变量配置文件profile)在最后添加如下代码,从此任意路径下都可以执行命令,比如打开客户端,直接输入redis-cli,注意不用加./
#配置redis环境变量
export PATH=$PATH:/opt/software/Redis/redis-5.0.0/bin
使环境变量生效
[root@localhost redis-5.0.0]# source /etc/profile
14 :(附加步骤哈,可以不测试的)可以使用的Redis的桌面可视化软件测试一下(再次强调,连接不记得看防火墙是否在关闭)
15:如果关闭虚拟机后面可能包错,比如Could not connect to Redis at 127.0.0.1:6379: Connection refused,那么需要重新把配置文件加载一次
[root@localhost bin]# ./redis-server /opt/software/Redis/redis-5.0.0/bin/redis.conf
[root@localhost bin]# ./redis-cli
16:关闭redis
[root@localhost bin]# redis-cli -h 127.0.0.1 -p 6379 shutdown
开启redis(由于配置了开机启动,一般下面的命令一般不用了)
[root@localhost bin]#./redis-server /opt/software/Redis/redis-5.0.0/bin/redis.conf