下载JDK:
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloa
,接下来我们就来聊聊关于linux系统的安装方法?以下内容大家不妨参考一二希望能帮到您!
linux系统的安装方法
一、编译源码包的方式安装1. 安装JDK- 卸载自带的JDK
- 查看系统自带的jdk:RPM -qa|grep -i Java
- 若权限不足,切换root用户:su root
- 运行删除命令:rpm -qa|grep -i java| xargs -n1 rpm -e --nodeps
- 安装JDK
下载JDK:
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloa
- 解压: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
下载tomcat:
https://tomcat.apache.org/download-10.cgi
- 解压
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
- 命令下载
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
- 下载ZooKeeper下载安装地址
- 解压
tar -zxvf apache-ZooKeeper-3.8.0-bin.tar.gz
- 配置启动进入到conf目录:拷贝:cp zoo_sample.cfg zoo.cfg
- 修改zoo.cfgdataDir=指向解压目录下的data目录(解压目录下新建data目录)
- 启动bin目录下:./zkServer.sh start
- 查看ZooKeeper状态./zkServer.sh status
需联网
yum -y install lrzsz
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 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 软件包组 |
查询指定的软件包组信息 |