当前位置:首页 > 技术文章 > 正文内容

Nginx 1.16.1 安装手册

arlanguage4个月前 (12-23)技术文章42

一、从Nginx官网下载最新版Nginx

官网网址:http://nginx.org/en/download.html ,在此处下载的是包括源码的,我们要在此版本基础上,编译生成运行版本的Nginx。所以要执行/configure 、make、make install命令。下载的gz文件到/usr/local目录下。

二、可以在CentOS7下应用如下命令

1.在/usr/local目录下,运行:
  wget http://nginx.org/download/nginx-1.16.1.tar.gz

三、解压文件,应用如下命令

1.解压到nginx-1.16.1目录下:
  tar -zxvf  nginx-1.16.1.tar.gz
2.进入到nginx-1.16.1目录下,执行编译命令,注意:编译后生成的可运行的文件,我们放到/usr/local/nginx目录中,而不是/usr/local/nginx-1.16.1目录中
  ./configure --prefix=/usr/local/nginx
3.如果出现如下错误:
  Linux 3.10.0-693.el7.x86_64 x86_64
  linux checking for C compiler ... not found
====================================================================================
  解决:在命令行,运行如下命令:
  yum -y install gcc gcc-c++ autoconf automake make
4.成功后,再次执行编译后,执行如下命令:
  make 
5.成功后,再运行
  make install 
====================================================================================
6.如果出现如下错误:
  make: *** No rule to make target `build', needed by `default'.  Stop.
  解决(参考了https://www.cnblogs.com/fengzifengfeng/p/9805655.html):
  出现此种情况,是linux系统没有安装先决条件。执行如下命令:
  1).yum install pcre pcre-devel
  2).yum install zlib zlib-devel
  3).yum install openssl openssl-devel
  4).可能需要执行 yum update
  5).再次执行/configure,make 后再执行make install 
  成功后,在/usr/local/nginx目录中,就生成了可运行的nginx1.16.1

四、启动Nginx

./sbin/nginx

五、停止Nginx

./sbin/nginx -s stop

Have a nice weekend!

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/382.html

分享给朋友:

“Nginx 1.16.1 安装手册” 的相关文章

Nginx 解决error.log和access.log日志的改善总结

1. 介绍自从了解了error和access日志的重要性,并且学会阅读相关log文档之后。通过调整nginx配置,解决error中的大量报错提示。通过过滤js等静态资源减少大量的access日志记录内容。同时,经过使用阿里云安全组封禁大量国外ip地址的访问。我的access.log文件和error....

Linux 安装 Alist 个人云盘 alpine linux安装

1. 简介云服务器有比较大的空间,想自己搭建一个个人云盘,做大文件的转存。其他百度云盘等的下载速度感人,不想充值会员。查询了一轮之后 Alist,Nextcloud,Cloudreve,ownCloud,Seafile等等看到了不少,但是很多都需要各种配置安装。要么是通过宝塔可以快速安装,但是我的服...

Nginx 高可用方案

原文链接:https://www.cnblogs.com/SimpleWu/p/11004902.html准备工作192.168.16.128192.168.16.129两台虚拟机。安装好Nginx安装Nginx更新yum源文件:rpm -ivh http://nginx.org/packages/...

Nginx负载均衡的一些安全配置说明

在之前的几篇文章里,我们都说到了负载均衡,而负载均衡的转发服务器使用了Nginx,但是我们没有详细的对Nginx的安全配置做一个分析,如果对负载均衡的知识比较有兴趣,欢迎订阅我的头条号:一点热,然后再阅读我之前的文章。快速入口java项目如何实现单一的nginx负载均衡关于Nginx的一些安全设置,...

http请求域名强制跳转https

网站添加了https证书后,当http方式访问网站时就会报404错误,所以需要做http到https的强制跳转设置. ---------------一、采用nginx的rewrite方法--------------------- 下面是将所有的http请求通过rewrite重写到https上。 例如...

在AWS上组合使用ELB和Nginx Plus获得更多特性

使用AWS的客户经常问我们,对于负载均衡,到底是使用AWS的ELB还是Nginx Plus?Amazon曾经发布了一个白皮书来说明如何在AWS上配置Nginx Plus。本文将聚焦在选择Nginx Plus或者ELB时需要考虑的因素方面,也会讨论一些更适合于组合使用Nginx Plus和ELB的情形...