环境
Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。
安装 Nginx 有两种方式,一种二进制包,这种方式需要手动安装依赖。另一种 yum,yum 较为简单,
一、yum 方式
此方式配置文件在 /etc/nginx/nginx.conf 文件
二、软件包
安装所需插件
1. gcc
安装 nginx 需要先将官 下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:
1 . 安装命令 (如果存在,无需安装)
2. pcre、pcre-devel
pcre 是一个 perl 库,包括 perl 兼容的正则表达式库,nginx http 模块用 pcre 来解析正则表达式,需要安装 pcre 库。
3. zlib
zlib 库提供多种压缩和解压缩方式 nginx 使用 zlib 对 http 包的内容进行 gzip 需要安装。
4. openssl
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。
Nginx 安装
1. 下载
首先到 官 下载 Linux版本的软件包。或者命令下载
5. 常用命令
异常情况
1 . 一切部署正常,访问 ip 错误,是应为防火墙没关
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24940 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!