Linux软件安装及管理程序

本文介绍了RPM软件的安装、管理,包括rpm-qa、rpm-ivh、yum等工具的使用,以及tar.gz、zip和jdk的安装步骤。还讨论了tar.gz和unzip在不同环境下的应用,以及如何处理MySQL客户端和服务端的依赖和冲突问题。

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('新密码');

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值