下载nginx:
http://nginx.org/en/download.html
将下载的安装包放到linux服务器上
解压安装包,{version}为版本号:
tar -zxvf nginx-{version}.tar.gz
cd nginx-{version}
编译,--prefix指定安装的目录:
./configure --prefix=/lym/server/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module
make
make install
设置目录权限
chmod 775 /lym/server/nginx/logs
chmod -R 775 /lym/wwwroot
chmod 755 /lym/server/nginx/sbin/nginx
检查配置文件是否正确:
/lym/server/nginx/sbin/nginx -t
启动nginx:
/lym/server/nginx/sbin/nginx
重启nginx:
/lym/server/nginx/sbin/nginx -s reload
安装过程中相关问题解决方法---------------------------------------------------------------------
执行./configure命令错误: error: the HTTP rewrite module requires the PCRE library
解决方法:
yum -y install pcre-devel openssl openssl-devel
linux 64系统中安装nginx时如果出现错误:nginx: [emerg] getpwnam(“www”) failed
解决方法1:
在nginx.conf中 把user nobody的注释去掉既可
解决方法2:
错误的原因是没有创建www这个用户,应该在服务器系统中添加www用户组和用户www,如下命令:
groupadd -f www
useradd -g www www
分享到:
相关推荐
linux安装nginx并支持ssl,使得服务器支持证书签名,提升应用的安全性
在Linux系统中安装Nginx是一项基础且重要的任务,尤其对于运维人员来说,理解这个过程中的每一个步骤和涉及的依赖包至关重要。...理解这些步骤可以帮助我们更好地管理和维护Nginx服务器,提高系统的稳定性和安全性。
### Linux安装Nginx服务器详解 #### 一、前言 Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于互联网行业中。本篇文章将详细介绍如何在Linux环境下安装配置Nginx服务器,包括必要的依赖安装、Nginx的编译...
本文将详细介绍如何在Linux环境下安装Nginx服务器。 首先,我们需要确保系统已经安装了必要的开发工具,例如GCC编译器、pcre库(用于正则表达式支持)和zlib库(用于数据压缩)。这些工具通常可以通过包管理器来...
在Linux系统中,Nginx是一款非常流行的开源Web服务器,以其高性能、稳定性和低内存占用而闻名。本文将详细介绍如何使用RPM包在Linux上安装Nginx,以实现高效稳定的Web服务。 首先,了解RPM(Red Hat Package ...
在Linux系统中,离线安装Nginx是一个常见的需求,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何通过离线方式在Linux上安装Nginx,同时也会涉及Nginx依赖的软件如openssl和gcc的安装过程。 ...
在Linux系统中,离线安装Nginx是一个常见的需求,特别是在没有互联网连接或者网络环境受限的服务器上。Nginx是一款高性能的Web服务器和反向代理服务器,它以其高效的性能、稳定性以及对高并发处理能力而广受欢迎。...
在Linux环境中,尤其是在服务器上,有时我们可能遇到没有网络连接的情况。在这种环境下,要安装像Nginx这样的软件,就需要采用...通过遵循正确的步骤和教程,即使在无网络的情况下,也能成功部署和运行Nginx服务器。
在Linux环境中,离线安装Nginx及其依赖项,特别是openssl模块,是一项常见的任务,尤其在没有互联网连接或者网络受限的服务器上。本教程将详细解释如何进行这一操作。 首先,你需要确保你的Linux系统是基于RPM(Red...
在Linux系统中,Nginx是一款非常流行的高...通过以上步骤,即使在离线环境下,你也能够成功地在Linux系统上安装并运行Nginx服务器。记得在整个过程中,根据你的Linux发行版和系统环境调整相应参数,确保安装过程顺利。
4. **nginx-1.24.0.tar.gz**: 这是Nginx服务器的源代码,我们需要编译这个源代码来生成可执行文件。 5. **gcc.zip**: GCC(GNU Compiler Collection)是GNU项目的一部分,包含了C、C++和其他语言的编译器,用于编译...
### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...
Linux 虚拟机安装 Nginx 服务器教程 本教程主要介绍了如何在 Linux 虚拟机中安装 Nginx 服务器,并对其进行基本配置。 安装准备 在开始安装 Nginx 之前,需要确保虚拟机可以联网。为此,可以按照以下步骤操作: ...
为了在Linux上成功安装Nginx,我们需要首先安装几个依赖库,包括PCRE(Perl Compatible Regular Expressions)、zlib(用于数据压缩)以及openssl(用于加密和安全通信)。以下是对每个步骤的详细说明: 1. **安装...
Linux系统上的Nginx安装与配置详解 在Linux环境中,Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,其稳定性和低内存占用率深受开发者喜爱。在纯内网环境中部署Nginx,可以为内部网络提供高效的服务,同时...
4. **nginx-1.13.9.tar.gz**:这是Nginx的源代码包,包含了所有必要的文件来编译和安装Nginx服务器。1.13.9是Nginx的一个版本号,不同版本可能包含不同的功能和性能优化。 5. **gcc-c++** 和 **gcc**:GCC(GNU ...
在Linux环境中,Nginx是一款广泛应用的开源Web服务器,以其高性能、稳定性以及模块化设计而著名。本教程将详述如何在没有网络连接的情况下,通过离线安装包在Linux系统上安装Nginx。 首先,我们需要理解Linux系统的...
Linux 下安装 Nginx 服务器 Linux 作为一款流行的开源操作系统,广泛应用于服务器领域。Nginx 是一个轻量级的 Web 服务器、反向代理服务器和邮件代理服务器,依靠其高性能和灵活的配置,广泛应用于 Web 服务器领域...
Nginx 1.22.0 Linux 版本,解压安装。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型...