linux的配置以及jdk、tomcat、redis

linux虚拟机配置:

vi /etc/sysconfig/network-scripts/ifcfg-ens33
在这里插入图片描述

将此值改为:static,并在后面依次填写

IPADDR ip地址

NETMASK 子网掩码

GATEWAY 虚拟网关

DNS1 DNS域名ip(8.8.8.8)

最后展示结果
在这里插入图片描述

service network restart 安装完后检测
在这里插入图片描述
显示此结果完成配置

补充

在虚拟机的编辑菜单中有一个虚拟网络编辑器,点击NAT设置
在这里插入图片描述
其中显示了所需要的配置的东西
在这里插入图片描述
其中IP地址(子网ip)的最后一个节点,范围值可以选在0~200之间
DNS1(DNS域名):8.8.8.8

常用插件

yum install lrzsz -y
在管理员中运行安装插件,安装后可以拖拽文件到xshell中上传
 
yum install  vim 
文本编辑器

yum install -y unzip zip
unzip命令

yum -y install net-tools
网络工具


//X11 forwarding依赖xorg-x11-xauth软件包,解决
//WARNING! The remote SSH server rejected X11 forwarding request._ast login: Fri 0ct 13 23:03:02 2023 from 192.168.253.1
yum install xorg-x11-xauth

在这里插入图片描述

相关资源

资源
https://pan.baidu.com/s/1e5J2ibP8J_7b1ce3pOC46Q?pwd=ty4k

jdk11安装

使用xshell软件,将上述插件给安装上

将文件直接拖拽到xshell软件中

在这里插入图片描述

将此文件解压到 usr/local
tar -zxvf jdk-11.0.16.1_linux-x64_bin.tar.gz -C /usr/local
在这里插入图片描述
更改名字mv jdk-11.0.16.1 jdk11

在这里插入图片描述

配置环境变量: vim /etc/profile ,使用shift+g命令,快速到达末尾,点击i键进行新文本插入并在末尾写入以下配置,配置完成后输入esc键,再输入:wq,保存并退出模式

export JAVA_HOME=/usr/local/jdk11/
export PATH=$JAVA_HOME/bin:$PATH

下一步是加载配置:

source /etc/profile

之后测试环境变量:

java -version

在这里插入图片描述
看到这一步说明jdk安装成功

tomcat安装

还是一样先将资源文件给拖到xhsell工具里,并进行解压,解压路径一致
tar -zxvf apache-tomcat-8.5.82.tar.gz -C /usr/local 在这里插入图片描述
这其中还有一个关于防火墙的命令:

systemctl status firewalld查看防火墙状态
systemctl stop firewalld 关闭防火墙
systemctl start firewalld开启防火墙

开启和关闭防火墙状态:

开启
在这里插入图片描述
关闭
在这里插入图片描述
我们这里要执行关闭防火墙,并启动tomcat: ./bin/startup.sh
在这里插入图片描述
在网址上输入:http://192.168.253.150:8080/
在这里插入图片描述
显示此页面,tomcat配置成功

redis6.2.6

安装

1.redis基于c语言编写,安装redis所需要的GCC依赖
yum install -y gcc tcl

2.上传安装包并解压到指定路径下,
tar -zxvf redis-6.2.6.tar.gz -C /usr/local

3.进入redis-6.2.6目录,并运行编译命令
cd /usr/local/redis-6.2.6/
make && make install

在这里插入图片描述
能看到这里证明已经安装成功,这里说明一下上面的三个常用命令:

  • redis-cli:是redis提供的命令行客户端
  • redis-server:是redis的服务端启动脚本
  • redis-sentinel:是redis的哨兵启动脚本

启动方式

1.默认开启:

在任意目录输入redis-server命令即可启动Redis:
在这里插入图片描述
这种启动属于前台启动,会阻塞会话窗口,输入ctrl+c可以退出界面并结束进程,了解即可。

2.指定启动配置

想要redis在后台中启动,我们需要修改redis的配置文件,redis.conf
在这里插入图片描述
注意:
我们可以先通过快照备份形式进行回滚,防止配置错误无法返回

  • 备份:cp redis.conf redis.conf.bak
  • 快照: 虚拟机的快照配置,这里不多介绍

redis-6.2.6目录文件中使用vim redis.conf:

修改bind

允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0

进入后esc键后:/bind回车+n锁定到下图框中区域,把值改为0.0.0.0
在这里插入图片描述

修改daemonize,设置密码

还是之前的操作,快速锁定找到将值改为yes
在下面能看到密码选项,我这里选择不去设置密码,需要设置密码登陆的可以把注释解开空格之后写入自定义密码
在这里插入图片描述

启动和关闭服务

输入 cd /usr/local/bin进入bin目录输入启动或停止服务,

# 启动
./redis-server /usr/local/redis-6.2.6/redis.conf
# 利用redis-cli来执行 shutdown 命令,可停止 Redis 服务,
# 如果此前配置了密码,需要通过 -u 来指定密码
redis-cli -u 0000 shutdown
redis-cli shutdown

3.开机自启(推荐)

编写配置文件启动redis,只能在当前文件夹中运行,有没有什么方法可以在任何文件下开启或者关闭服务器

1.新建一个系统服务文件,编写内容如下
vi /etc/systemd/system/redis.service

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2.重载系统服务
systemctl daemon-reload

3.命令操作

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
# 开机自启
systemctl enable redis
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值