nginx 学习篇:nginx 安装

一、摘要

nginx 安装有三种方式:

1 、配置 yum 安装:这个需要先配置好 yum 软件包,然后使用 yum install nginx 命令安装。

2 、源码安装:去官网下载源码,自行编译安装。

3 、使用第三方提供的安装包:如 lnmp 一键安装包,简单操作就能一键配置。

这里我使用的是第二种方式,从源码安装。

二、安装步骤

1 、安装依赖的库和工具

使用 yum 命令直接安装:yum install -y gcc gcc-c++ automake autoconf libtool make

2 、下载安装包和必要的组件包

nginx 必需的三个包:zlib pcre openssl

nginx 安装包下载地址:https://nginx.org/en/download.html

安装包的版本分别为:zlib-1.2.11.tar.gz pcre-8.41.tar.gz openssl-1.0.2l.tar.gz nginx-1.12.2.tar.gz

3 、安装

下载好所有的包后,把所有安装包放到同一目录,解压:

进入到 nginx 的解压目录,输入以下命令进行配置 (多行命令可能无法执行可以放置到一行),这里设置的安装目录为/usr/local/nginx,要严格注意每个附加的三个包对应的文件夹名字不要写错了,不然安装不成功。

安装,需要管理员权限,切换到 root 或者加 sudo 运行。会耗费一定的时间,根据机器性能而定。

如果没什么意外的话,安装成功后在/usr/local/nginx/目录下就会出现四个文件夹:

进入到 sbin 目录下,运行 nginx

如果没有配置防火墙的话,web 服务就已经启动了,使用浏览器访问就会出现以下页面。

默认情况下,nginx 会监听 80 端口

如果主机有防火墙规则的话,则需要手动开启 80 端口才能正常访问:

到这里,nginx 就算是安装成功了。

常用命令

发表评论