- 获得源码包途径
官方网站,可以获得最新的软件包
Apache: www.apache.org
Nginx: www.nginx.org
Tengine: tengine.taobao.org
部署Tengine
- 下载源码包,准备软件包
2.准备编译环境如编译器gcc、make
yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel
(pcre: 支持正则表达式,地址重写rewrite)
3.解压
useradd www
tar xvf tengine-2.2.0.tar.gz
cd tengine-2.2.0
4.配置
./configure
--user=www
--group=www
--prefix=/usr/local/nginx
--with-http_stub_status_module
--with-http_sub_module
--with-http_ssl_module
--with-pcre
5.编译
make
6.安装
make install
7启动测试
/usr/local/nginx/sbin/nginx //启动nginx服务器
systemctl stop firewalld
详解源码安装三部曲总结3. 详解源码安装三步曲
./configure
a. 指定安装路径,例如 --prefix=/usr/local/nginx
b. 启用或禁用某项功能, 例如 --enable-ssl, --disable-filter --with-http_ssl_module
c. 和其它软件关联,例如--with-pcre
d. 检查安装环境,例如是否有编译器gcc,是否满足软件的依赖需求
最终生成:Makefile
网友评论