前期准备
看本教程安装前需了解以下信息
- nginx 版本:1.16.0
- Linux 服务器系统:CentOS / 7.5 x86_64 (64bit)
- nginx 安装包存放目录:/root/soft
- nginx 安装目录:/usr/local/nginx
下载 nginx 安装包
下载
nginx 官网下载安装包,选择稳定的版本 安装包下载地址
Nginx 版本说明
- Mainline version :开发版,主要是给广大 Nginx 爱好者,测试、研究和学习的,但是不建议使用于生产环境。
- Stable version : 稳定版,也就是我们说的长期更新版本。这种版本一般比较成熟,经过长时间的更新测试,所以这种版本也是主流版本。
- legacy version : 历史版本,如果你需要以前的版本,Nginx 也是有提供的。
明白了这三种版本的区别后,就可以明明白白的使用了。
准备安装环境
安装 nginx 需要将官网下载的源码进行编译
- gcc 的编译环境
- pcre 对 http 模块解析正则表达式
- zlib 对 http 包的内容进行 gzip
- OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常见的密钥、证书封装管理功能及 SSL 协议。这是为 nginx 的 https 服务提供支持的
|
|
安装 nginx
- 上传安装包
环境搭建好后,需要与服务器连接,将下载好的 nginx-1.16.0.tar.gz 上传到 linux 服务器 nginx 安装包存放目录
- 解压安装包
|
|
- 编译并安装
|
|
whereis nginx 命令显示结果如下
注意
因为配置了全局变量,所以只要出现 nginx: /usr/local/nginx 即算成功安装 nginx
- 检查 nginx 是否可以使用
|
|
当看到打印结果,nginx 安装才算最终完成
|
|