获得源码包

官方网站,可以获得最新的软件包

实战案例

下载tengine

[{"src":"xap:resources/335dc79dd359ded1c8cbdf3ce5651d0c62173f95580a9d89a0a8580627e1b196.png"}]linux之源码包管理_第1张图片

部署Tengine

下载源码包的命令:

wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz
准备编译环境如编译器:
yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
linux之源码包管理_第2张图片

解压:

创建用户:
useradd www
解压:
tar xvf tengine-2.2.0.tar.gz
linux之源码包管理_第3张图片
切换目录:
cd tengine-2.3.2

配置

./configure --user=www --group=www --prefix=/usr/local/nginx
linux之源码包管理_第4张图片

编译

make
linux之源码包管理_第5张图片

安装

make install
linux之源码包管理

启动测试

可能之前的实验,安装过httpd服务。如果直接启动nginx会有冲突。请确保关闭httpd
systemctl stop httpd
/usr/local/nginx/sbin/nginx
systemctl stop firewalld
linux之源码包管理_第6张图片