CentOS安装Nginx

一、安装准备

 

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

 

[html] view plaincopy

  1. $   yum install gcc-c++  
  2. $   yum install pcre pcre-devel  
  3. $   yum install zlib zlib-devel  
  4. $   yum install openssl openssl--devel  

 

二、安装Nginx

 

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

[html] view plaincopy

  1. $   find -name nginx  

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

[html] view plaincopy

  1. $   yum remove nginx  

首先进入/usr/local目录

[html] view plaincopy

  1. $   cd /usr/local  

从官网下载最新版的nginx

[html] view plaincopy

  1. $   wget http://nginx.org/download/nginx-1.7.4.tar.gz  

解压nginx压缩包

[html] view plaincopy

  1. $   tar -zxvf nginx-1.7.4.tar.gz  

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

[html] view plaincopy

  1. $   cd  nginx-1.7.4  

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

[html] view plaincopy

  1. $   ./configure  $默认安装在/usr/local/nginx   
  2. $   make  
  3. $   make install      

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

[html] view plaincopy

  1. $   whereis nginx  

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

到此,使用CentOS安装nginx已经完成了,其实看看还是蛮简单的。

时间: 2025-01-01 11:37:28

CentOS安装Nginx的相关文章

CentOS 安装 Nginx服务器环境方法

#CentOS 安装 Nginx 服务器# 1.如果没有安装 GCC 开发工具请先安装:yum groupinstall -y "Development Tools" 2.下载新版本的 nginx:http://nginx.org/en/download.html, 下载到本地:wget http://nginx.org/download/nginx-1.4.3.tar.gz 3.解压源码包:tar zxvf nginx-1.4.3.tar.gz 4.进入解压出来的源码文件夹:cd n

centos安装nginx、mysql、php的方法(lnmp)

对于lnmp的安装,每个运维人员可能都进行过上百次.这里提供一个我认为最简单高效的安装方案. 1.升级yum到最新版本:  代码如下 复制代码 yum -y update 2.用yum对lnmp服务器依赖的组件进行安装:  代码如下 复制代码 LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-dev

centos安装nginx+php+mysql方法详解

系统:centos 5.9 64位 需要的软件:libiconv-1.14.tar.gz mysql-5.5.25a.tar.gz 1.安装前的准备 2.安装libiconv  代码如下 复制代码 1 ./configure --prefix=/usr/local/libiconv  2 make && make install 3.只安装mysql客户端  代码如下 复制代码 1 cmake . && make mysqlclient libmysql  2 make i

CentOS安装nginx+lua_nginx+GraphicsMagick生成实时缩略图

下载: 软件下载地址: http://soft.ileiming.com/gm.tar.gz 安装  代码如下 复制代码 tar -zxvf gm.tar.gz tar -zxvf GraphicsMagick-1.3.12.tar.gz cd GraphicsMagick-1.3.12 ./configure –prefix=/usr/local/gm make && make install tar -zxvf LuaJIT-2.0.0-beta10.tar.gz cd LuaJIT-

centos系统编译安装nginx+php环境另加独立mysql教程

  前端(nginx+php)ip:192.168.10.8 后端(独立mysql)ip:192.168.10.5 软件版本:libiconv-1.14.tar.gz mysql-5.1.63.tar.gz php-5.2.17.tar.gz php-5.2.17-fpm-0.5.14.diff.gz php-5.2.17-max-input-vars.patch 1.先在后端安装mysql 在192.168.10.5上只安装mysql.方法可以去看centos编译安装nginx+php-fpm

CentOS 7下 yum方式安装Nginx

Nginx 是一个很强大的高性能Web和反向代理服务器,它具有众多非常优越的特性.诸如低开销,高并发,支持缓存,支持正反向代理,支持负载均衡,支持正则,支持rewrite等等不一而足.所以众多粉丝们也是不计其数.本文基于CentOS 7简要描述yum方式的安装部署,供大家参考. 如果是编译安装可以参考:Linux 6下安装编译安装Nginx 有关Nginx的常用配置可参考:Nginx 概述及日常管理 一.配置nginx yum源 演示环境 [root@centos7-router ~]# mor

CentOS 安装配置 Nginx

概述 以前觉得在CentOS上面安装配置 Nginx肯定麻烦,所以一直没有动.今天试了一下发现还挺简单的,只需要几步就OK. 安装 Nginx Nginx 官网给出了详细的安装教程,安装Nginx 总结了一些 CentOS 上面的安装步骤: 配置 yum 源: 需要在新建 /etc/yum.repos.d/nginx.repo文件,并且编辑文件内容为: [nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/cento

CentOS下安装Nginx并添加nginx_upload_module

安装前,最好能保证依赖的系统软件已经升级.    yum update CentOS上安装Nginx,如果只是简单安装,不附加其他第三方模块,一句话可以搞定:    yum install nginx 但是如果需要添加第三方的module则需要下载源码并重新编译安装了.(也可能有简单方法,本人不知,如果真有,还请路过的高人指点.) 我这里要添加两个第三方模块,用来作文件上传和上传进度条nginx_upload_module和nginx-upload-progress-module. 这里需要安装

Centos 7 Nginx + PHP 安装步骤

Centos 7 下的 PHP7/Nginx/Memcached 安装步骤.对的,没有Mysql,有RDS懒得装Mysql了. 一.获取相关开源程序 1.安装环境所需的程序库 sudo -s LANG=C yum -y update yum remove mariadb* yum -y install patch make cmake gcc gcc-c++ bison flex file libtool libtool-libs autoconf kernel-devel libjpeg li