栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Linux系统软件安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux系统软件安装

文章目录
  • 一、编译源码包的方式安装
    • 1. 安装JDK
    • 2. 安装tomcat
    • 3. 安装redis
    • 4. ZooKeeper安装
    • 5. 安装lrzsz
  • 二、RPM
  • 三 、Yum 软件仓库

一、编译源码包的方式安装 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
  • 下载tomcat
    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安装
  • 下载
    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 软件包组查询指定的软件包组信息
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005894.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号