• 虚拟机配置安装tomcat和redis


    虚拟机配置安装tomcat和redis

    打开dos操作界面

    image-20220725233339918

    image-20220725215720556

    • 使用如下命令获得root权限即可,然后重新执行命令

    注意空格

    su - root
    
    • 1

    image-20220725215839055

    密码是盲输,注意不要输错

    安装tomcat

    使用wget命令进行下载

    首先下载安装wget

    yum install -y wget
    
    • 1

    image-20220725220102011

    接着访问tomcat官网https://tomcat.apache.org/来获取想要安装的版本信息

    image-20220725220615512

    执行:

     wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz
    
    • 1

    如果出现如下错误(安全证书过期)

    image-20220725220207949

    记得把将https修改为http即可

     wget http://dlcdn.apache.org/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz
    
    • 1

    如果出现404错误(如下图),记得换源(官网的源下载速度较慢,如果有其他源可以替换)

    wget http://mirrors.huaweicloud.com/apache/tomcat/tomcat-8/v8.5.60/bin/apache-tomcat-8.5.60.tar.gz
    
    • 1

    image-20220725220739669

    正在下载界面

    image-20220725221120516

    解压

    将tomcat解压安装到 /usr/local/ 目录下(可以在安装的时候就选择在整个目录)

    tar -zxvf apache-tomcat-8.5.60.tar.gz -C /usr/local/
    
    • 1

    解压当前目录

    tar -zxvf apache-tomcat-8.5.60.tar.gz
    
    • 1

    image-20220725222953873

    注意 在启动tomcat之前,要确保服务器已经成功安装上了jdk,并且环境变量配置成功,才能启动tomcat(由于我按照的虚拟机的CentOS配置了jdk,这里就不多赘述)

    查看jdk:

    java -version
    
    • 1

    image-20220725223505849

    执行Tomcat
    进入tomcat下的bin
    (可能需要关闭防火墙,我记得我没关),如果出错了去关闭一下防火墙

    ./startup.sh
    
    • 1

    image-20220725223018116

    停止Tomcat

    ./shutdown.sh
    
    • 1

    访问Tomcat

    image-20220725222819957

    安装Redis

    前置步骤同安装tomcat(需要开启管理员模式)

    一样来访问redis官网https://redis.io/download/#redis-downloads

    选择你想下载的版本

    image-20220725224531393

    下载redis

    wget https://github.com/redis/redis/archive/7.0.4.tar.gz
    
    • 1

    如果证书失效,去掉https的s

    wget http://github.com/redis/redis/archive/7.0.4.tar.gz
    
    • 1

    下载界面

    image-20220725231236345

    我们通过ls查看一下,不难发现下载的压缩包名字不太好,我们手动的改一下名字

    mv 7.0.4.tar.gz redis-7.0.4.tar.gz
    
    • 1

    image-20220725231350125

    解压当前目录

    tar -zxvf redis-7.0.4.tar.gz
    
    • 1

    编译redis

    进入redis目录

    image-20220725235014238

    执行make命令

    make
    
    • 1

    image-20220725235129370

    构建结束时的信息

    image-20220725235248785

    如果编译没有问题,会在编译目录中会生成几个redis二进制文件

    • redis-server: 用来启动redis服务的程序
    • redis-cli:redis客户端管理工具,是与redis交互的命令行程序
    • redis-benchmark:redis基准性能测试程序,可以用来测试redis的相关性能

    需要把这些二进制文件安装到/usr/local/bin

    make install
    
    • 1

    image-20220725235505571

    运行redis
    进入到redis文件夹下redis.conf复制到bin目录下,为了便于区分,将复制过来的redis.conf重命名为myredis.conf

    cp redis.conf /usr/local/bin    //复制到该目录下
    cd /usr/local/bin    			//进入到bin目录
    mv redis.conf  myredis.conf	//更换名字
    
    • 1
    • 2
    • 3

    进入/usr/local/bin目录,修改myredis.conf文件

    vim myredis.conf 
    
    • 1

    先查询参数位置

    /daemonize
    
    • 1

    按i修改,把no修改成yes,后esc退出,:wq!强制保存

    image-20220726000810366

    按上述操作在进入redis.conf文件

    先查询参数位置

    /bind
    
    • 1

    按i修改,注释bind 127.0.0.1 添加bind 0.0.0.0,后esc退出,:wq!强制保存(需要远程连接执行这一步,否则可以忽略)

    image-20220726001153233

    启动redis

    redis-server redis.conf
    
    • 1

    image-20220726001501741

    测试redis服务是否正常

    redis-cli
    
    • 1
    ping
    
    • 1

    如果服务器运作正常的话会输出PONG

    image-20220726001622066

    退出redis-cli程序

    quit
    
    • 1

    或

    exit
    
    • 1
  • 相关阅读:
    2022年11月PMP考试如何办理缓退考?攻略在这里!
    Spring Security 中多个身份验证
    C/C++仓库管理系统
    2004-2023年中国研究生数学建模竞赛历年试题整理
    汇编函数的调用约定
    Vue3学习(二十四)- 文档页面功能开发
    Initialize the kubernetes basic environment configuration on CentOS 8.2
    2022 年最新【Java 经典面试 800 题】面试必备,查漏补缺;多线程 +spring+JVM 调优 + 分布式 +redis+ 算法
    抛弃真实数据集?生成式AI“踢馆”人工智能下半场
    图像去雾开源数据集资源汇总
  • 原文地址:https://blog.csdn.net/m0_61820867/article/details/125991931