centos7配置JDK,tomcat,redis,rabbitMQ,MySQL

1、服务器安装配置(JDK,tomcat,redis,rabbitMQ,MySQL)

1.1、安装JDK

通过xftp上传jdk压缩包,jdk版本采用1.8,如果电脑安装过rz命令可以直接通过命令上传

安装lrzsc的yum命令

yum -y install lrzsz

个人习惯:会在根目录下创建package和local两个文件夹

在这里插入图片描述

没有的话创建一个(目录根据个人习惯)

mkdir package;

mkdir local;

cd package;

rz  ;# (上传文件)

在这里插入图片描述

将tar包解压至jdk 路径之下

mkdir /local/java

tar -zxvf jdk-8u231-linux-x64.tar.gz -C /local/java/

jdk 添加环境变量,如果不知道具体路径进入自己的解压路径输入pwd 命令获取jdk 的路径
在这里插入图片描述

vi /etc/profile

在文件末尾处添加

export JAVA_HOME=/local/java/jdk #自己的jdk所处的路径
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

ESC 保存,再输入 :wq 保存,接下来重启配置文件

source /etc/profile;

java -version;

如果显示对应jdk版本信息则配置成功

1.2、安装tomcat

可以自选目录,我的习惯是存在"/package/" 下,tomcat默认是解压可用直接进入解压目录便可运行

rz  ;# (上传文件tomcat压缩包)

tar -zxvf apache-tomcat-9.0.29.tar.gz -C /local/ ;(/local/目录ke自己指定)
# 进入tomcat下的bin目录,tomcat有执行脚本和停止脚本
sh startup.sh

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s3lYdxzw-1576568044337)(C:\Users\25452\AppData\Roaming\Typora\typora-user-images\image-20191217145219831.png)]

1.3、安装 redis

rz  ;# (上传文件redis压缩包)
tar -zxvf redis-4.0.11.tar.gz -C /local/ ;(/local/目录ke自己指定)

进入目录编译安装,我的 redis 目录为 /local/redis
如果make时报错可能是缺少gcc

yum -y install gcc automake autoconf libtool make
cd /local/redis
make
make install

配置 redis.conf

vim redis.conf

修改配置文件中的几项,开放远程端口并设置密码(我的redis在未设置密码的时候无法远程连接)

开启后台模式:daemonize no 设置为yes,这样就不用开启服务后还要保持着窗口
设置密码:requirepass mypassword
注释掉绑定ip bind 127.0.0.1
protected-mode no 改为 protected-mode yes

启动redis

./redis-server ../redis.conf

1.4、安装rabbitMQ

转载 https://www.cnblogs.com/wintercloud/p/10877234.html

为防止链接失效下方是linux的命令

准备工作:安装依赖文件和erlang

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget

wget http://www.erlang.org/download/otp_src_20.3.tar.gz #下载erlang包

tar -xvf otp_src_20.3.tar.gz  #解压

cd otp_src_20.3/ #切换到安装路径

./configure --prefix=/usr/local/erlang  #生产安装配置

make && make install  #编译安装

vi /etc/profile  #在底部添加以下内容

在配置文件末尾处添加以下环境变量

ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH

重新加载配置文件

source /etc/profile
测试一下是否安装成功,在控制台输入命令erl

erl  #如果进入erlang的shell则证明安装成功,退出即可。

rabbitmq 仍采用解压版安装

默认下载的rabbitmq 并不是gz包,而是xz

xz -d rabbitmq-server-generic-unix-3.7.4.tar.xz #将xz解压为gz

tar -xvf rabbitmq-server-generic-unix-3.7.4.tar

vi /etc/profile #配置环境变量

export PATH=$PATH:/usr/local/rabbitmq/sbin

重新加载配置文件

source /etc/profile

1.5、yum安装MySqL

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
# 启动数据库
systemctl start mysql
# 设置密码,初始密码为空直接回车然后输出两次新密码
mysqladmin -uroot -p password

1.6、配置Kafka

转载 https://blog.csdn.net/qq_33257527/article/details/85227478

猜你喜欢

转载自blog.csdn.net/qq_37771811/article/details/103581569