`

nginx在centos中的安装方法(tar.gz格式)

阅读更多
从nginx的官方网站下载稳定版本,这里下载的版本号是nginx-1.0.2。在默认情况下,经过编译安装的Nginx包含了大部分可用模块,可以通过“./configure  --help”选项设置各个模块的使用情况,例如对不需要的http_ssi模块,可通过“--without-http_ssi_module”参数关闭此模块;如果需要“http_perl”模块,则可以通过“--with-http_perl_module”参数安装此模块。执行以下操作进行安装


1.[root@localhost home]# tar zxvf nginx-1.0.2.tar.gz   
2.[root@localhost home]#cd nginx-1.0.2   
3.[root@localhostnginx-1.0.2]#./configure --with- > http_stub_status_module --prefix=/usr/local/nginx   
4.[root@localhost nginx-1.0.2]#make   
5.[root@localhost nginx-1.0.2]#make install 


安装完成后执行以下操作验证安装是否成功:


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
至此,nginx的安装已成功完成。

启动nginx
cd /usr/local/nginx/sbin
./nginx //启动nginx
在浏览器中输入:http://localhost验证nginx是否成功启动
分享到:
评论

相关推荐

    nginx-linux-1.24.0.tar.gz

    在这个"nginx-linux-1.24.0.tar.gz"压缩包中,包含的是针对Linux系统的Nginx 1.24.0版本的源码。以下将详细介绍如何在Linux环境下安装和使用这个版本的Nginx。 首先,我们需要了解Linux的基础操作。Linux是一种多...

    nginx-1.8.0.tar.gz

    "nginx-1.8.0.tar.gz" 是Nginx的一个源码包,版本为1.8.0,采用tar.gz格式进行压缩,这种格式在Linux和Unix系统中常见,用于存储和分发源代码。 **Nginx的特性与作用:** 1. **高性能**: Nginx采用事件驱动的异步非...

    nginx-1.19.2.tar.gz

    在Linux或CentOS系统上编译安装Nginx的步骤通常如下: 1. **安装依赖**:确保系统中已安装必要的编译工具和库,如`pcre`、`openssl`、`zlib`等。 2. **解压源码**:`tar -zxvf nginx-1.19.2.tar.gz` 3. **配置**:`...

    最新版linux nginx-1.20.1.tar.gz

    首先,下载nginx-1.20.1.tar.gz,解压后进入目录,执行以下步骤: 1. `./configure`:配置编译选项,可以添加如--with-http_ssl_module等支持特定模块的参数。 2. `make`:编译源代码。 3. `sudo make install`:...

    Centos7系统离线安装nginx包tar.gz

    Centos7系统离线安装nginx包,附件为我整理的资源包,博客中还有安装步骤(亲测,超详细步骤),安装教程https://blog.csdn.net/qq445829096/article/details/106259672

    安卓termux下Centos的 nginx.tar.gz

    安卓手机termux下centos的nginx安装包

    gmssl_centos7.tar.gz

    总的来说,"gmssl_centos7.tar.gz" 提供了一种在CentOS 7系统上部署支持国密标准HTTPS服务的解决方案,这涉及到编译、安装自定义GMSSL库以及与Nginx的集成。这个过程需要一定的Linux和网络服务器管理知识,特别是...

    Linux装机 Nginx-1.12.0.tar.gz安装包 ,redis-3.2.10.tar.gz安装包

    在安装Nginx 1.12.0之前,你需要确保系统中已经安装了必要的依赖,如GCC编译器套件,它是用来编译源代码的。在CentOS系统中,你可以通过执行以下命令来安装GCC: ```bash sudo yum install -y gcc ``` 此外,还...

    nginx-1.20.2.tar.gz

    在Linux操作系统中,Nginx 的安装通常涉及下载源码包、编译和配置等步骤。`nginx-1.20.2.tar.gz` 是 Nginx 1.20.2 版本的源码压缩包,它包含了所有构建和运行Nginx所需的文件。 ### 一、下载与解压 首先,你需要在...

    nginx-1.20.1.tar.gz

    以下是关于如何安装 nginx-1.20.1.tar.gz 的一般步骤,这些步骤适用于大多数基于 Linux 的系统,如 CentOS、Ubuntu 等: 1. 下载 nginx-1.20.1.tar.gz 2. 解压 nginx-1.20.1.tar.gz 3. 安装依赖库:在编译 Nginx ...

    nginx-1.17.6.tar.gz

    在实际部署过程中,你可能需要配置Nginx的配置文件(默认位于`/usr/local/nginx/conf/nginx.conf`),包括设置服务器块、监听端口、日志文件路径等。此外,Nginx还可以作为反向代理服务器,通过`proxy_pass`指令将...

    nginx-1.21.6-1.el7-rtmp.ngx.x86_64.tar.gz

    安装这个包后,Nginx 将可以在 CentOS 7 系统上运行。 **安装与配置** 在 Linux 系统中,可以使用 RPM 包管理器 (如 yum 或 dnf) 来安装这两个 RPM 包。首先,需要确保系统满足 Nginx 的依赖要求,然后通过命令行...

    curl-7.68.0.tar.gz

    安装curl在Linux系统中通常涉及以下步骤: 1. **解压源码**:首先,你需要使用`tar`命令来解压`curl-7.68.0.tar.gz`。这可以通过以下命令完成: ``` tar -zxvf curl-7.68.0.tar.gz ``` 2. **进入源码目录**:...

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

    本压缩包“centos7.5离线安装nginx1.17.8全套包.zip”提供了在没有网络连接的情况下在CentOS 7.5上安装Nginx 1.17.8的所有必要文件和步骤。以下将详细介绍如何进行离线安装以及Nginx的一些核心概念。 1. **离线安装...

    nginx-1.17.9.tar.gz

    **在安装Nginx 1.17.9之前,确保你的CentOS 7系统已经更新并安装了必要的依赖,如GCC编译器和pcre库。安装步骤通常包括:** 1. **解压下载的tar.gz文件**:`tar -zxvf nginx-1.17.9.tar.gz` 2. **进入解压后的目录*...

    nginx-1.15.4.tar.gz

    2. 下载`nginx-1.15.4.tar.gz`,解压到一个目录,例如 `/usr/local/src/`。 3. 进入解压后的目录,运行 `./configure` 来配置编译选项。 4. 执行 `make` 和 `make install` 来编译和安装Nginx。 5. 配置Nginx的主...

    nginx-1.10.3.tar.gz

    在安装Nginx 1.10.3之前,你需要确保系统中已经安装了必要的构建工具,如GCC编译器、pcre库、zlib库和openssl库。这些依赖库通常可以通过包管理器(如在Ubuntu上使用`apt-get`,在CentOS上使用`yum`)进行安装。 ...

    nginx_install.tar.gz

    在使用Ansible批量安装Nginx的过程中,首先需要确保你的控制机已经安装了Ansible,并且在`/etc/ansible/hosts`或Ansible动态inventory中定义了你要管理的目标主机。接着,我们需要创建一个YAML格式的Ansible ...

    linux系统离线安装nginx所需压缩包

    在Linux系统中,离线安装Nginx是一项常见的任务,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何使用给定的压缩包文件进行离线安装Nginx,涉及的主要组件包括OpenSSL、PCRE2、ZLIB和Nginx...

    php-7.0.27.tar.gz

    off_t 类型是在 头文件 unistd.h中定义的,在32位系统 编程成 long int ,64位系统则编译成 long long int ,这里题主的系统应该是 64位的吧,在进行编译的时候 是默认查找64位的动态链接库,但是默认情况下 centos ...

Global site tag (gtag.js) - Google Analytics