centos7三种方式来安装软件

rpm包安装(红帽的包管理工具)

特点:安装路径系统默认 需要手动解决软件的依赖关系

依赖关系:在安装某些软件包是需要其他的软件包先安装成功

挂载光盘: mount /dev/cdrom /media

1.安装

rpm -ivh 软件包名.rpm

2.卸载

rpm -e 软件名--node

rpm-e --nodeps 软件名        //不考虑依赖关系卸载

3.查询

rpm -qa |grep 软件名        //查询和软件相关的组件是否安装

rpm -q 软件包名        // 查询具体的软件是否安装

命令路径:which netstat

查询命令由哪个软件安装:rpm -qf /use/bin/netstat

yum安装(前端软件包管理器)

特点:底层使用rpm安装 默认安装路径 自动解决依赖关系 需要一个yum源仓库 yum安装的 软件可以通过rpm-q查询

yum源 包括本地yum源和网络yum源

本地yum仓库配置及其软件安装

1.插入系统光盘并挂载

mount /dev/cdrom /media

2.配置本地yum源仓库

cd /etc/yum.repos.d/
rm -rf  *
vim centos7.repo
[base]         //仓库名
name=centos7         // 仓库描述
baseurl=file:///media         #指定本地光盘路径
enabled=1         #启用本仓库
gpgcheck=0         #禁用 校验值检测

3.安装

yum install 软件名 -y        //安装软件

最小化建议安装vim gcc gcc-c++

yum remove 软件名        //卸载软件

其他命令

yum list         //检测yum仓库是否配置正确

yum clean all         //清空yum缓存

yum makecache         //重建yum缓存

源码包安装 使用tar包安装

特点:安全性高 及时更新 安装路径自定义 安装模块自定义 一般要经过解压 配置 编译 安装等 过程

源码安装的步骤

1.通过yum安装编译环境

yum install -y apr-devel apr-util-devel pcre-devel apr pcre gcc gcc-c++

2.获取源码包

虚拟机直接从网上下载wget

本机下载后上传至虚拟机 scp

scp “C:\Users\Administrator\Desktop\httpd-2.4.25.tar.gz ” root@192.168.73.9:/root

3.解压源码包

cd /root

tar -zxf httpd-2.4.25.tar.gz

4.配置(指定安装路径,即需要安装的模块或功能)

cd httpd-2.4.25

./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite - enable-cgi

5.编译 (将配置的内容编译为二进制文件)

make && make install

6.安装(二进制文件的安装)

7.修改配置文件, 启动服务查看端口

/usr/local/httpd/bin/apachectl start

netstat -anpt | grep 80

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值