如何完成Ubuntu16.04编译安装Nginx
NGINX可以用作http/https服务器、反向代理服务器、邮件代理服务器、负载平衡器、TLS终结者或缓存服务器。它的设计非常模块化。它有本地模块和由社区创建的第三方模块。它是用C语言编写的,它是一种非常快速和轻量级的软件。 注意:NGINX有两个版本流并行运行——稳定和主线。两个版本都可以在生产服务器上使用。建议在生产中使用主线版本。 从源代码中安装NGINX是相对“容易”的——下载最新版本的NGINX源代码,配置、构建和安装它。 在本教程中,我将使用主线版本,在撰写本文时是1.13.1。当更新版本可用时,更新版本号。 从源代码构建NGINX的需求 强制要求: OpenSSL库版本1.0.2-1.1.0 Zlib库版本1.1.3-1.2.11。 PCRE库版本在4.4-8.40之间 GCC编译器 可选的要求: PERL LIBATOMIC_OPS LibGD MaxMind GeoIP libxml2 libxslt 在你开始之前 1、使用sudo访问创建常规用户。 2、切换到新用户: su - <username> 3、系统更新: sudo apt update && sudo apt upgrade -y 从源代码构建NGINX 1、NGINX是一个用C编写的程序,所以我们需要安装C编译器(GCC)。 sudo apt install build-essential -y