Linux系统软件安装

一、编译源码包的方式安装

1. 安装JDK

  • 卸载自带的JDK
  1. 查看系统自带的jdk:rpm -qa|grep -i java
  2. 若权限不足,切换root用户:su root
  3. 运行删除命令:rpm -qa|grep -i java| xargs -n1 rpm -e --nodeps
  • 安装JDK
  1. 下载JDK
    历史版本下载地址
  2. 解压tar –zxvf jdk-8u321-linux-x64.tar.gz
  • 配置环境变量
vi /etc/profile

添加:
export JAVA_HOME=/usr/local/software/java/jdk1.8.0_321   (当前解压jdk的路径)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
  • 重新编译环境变量source /etc/profile

  • 测试java环境java

2. 安装tomcat

tar -zxvf apache-tomcat-10.0.20.tar.gz
  • 修改防火墙端口
- vi  /etc/sysconfig/iptables
- 新增:-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
  • 启动tomcat
bin目录下
./startup.sh

3. 安装redis

  • 命令下载
wget https://download.redis.io/releases/redis-7.0.0.tar.gz 
  • 解压
tar -zxvf redis-7.0.0.tar.gz
  • 安装gcc(如果执行make命令报错:cc 未找到命令)
yum install gcc-c++
  • 指定分配器编译(如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录)
make MALLOC=libc
  • 启动服务端
    src 下 ./redis-server

  • 启动客户端
    src 下 ./redis-cli

4. ZooKeeper安装

tar -zxvf apache-ZooKeeper-3.8.0-bin.tar.gz
  • 配置启动
    • 进入到conf目录:
    • 拷贝:cp zoo_sample.cfg zoo.cfg
  • 修改zoo.cfg
    dataDir=指向解压目录下的data目录(解压目录下新建data目录)
  • 启动
    • bin目录下:./zkServer.sh start
  • 查看ZooKeeper状态
    • ./zkServer.sh status

5. 安装lrzsz

需联网
yum -y install lrzsz

二、RPM

RPM 有点像 Windows 系统中的控制面板,会建立统一的数据库,详细记录软件信息并
能够自动分析依赖关系。

命令作用
name.rpm安装软件
rpm –Uvh filename.rpm升级软件
rpm -e filename.rpm卸载软件
rpm –qpi filename.rpm查询软件描述信息
rpm -qpl filename.rpm列出软件文件信息
rpm -qf filename查询文件属于哪个 RPM

三 、Yum 软件仓库

命令作用
yum repolist all列出所有仓库
yum list all列出仓库中所有软件包
yum info 软件包名称查看软件包信息
yum install 软件包名称安装软件包
yum reinstall 软件包名称重新安装软件包
yum update 软件包名称升级软件包
yum remove 软件包名称移除软件包
yum clean all清除所有仓库缓存
yum check-update检查可更新的软件包
yum grouplist查看系统中已经安装的软件包组
yum groupinstall 软件包组安装指定的软件包组
yum groupremove 软件包组移除指定的软件包组
yum groupinfo 软件包组查询指定的软件包组信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月痕兰莎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值