RPM软件的安装方式(Red Hat提出,应用广泛,对依赖包有一定提示)
-
查看已安装的rpm软件:rpm -qa
-
安装已下好的rpm安装包:rpm -ivh 安装包
-
卸载已安装的rpm应用:rpm -e rpm应用 [--nodeps] --nodeps是强制卸载
-
初始化、、重建rpm数据库:rpm --rebuilddb
tar.gz源代码压缩包安装方式
较新,安装方便,配置较为麻烦,需要手动管理
tar -zxvf 安装包 -C 指定安装路径
zip绿色源代码压缩包安装方式
Windows平台或其他平台提供,通用性较强
unzip 安装包(需要提前安装unzip命令)
yum在线安装
自动处理依赖,自动安装rpm包,对网络环境要求较高
yum install -y 要下载的应用列表
yum remove -y 要卸载的应用列表
wget在线下载工具
不安装,只下载软件包
需要提前安装wget命令
用tar命令安装jdk
tar -zxvf jdk安装包
配置环境变量:vi /etc/profile(root用户) vi ~/.bashrc(普通用户)
export JAVA_HOME=jdk安装目录
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile 使得上面的配置项生效
java -version 测试环境变量是否配置成功
用unzip命令安装
由于unzip在最小化安装环境中未默认安装,因此需要yum安装:yum install -y unzip
使用unzip解压tomcat压缩包:unzip tomact包
unzip不会额外赋权,需要手动给sh脚本文件赋权:chmod +x tomact8/bin/*.sh
bin/startup.sh 启动tomact 启动成功可以在Windows的页面上使用
bin/shutdown.sh 关闭tomact
可以通过tail命令动态查看tomcat运行日志:tail -f logs/catalina.out
PS:外部访问需要关闭防火墙,或放开端口限制:systemctl stop firewalld
用rpm命令安装mysql的客户端与服务端
rpm -ivh Mysql的客户端
有一个依赖包需要提前安装:perl
rpm -ivh Mysql的服务端
有两个依赖包需要提前安装:net-tools autoconf
Mysql的服务端与Linux操作系统自带的mariadb是冲突的
查看冲突使用 rpm -qa | grep mariadb
卸载冲突使用 rpm -e mariadb的包 --nodeps (忽略其他文件对mariadb的依赖)
执行服务端安装
启动mysql服务:service mysql start (以后默认开机自启)
查看初始随机密码:cat ~/.mysql_secret
使用随机密码登录:mysql -uroot -p随机密码
在mysql命令行中初始化密码:set password=password('新密码');
本文介绍了RPM软件的安装、管理,包括rpm-qa、rpm-ivh、yum等工具的使用,以及tar.gz、zip和jdk的安装步骤。还讨论了tar.gz和unzip在不同环境下的应用,以及如何处理MySQL客户端和服务端的依赖和冲突问题。





