`
H小阿飞
  • 浏览: 278496 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

CentOS 7.2 64位 Nginx

阅读更多

修改主机名,永久性的:

hostnamectl set-hostname  主机名

 

Nginx的安装:

一、安装准备

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

 

yum install gcc-c++  

yum install pcre pcre-devel  

yum install zlib zlib-devel  

yum install openssl openssl--devel

 

二、安装Nginx

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

find -name nginx

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

yum remove nginx

首先进入 /usr/local 目录

cd /usr/local

从官网下载最新版的nginx

wget http://nginx.org/download/nginx-1.11.5.tar.gz

tar -zxvf nginx-1.11.5.tar.gz

cd nginx-1.11.5

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

./configure  --with-http_ssl_module $默认安装在/usr/local/nginx   配置ssl https

make  

make install

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

whereis nginx

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

启动nginx

cd /usr/local/nginx/sbin

./nginx

 

查看端口情况

netstat -nupl(UDP类型端口)

netstat -ntpl(TCP类型端口)

分享到:
评论

相关推荐

    Centos7.2安装Nginx实现负载平衡的方法

    在本文中,我们将深入探讨如何在CentOS 7.2操作系统上安装Nginx并配置负载平衡。Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站和应用程序的高可用性和性能优化。通过负载平衡,我们可以将来自用户的网络...

    CentOS 7.2安装Nginx 1.10.2的详细教程

    在本教程中,我们将详细介绍如何在CentOS 7.2上安装Nginx 1.10.2,这是构建LNMP(Linux、Nginx、MySQL、PHP)环境的关键步骤之一。Nginx是一个高性能的HTTP和反向代理服务器,因其高效的性能和灵活的配置而被广泛...

    CentOS7.2安装Nginx的方法步骤

    在本文中,我们将详细探讨如何在CentOS 7.2操作系统上安装Nginx服务器。Nginx是一款高性能、轻量级的Web服务器/反向代理服务器,常用于处理静态内容和作为负载均衡器。 首先,确认你的系统是CentOS 7.2,可以通过...

    CentOS Linux 7.2.1511 安装包 包含(gcc、pcre-devel、zlib、OpenSSL)

    本压缩包文件是针对CentOS Linux 7.2.1511系统的一组关键开发工具和库的集合,主要包含了`gcc`、`pcre-devel`、`zlib`和`OpenSSL`这四个组件。这些组件在IT行业中具有广泛的应用,尤其在服务器配置和软件开发过程中...

    centos 7.2下搭建LNMP环境教程

    使用的镜像是:公共镜像 CENTOS 7.2  一.nginx安装 1.下载对应当前系统版本的nginx包(package) ​ wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.建立...

    CentOS 7.2.1511 编译安装Nginx1.10.1+MySQL5.7.14+PHP7.0.11

    CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、安装...

    CentOS 7.2.1511 编译安装Nginx1.10.1+MySQL5.6.33+PHP5.6.26运行环境

    本教程将详细介绍如何在CentOS 7.2.1511操作系统上编译安装Nginx 1.10.1、MySQL 5.6.33以及PHP 5.6.26的运行环境。 首先,我们需要进行一些准备工作,确保系统环境适合安装这些软件。其中包括关闭和替换防火墙以及...

    详解Centos7.2安装Nginx实现负载平衡

    ### 详解Centos7.2安装Nginx实现负载平衡 #### 一、概述 本文旨在详细介绍如何在CentOS 7.2环境下安装Nginx并实现负载均衡。通过具体的步骤解析,帮助读者掌握Nginx的基本安装流程及配置方法,并能够搭建简单的...

    CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)

    标题所示内容涉及CentOS 7.2环境下,通过编译安装的方法配置PHP7.0.10、MySQL5.7.14以及Nginx1.10.1三个关键的Web开发组件。接下来,我们根据文件内容详细介绍每个知识点。 1. CentOS 7.2环境准备 在开始安装之前,...

    Centos7gcc&&g++离线安装包.zip

    在IT行业中,CentOS 7 是一款广泛使用的Linux发行版,尤其在服务器领域。它提供了一个稳定、安全的平台来部署各种服务。GCC(GNU Compiler Collection)和G++是其中非常重要的组件,它们是C和C++编程语言的编译器。...

    Centos7.2 编译安装PHP7.0.2的步骤

    系统:Centos7.2  服务:Nginx 1:下载PHP7.0.2的安装包解压,编译,安装: $ cd /usr/src/ $ wget http://cn2.php.net/distributions/php-7.0.2.tar.gz $ tar -xzxvf php-7.0.2.tar.gz $ cd php-7.0.2 1.1...

    PHP7.2+NGINX Linux环境搭建与脚本

    我们将详细介绍如何在CentOS 6.8系统上通过源码编译的方式安装这两个组件,以及如何使用提供的自动安装脚本来简化这一过程。 首先,源码编译安装是高级用户常用的一种方法,它允许用户自定义配置选项,以满足特定的...

    CentOS 7.2安装Zabbix 3.2教程详解

    在本文中,我们将详细探讨如何在CentOS 7.2系统上安装Zabbix 3.2监控服务器。Zabbix是一款开源的企业级监控解决方案,能够监控各种网络参数以及服务器、应用程序的健康状况。在CentOS 7.2环境下,安装Zabbix涉及到多...

    Centos7安装PHP及Nginx的教程详解

    Nginx不在CentOS的默认仓库中,所以需要添加EPEL(Extra Packages for Enterprise Linux)仓库,运行: ``` sudo yum install epel-release ``` 2. **安装Nginx**: 添加完仓库后,使用`yum`安装Nginx: ``` ...

Global site tag (gtag.js) - Google Analytics