`
丶安颜丨
  • 浏览: 17137 次
  • 性别: Icon_minigender_1
  • 来自: 淮安
社区版块
存档分类
最新评论

【转】CentOS-6.4安装配置Nginx

阅读更多

相关安装文件下载地址:http://pan.baidu.com/s/1pJ3F2wN

安装说明

系统环境:CentOS-6.3
软件:nginx-1.2.6.tar.gz
安装方式:源码编译安装 
安装位置:/usr/local/nginx 
下载地址:http://nginx.org/en/download.html

作者:zhoulf

出处:http://www.cnblogs.com/zhoulf/

安装前提

在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件:

[root@admin /]#yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

检查系统安装的Nginx:

[root@admin local]# find -name nginx
./nginx
./nginx/sbin/nginx
./nginx-1.2.6/objs/nginx

卸载原有的Nginx

[root@admin /]# yum remove nginx

安装

将安装包文件上传到/usr/local中执行以下操作:

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
[root@admin local]# rm -rf nginx-1.2.6.tar.gz
[root@admin local]# mv nginx-1.2.6 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx
[root@admin nginx]# make
[root@admin nginx]# make install

配置

#修改防火墙配置: 
[root@admin nginx-1.2.6]# vi + /etc/sysconfig/iptables
#添加配置项 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
#重启防火墙 
[root@admin nginx-1.2.6]# service iptables restart

启动

#方法1
[root@admin nginx-1.2.6]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#方法2
[root@admin nginx-1.2.6]# cd /usr/local/nginx/sbin
[root@admin sbin]# ./nginx

停止

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

重启

[root@admin local]# /usr/local/nginx/sbin/nginx -s reload

测试

#测试端口 
netstat –na|grep 80
#浏览器中测试 
http://ip:80

 

 

分享到:
评论

相关推荐

    centos6.4安装nginx+keepalived实现高可用负载均衡.doc

    "CentOS 6.4 安装 Nginx + Keepalived 实现高可用负载均衡" 本文主要讲述如何在 CentOS 6.4 操作系统上安装 Nginx 和 Keepalived,以实现高可用负载均衡。高可用负载均衡是指在 Web 服务器前端部署多台 Nginx ...

    CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL) 收藏版本

    ### CentOS 6.4 安装配置LNMP服务器(Nginx+PHP+MySQL) #### 一、概述 本文档详细介绍了如何在CentOS 6.4操作系统上搭建LNMP(Nginx+PHP+MySQL)服务器环境的过程。LNMP是一种流行的Web服务器架构,常用于部署动态...

    Centos7.9安装zabbix6.0LTS版

    CentOS 7.9 安装 Zabbix 6.0 LTS 版 Zabbix 是一个基于 Web 的网络监控系统,能够实时监控服务器、网络设备和应用程序的状态。下面是 CentOS 7.9 安装 Zabbix 6.0 LTS 版的详细步骤。 安装 Nginx 首先,需要安装 ...

    centos7离线安装nginx.zip

    centos7版本离线安装nginx 压缩包内包含gcc、gcc-c++、pcre-8.00.tar.gz、openssl-fips-2.0.16.tar.gz、zlib-1.2.11.tar.gz、nginx-1.17.8.tar.gz,且有安装的说明文档,亲测可用

    centos 6 nginx 安装配置手册

    本文将详细讲解如何在 CentOS 6.4 x86_64 环境下安装和配置 Nginx 1.4.2 版本,适合初学者参考。首先,我们来看一下整个教程的大纲: 一、前言 在这部分,我们将回顾 Nginx 作为 Web 服务器的基本概念,包括理论、...

    Centos6.4 编译安装 nginx php的方法

    ### Centos6.4 编译安装 Nginx 和 PHP 的方法 在 CentOS 6.4 系统中,通过源代码编译安装 Nginx 和 PHP 是一种常见且高效的方式来部署 Web 服务环境。这种方法允许用户根据自己的需求定制安装选项,并确保软件版本...

    Linux-CentOS下载--安装

    Linux-CentOS下载与安装是IT领域中操作系统部署的基础步骤,尤其对于服务器管理和运维人员来说至关重要。CentOS是一款基于RHEL(Red Hat Enterprise Linux)源代码再编译的开源操作系统,以其稳定性、安全性及社区...

    centos6.4下nginx1.12.1安装教程

    CENTOS6.4下nginx1.12.1安装教程涉及到的几个主要知识点包括CENTOS操作系统环境的准备工作、nginx的源码编译安装过程、以及nginx的基本操作。下面将详细介绍这些知识点: 1. 环境准备工作 在安装nginx之前,需要...

    CentOS 6.4系统下编译安装LNMP和配置PHP环境.docx

    在CentOS 6.4系统下,为了搭建LNMP(Linux, Nginx, ...完成上述步骤后,你将在CentOS 6.4系统上成功地编译安装了LNMP环境,并配置了PHP。这个环境适合开发和部署基于PHP的Web应用,如WordPress、Magento、Drupal等。

    CentOS6.4 test file

    【标题】:“CentOS6.4测试文件” 在IT领域,CentOS是一个广泛使用的Linux发行版,特别是作为服务器操作系统。这个“CentOS6.4 test file”标题表明它是一个与CentOS 6.4版本相关的测试文件,可能包含了用于验证...

    Centos6.4 源

    里面有 rpm 安装 ACE rpm 安装 mysql5.6 rpm 安装 php5.4 rpm 安装nginx 1.4

    centos6.4下的lnmp生产环境搭建及安装脚本.pdf

    在本文中,我们将深入探讨如何在CentOS 6.4操作系统上搭建LNMP(Linux、Nginx、MySQL、PHP)生产环境,并提供一个简单的安装脚本。此环境是许多Web服务器选择的基础,用于托管高性能的动态网站和应用程序。 首先,...

    在CentOS系统下安装Puppet和Puppet Foreman的教程.docx

    在本文档中,我们将深入探讨如何在CentOS 6.4 x86_64系统上安装Puppet和Puppet Foreman。Puppet是一种流行的自动化配置管理工具,它允许管理员集中管理和配置网络上的多台服务器。Puppet Foreman是Puppet的Web界面,...

    Centos6安装FastDFS分布式全套软件.zip

    fastdfs-nginx-module_v1.16.tar.gz, FastDFS_v4.06.tar.gz libevent-headers-1.4.13-4.el6.noarch.rpm libevent-doc-1.4.13-4.el6.noarch.rpm libevent-devel-1.4.13-4.el6.x86_64.rpm nginx-1.7.10.tar.gz

    基于CentOS6.9_64平台构建Zabbix4.0监控系统

    - 解压Nginx源码:`tar -zxf nginx-${NGINX_VERSION}.tar.gz` - 用户创建:`useradd -M -s /sbin/nologin nginx` - 配置编译参数并安装:`./configure` 和 `make && make install` 这里配置了支持HTTPS(`--with...

Global site tag (gtag.js) - Google Analytics