Linux 软件管理

#千锋逆战班,云计算201#
在千锋“逆战”学习第 38 天,
我在千锋逆战班学习“云计算”今天学到了软件管理
了解到了什么是源码包 主要是阿里源
学到了简单的软件管理

一个人知道自己为什么而活,就能忍受任何生活

2.RPM工具
管理红帽系统/centos系统,rpm包的基本工具 和YUM功能相同
安装 先找到安装包
rpm -ivh wget-1.14-15.el7.x86_64.rpm
-i 安装 v 可视 h 百分比
查询
rpm -q wget -q 查询
看到软件包的名字,就说明rpm -q查询成功,已经安装软件。
卸载
rpm -evh wget-1.14-15.el7.x86_64 -e卸载
三、源码包管理
一、获得源码包
官方网站,可以获得最新的软件包 Apache: www.apache.org
Nginx: www.nginx.org Tengine: tengine.taobao.org
二、实战案例
下载tengine 在阿里镜像站即可下载
部署Tengine
1.准备编译环境如编译器
yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
2.解压
useradd www
tar xvf tengine-2.2.0.tar.gz
cd tengine-2.2.0
3.配置
./configure --user=www --group=www --prefix=/usr/local/nginx
4.编译
make
5.安装
make install
6. 启动测试
可能之前的实验,安装过httpd服务。如果直接启动nginx会有冲突。请确保关闭httpd
systemctl stop httpd 停止httpd服务
/usr/local/nginx/sbin/nginx
systemctl stop firewalld
使用浏览器访问本机的IP,http://127.0.0.1,如果能看到NGINX的网页,说明部署成功。

你可能感兴趣的:(Linux 软件管理)