一、nginx简介
是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。主要作用有反向代理、负载均衡、动静分离。今天主要也分享安装为主
二、nginx的安装(以1.22.1为例)
2.1 安装依赖包
依赖包主要有pcre、 make 、 zlib 、zlib-devel、 gcc-c++、 libtoolopenssl、openssl-devel,直接利用命令yum install -y 跟安装依赖包,首先需要保证服务器能上外网或者拥有本地yum源(https://www.cnblogs.com/zgt-edu-cn/p/15525305.html)
2.1.1 配置DNS
echo 'nameserver 114.114.114.114' >> /etc/resolv.conf
2.1.2 安装pcre依赖包
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
移动安装包和解压依赖包
进入pcre目录和进行编译检查
问题configure: error: You need a C++ compiler for C++ support.安装c++, yum -y install gcc-c++
问题解决,继续执行编译检查和编译安装
安装成功,查看pcre版本pcre-config --version
2.1.3安装别的依赖包
2.2 下载nginx离线包,http://nginx.org/
2.2.1 移动安装包和解压安装包
2.2.2 进入nginx安装目录,进行编译检查
正式开始编译安装
三、验证nginx安装是否可用
3.1 访问服务器的地址80端口,也就是http
3.2 查看nginx版本和重新加载,查看服务
四、安装完成
标签:pcre,依赖,编译,nginx,2.1,安装 From: https://www.cnblogs.com/zgt-edu-cn/p/16929318.html