Linux 版本:CentOS Linux release 7.3.1611 (Core)(命令:cat /etc/redhat-release)
Nginx 版本:nginx-1.16.0.tar.gz
Nginx下载地址 :http://nginx.org/en/download.html
1 上传 nginx压缩包到~/software下
nginx压缩包2 解压 nginx压缩包到当前目录下(tar -zxvf ./nginx-1.16.0.tar.gz)
解压nginx压缩包3 安装依赖
3.1 安装gcc依赖,
nginx是c语言,编译时候需要gcc依赖
命令:yum install gcc-c++ ,成功complete
3.2 安装PCRE依赖库
PCRE是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库。
命令: yum install -y pcre pcre-devel
3.3 安装zlib 依赖库
zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip
命令: yum install -y zlib zlib-devel
3.4 安装OpenSSL安全套接字层密码库
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用,nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http)
命令: yum install -y openssl openssl-devel
4 安装Nginx
4.1 进入解压文件夹,执行./configure;本文中是(/root/software/nginx-1.16.0)
检查nginx相关依赖4.2 编译,执行 make 命令
编译nginx4.3 安装nginx,执行 make install 命令,nginx 默认安装在 /usr/local/ngnix下
安装nginx5 启动Nginx
5.1 进入到nginx安装目录(默认在/usr/local/nginx下)
nginx安装5.2 启动nginx
执行:./sbin/nginx 启动nginx ,查看ngnix启动
nginx 进程
网友评论