乐趣区

CentOS 7 安装 Nginx

导语
下面会用 yum 和编译两种方式来安装 Nginx。
yum 安装
使用 yum 命令,是相对简单的,输入 yum install -y nginx
显示如上界面,既是安装成功。接下来开启 Nginx 服务

配置文件在 /etc/nginx/nginx.conf,代码文件地址在 /usr/share/nginx/html。其他相关的内容可以在配置文件中查看,或者使用 find 命令进行查找。在上一篇文章中介绍了如何开启防火墙,这里就不在重复了,在浏览器中输入 IP 地址就可以看到 Nginx 的界面了

到此为止,yum 安装 Nginx 完成。最后 yum remove -y nginx 移除安装,以便下面使用编译安装。
编译安装
编译安装要比使用 yum 复杂一些,它的好处是可以自选版本、根据需求自定义参数,更加自由。ok,说完了优点,下面开始进行

需要先安装编译工具、依赖包,这一步使用 yum 进行即可,重点是编译安装 Nginx。输入 yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre-devel 进行安装,可以根据提示信息进行调整
使用 wget 来下载 Nginx 的安装包,根据自己的需求去网站下载合适的包

很快就下载完成了,接下来是解压,使用 tar 命令 tar -zxvf nginx-1.14.1.tar.gz

然后就是配置并且编译,Nginx 的配置参数可以查看下方参考资料中的文章,也可以使用 ./configure –help 进行查看。以下修改了一些配置

配置成功的话,会看到下面的内容

输入 make && make install 进行编译安装,成功后显示如下界面。第一次使用 user 账号没有编译成功,切换到 root 后成功

启动服务
进入到 /usr/local/nginx/sbin 目录下,输入 ./nginx 即可开启服务。尴尬的是没有启动成功,然后重新安装了一次才成功。在浏览器中输入 IP 地址可以看到如下页面

参考资料:Nginx、yum 命令、nginx 编译安装详解、CentOS7.0 下编译安装 Nginx 1.10.0。

退出移动版