`
dongbao100
  • 浏览: 35754 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

cnetos下安装nginx

阅读更多

模块依赖性:Nginx的一些模块需要其他第三方库的支持,例如gzip模块需要zlib库,rewrite模块需要pcre库,ssl功能需要openssl库等。同样,如果是在CentOS系统下,我们可以使用yum命令安装或下载源码包编译安装这些模块依赖的库: 

yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 

 
Nginx在Linux环境下可以通过编译源码的方式来安装,最简单的安装命令如下:

 

 

tar zxvf nginx-版本号.tar.gz 
cd nginx-版本号 
./configure 
make 
make install

 

按照以上命令,Nginx将被默认安装到/usr/local/nginx目录下。您可以通过/configure --help命令查看Nginx可选择的编译选项。

编译选项举例如下:

--prefix=<path>   Nginx安装路径。如果没有指定,默认为/usr/local/nginx 
--sbin-path=<path>   Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为<prefix>/sbin/nginx 
--conf-path=<path>   在没有给定 –c 选项下默认的nginx.conf的路径。如果没有指定,默认为<prefix>/conf/nginx.conf 
--pid-path=<path>     在nginx.conf中没有指定pid指令的情况下,默认的Nginx.pid的路径。如果没有指定,默认为<prerix>/logs/nginx.pid

 

 

在/usr/local/nginx/conf/nginx.conf中简单的配置一下

location / {
            root   /home/www/web/ROOT;  #这里是文件要存放的位置 自己定义下
            index  index.html index.htm;
        }

 

 

检查是否安装成功

cd  /usr/local/nginx/sbin

./nginx -t 

结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

 

如果这里报错的话  很有可能是你的那个pid的位置  你没有建立相关的文件夹

启动nginx

 

cd  /usr/local/nginx/sbin 目录下面 输入 ./nginx 启动 nginx

 

检查是否启动成功

ie 浏览器中输入 http://你定义的IP:你定义的端口/
 如果出现404错误的话  说明你没有建立/home/www/web/ROOT文件夹 
 如果你有了的话 将index.jsp放进去就可以了

 

停止服务  
 

pkill -9 nginx

 

分享到:
评论

相关推荐

    centos安装Nginx详细配置

    ### CentOS安装Nginx详细配置知识点 #### 一、安装准备 在开始部署Nginx之前,需要确保系统中已安装必要的开发工具和依赖库。 ##### 1. 安装GCC - **简介**:GCC (GNU Compiler Collection) 是一个用于编译多种...

    centos7.6离线安装nginx

    本文将详细介绍如何在CentOS 7.6上进行离线安装Nginx,这对于网络环境不稳定或者没有互联网连接的服务器尤为实用。 首先,确保你的系统是最新的。打开终端并运行以下命令来更新系统包: ```bash sudo yum update -...

    CentOS安装nginx

    标题“CentOS安装nginx”指出我们将探讨如何在 CentOS 操作系统上安装 Nginx,Nginx 是一个流行的开源 Web 服务器,以其高性能和稳定性著称,常用于处理静态内容和反向代理任务。描述中提到的“NULL 博文链接:...

    centos7.5离线安装nginx1.17.8全套包.zip

    - 使用`make`命令进行编译,然后使用`make install`将编译好的Nginx安装到系统默认路径(通常是`/usr/local/nginx`)。 4. **配置Nginx**: - 编辑`/etc/nginx/nginx.conf`配置文件,根据你的需求配置服务器块、...

    CentOS7下安装nginx

    这里记录一下自己在centos7操作系统下安装nginx的过程,以便之后学习时查阅。笔者这里的Linux服务器使用的是腾讯云服务器,本人是一名Java程序员也是Linux的初学者有什么不对的地方请多指教,以后还会有更多的关于...

    centos7下安装nginx(有网以及没有网络)

    ### CentOS 7 下安装 Nginx (有网络与无网络环境) #### 一、概述 Nginx 是一款广泛使用的高性能 HTTP 和反向代理 Web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。其特点是占有内存少,并发能力强,事实上很多网站...

    centos 非root安装nginx

    在非root权限下安装Nginx,即不使用管理员权限进行安装,需要一些额外的步骤和技巧。下面将详细介绍这个过程。 首先,由于在非root环境下安装软件会受到权限限制,因此我们需要确保我们有足够的权限来创建目录、...

    CentOS 7 Nginx 离线安装依赖库

    本篇文章将详细介绍如何在CentOS 7系统上离线安装Nginx,并着重讲解依赖库的处理方法。 Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于Web服务器领域,尤其以其高效稳定而著称。在CentOS 7系统中安装Nginx时...

    centos下安装nginx+php+mysql

    ### CentOS 下安装 Nginx + PHP + MySQL 的详细步骤与注意事项 #### 一、环境准备与概述 在本文档中,我们将详细介绍如何在 CentOS 6.5 64位操作系统上搭建 LNMP (Nginx + MySQL + PHP) 环境。LNMP 是一种非常流行...

    Centos7.9 离线安装Nginx依赖包

    离线安装Nginx在没有网络的环境下尤其有用,但需要注意的是,这种方式可能会错过一些安全更新和新功能。在能够联网的环境中,推荐使用`yum`或`dnf`等包管理器进行安装和更新,以确保系统的安全性与稳定性。

    Centos7.6.1810离线安装Nginx-所需依赖包

    Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....

    CentOS6.3安装nginx操作指南

    本指南将详细解释如何在 CentOS 6.3 环境下安装 Nginx,以及涉及到的源码编译与工具使用。 首先,确保系统是最新的。打开终端,输入以下命令更新系统软件包: ```bash yum update -y ``` 接下来,安装必要的构建...

    centos7安装nginx1.16.1

    ### CentOS 7 安装 Nginx 1.16.1 #### 一、概述 本篇文章将详细介绍如何在 CentOS 7 上安装 Nginx 1.16.1 版本。Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,由俄罗斯的...

    centOS7离线安装nginx依赖包.zip

    本压缩包"centOS7离线安装nginx依赖包.zip"显然是为了帮助用户在没有网络连接的环境中在CentOS 7上安装Nginx。离线安装意味着我们需要预先准备所有必要的依赖包,以便在目标机器上进行安装。 首先,了解Nginx的基本...

    Centos离线安装 Nginx

    离线安装 nginx 所需要的依赖

    Linux系统CentOS7下离线安装部署nginx

    Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198

    Centos7的nginx-1.24.0免编译包,直接解压修改配置文件,启动即可

    1. 首先,将提供的 `nginx.zip` 文件解压缩到你希望 Nginx 运行的目录下,例如 `/usr/local/nginx`。 2. 解压完成后,你可以看到一个名为 `nginx.conf` 的配置文件,这是 Nginx 的主配置文件,包含了服务器的基本...

    centOS6.x下离线手动下载安装nginx

    本教程将详细介绍如何在没有网络连接的情况下在CentOS 6.x上安装Nginx。 首先,你需要获取Nginx的源码包。在这个案例中,我们有`nginx-1.14.0.tar.gz`,这是Nginx 1.14.0版本的源代码压缩包。要解压这个文件,你...

    centos下nginx安装操作文档

    ### CentOS 下 Nginx 安装操作文档 #### 概述 本文档旨在提供一份详细的指导,帮助用户在 CentOS 系统中成功安装 Nginx 1.11.4 版本及其所需依赖包。Nginx 是一款高性能的 HTTP 和反向代理 Web 服务器,同时也是一...

    CentOS自动安装nginx

    标题 "CentOS自动安装nginx" 涉及到的主要知识点是Linux系统管理,特别是针对CentOS发行版,以及网络服务器软件Nginx的自动化部署。Nginx是一款高性能的HTTP和反向代理服务器,常用于网站托管,因为它具有高并发处理...

Global site tag (gtag.js) - Google Analytics