RPM包 RPM(原Red Hat Package Manager,现在是一个递归缩写)由 Red Hat 公司提出,被众多 Linux 发行版所采用。也称二进制( binary code)无需编译,可以直接使用 无法设定个人设置,开关功能 软件包示例(注意后缀):mysql-community-common-5.7.12-1.el7.x86_64.rpm 目的:使用国内厂商提供的软件包地址 清理原先yum库 2 下载阿里源至yum库 wget http://mirrors.aliyun.com/repo/Centos-7.repo -O /etc/yum.repos.d/CentOS-Base.repo 3.更新yum源 下载EPEL文件 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 重建缓存 yum makecache 配置nginx官方源文件 全新安装:yum -y install 软件包 重新安装:yum -y reinstall 软件包 升级安装:yum -y update 软件包 查询源: yum repolist 卸载程序:yum -y remove 软件包 源码 官方网站,可以获得最新的软件包 Apache: www.apache.org Nginx: www.nginx.org Tengine: tengine.taobao.org 下载源码包的命令: wget http://tengine.taobao.org/download/tengine-2.3.0.tar.gz 准备编译环境如编译器 yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel 部署tengine 创建用户www useradd www tar xvf tengine-2.2.0.tar.gz 进入我们的tengine-2.2.0 配置:/configure --user=www --group=www --prefix=/usr/local/nginx 编译:make 安装:make install 由于我们之前搭建过httpd服务,可能会与nginx有冲突,需要关闭httpd。 systemctl stop httpd 关闭完成后,我们进行测试。 /usr/local/nginx/sbin/nginx