`

CentOS7.0安装Nginx 1.7.8

 
阅读更多

一、安装准备

 

首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 

 

二、安装Nginx

 

 

安装之前,最好检查一下是否已经安装有nginx

# find -name nginx

如果系统已经安装了nginx,那么就先卸载

# yum remove nginx

首先首先进入/usr/local目录

# cd /usr/local/

从官网下载最新版的nginx

http://nginx.org/en/download.html

解压nginx压缩包

# tar -zxvf nginx-1.7.8.tar.gz

会产生一个nginx-1.7.8目录,这时进入nginx-1.7.8目录

# cd nginx-1.7.8/

接下来安装,使用--prefix参数指定nginx安装的目录,make、make install安装

./configure $默认安装在/usr/local/nginx 

make

makeinstall

如果没有报错,顺利完成后,最好看一下nginx的安装目录

whereis nginx

[root@localhost ~]# whereis nginx

 

nginx: /usr/local/nginx

 

安装完毕后,进入安装后目录(/usr/local/nginx)便可以启动或停止它了。

启动:进入到目录  # cd /usr/local/nginx/sbin,执行# ./nginx

查看是否启动成功,看到以下信息,说明启动成功:

[root@localhost sbin]# ps -ef | grep nginx 

root      7106     1  0 17:42 ?        00:00:00 nginx: master process ./nginx

nobody    7107  7106  0 17:42 ?        00:00:00 nginx: worker process

root      8377  3014  0 18:03 pts/1    00:00:00 grep --color=auto nginx

#浏览器中测试 
http://ip:80

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.

 

Thank you for using nginx.

注意关闭防火墙。

 

停止

#查询nginx主进程号 
ps -ef | grep nginx
#停止进程 
kill -QUIT 主进程号 
#快速停止 
kill -TERM 主进程号 
#强制停止 
pkill -9 nginx

分享到:
评论

相关推荐

    CentOS 6.5 安装 Nginx 1.7.8 教程

    ### CentOS 6.5 安装 Nginx 1.7.8 教程 #### 知识点概览 1. **环境准备**:在 CentOS 6.5 系统上安装必要的依赖库(例如 PCRE 和 OpenSSL)。 2. **下载与解压**:获取 Nginx 的源代码包并进行解压缩。 3. **编译...

    centos7.0安装mysql

    centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql

    CentOS 7.0编译安装Nginx相关资源包

    本篇文章将详细介绍如何在CentOS 7.0系统上编译安装Nginx,以及涉及到的相关资源包——openssl、pcre和zlib。 首先,我们来看Nginx。Nginx以其高效的并发处理能力、低内存占用和丰富的模块支持著称。Nginx 1.6.0是...

    虚拟机Centos 7.0 安装zimbra 8.7邮件服务器的步骤

    ### 虚拟机Centos 7.0安装Zimbra 8.7邮件服务器的知识点 #### 一、概述 本文将详细介绍如何在CentOS 7.0虚拟机环境中安装配置Zimbra 8.7邮件服务器。Zimbra是一款开源的企业级邮件服务器软件,支持多种邮件客户端...

    Centos7.0安装图文详解

    **CentOS 7.0 安装图文详解** 在本文中,我们将详尽地探讨如何在虚拟环境中,特别是在VMware Workstation 10.2上安装CentOS 7.0。无论您是初学者还是经验丰富的系统管理员,这个指南都将为您提供清晰的步骤,确保...

    Centos7.0安装离线安装docker

    ### CentOS 7.0 下 Docker 的离线安装与配置 #### 一、环境准备与基础知识 **Docker** 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源。它利用 Linux 内核的特性如 cgroups、namespace 等来...

    centos7.0版本以上镜像

    centos7.0版本镜像,兼容性更高,6.0以下镜像不支持docker安装

    CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 软件包

    nginx-1.6.0.tar.gz mysql-5.6.19.tar.gz ...pcre-8.35.tar.gz openssl-1.0.1h.tar.gz zlib-1.2.8.tar.gz ...安装ZIBBIX Nginx1.6.0+MySQL5.6.19+PHP5.5.14 软件包 以上软件包使用WinSCP工具上传到/usr/local/src目录

    CentOS 7.0安装Nvidia驱动

    ### CentOS 7.0 安装 Nvidia 驱动详细指南 #### 一、引言 随着图形处理单元(Graphics Processing Unit, GPU)在高性能计算、机器学习和深度学习领域的广泛应用,确保GPU能够与操作系统良好兼容变得尤为重要。对于...

    centos7.0安装tomcat7.0.82步骤

    centos7.0安装tomcat7.0.82的详细步骤和注意事项,亲测有效

    CentOS7.0 U盘刻录工具

    【标题】"CentOS7.0 U盘刻录工具"是一个专为制作CentOS7.0安装U盘而设计的实用程序。这个工具简化了在USB驱动器上创建可引导的CentOS7.0安装媒体的过程,使得用户无需深入了解操作系统安装的底层细节,也能轻松完成...

    CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14教程

    ### CentOS 7.0 编译安装 Nginx1.6.0 + MySQL5.6.19 + PHP5.5.14 教程 #### 一、配置防火墙,开启80端口、3306端口 在进行软件安装前,确保服务器的防火墙配置正确至关重要。CentOS 7.0 默认使用的是 firewall,但...

    centos7.6离线安装nginx

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

    centos7.0安装nodejs8.x.x

    centos7.0安装nodejs8.x.x,讲解cengos7.0安装nodejs8.9.0的详细过程,以及配置全局node 和 npm命令

    CentOS 7.0 安装LAMP服务器方法.pdf

    CentOS 7.0 安装LAMP服务器方法 安装Apache 安装MariaDB 安装PHP 安装PHP组件,使PHP支持 MariaDB systemctl restart mariadb.service #重启MariaDBsystemctl restart httpd.service #重启apache至此,软件安装完成...

    CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14.docx

    在本教程中,我们将详细介绍如何在CentOS 7.0上编译安装Nginx 1.6.0、MySQL 5.6.19和PHP 5.5.14。这个过程涉及到多个步骤,包括环境配置、依赖库安装、源代码编译以及服务配置。以下是详细的步骤: 1. **系统环境...

    CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    ### CentOS 7.0 编译安装 Nginx1.6.0 + MySQL5.6.19 + PHP5.5.14 #### 一、环境准备与配置 在开始部署 LNMP(Linux+Nginx+MySQL+PHP)环境之前,首先需要对 CentOS 7.0 系统进行必要的环境配置。 **1. 配置防火墙...

    CentOS 7.0防火墙操作

    最新CentOS 7.0防火墙操作命令和以前稍微有些区别和变化

    CentOS6.3安装nginx操作指南

    **CentOS 6.3 安装 Nginx 操作指南** 在 CentOS 6.3 上安装 Nginx 是一项常见的任务,Nginx 是一个高性能的 Web 和反向代理服务器,以其轻量级、高效的特性深受开发者和系统管理员的喜爱。本指南将详细解释如何在 ...

Global site tag (gtag.js) - Google Analytics