centOS linux 下nginx编译安装详解

Nginx的官方网站是 www.nginx.org

Nginx的下载地址是:http://nginx.org/en/download.html

由 于官网的设计非常简洁不大气不上档次,所以我们可以很容易的找到我们需要的内容。打开页面发现有三个版本,分别是Mainline version(开发版)、Stable version(稳定版)、Legact version(历史稳定版)。在这里我们下载最新的稳定版本nginx-1.6.2。

在安装Nginx之前,我们要确保系统已经安装了gcc,openssl-devel,pcre-devel,zlib-devel软件库。我们这里用yum进行安装。

cd

上面的软件库安装完毕后,我们就要下载nginx了。

下载命令我们使用wget http://nginx.org/download/nginx-1.6.2.tar.gz

下载完毕后,我们进行解压,解压完毕后进入到nginx目录

解压命令是 tar zxvf nginx-1.6.2.tar.gz

下面我们开始设置、编译并安装Nginx

运 行./configure --with-http_stub_status_module --with-http_gzip_static_module --without-http_rewrite_module --with-pcre --prefix=/usr/local/nginx

运行 make && make install 进行编译安装

等命令运行完毕,至此,我们的nginx就安装完毕了。

如果你要运行PHP不要忘了安装完毕之后需要进行一些配置才能访问,nginx默认安装完毕之后,网页的文件目录存在 /usr/local/nginx/html 目录内

时间: 2024-12-23 08:30:27

centOS linux 下nginx编译安装详解的相关文章

centOS linux 下PHP编译安装详解

一.下载PHP源码包 wget http://php.net/distributions/php-5.6.3.tar.gz 二.添加依赖应用 yum install -y gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libpng libpng-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel g

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-

Linux下ORACLE客户端安装详解

1.首先去oracle官网下载以下安装包(http://www.oracle.com/technetwork/topics/linuxsoft-082809.html) instantclient-basic-linux.x64-11.2.0.3.0.zip instantclient-odbc-linux-11.2.0.3.0.zip instantclient-sdk-linux.x64-11.2.0.3.0.zip instantclient-sqlplus-linux.x64-11.2.

linux下nginx编译安装(抄别人的,方便查看)

原路径:https://blog.csdn.net/youcijibi/article/details/75050993 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好. 如果是ububtu平台初始安装编译安装则使用如下指令: apt-get install build-essential apt-get installlibtool如果是centos则如下:当没有make时: 安装make: yum -y install gcc automake autoconf libtool

linux下jdk& tomcat安装详解

一.安装tomcat前首先要安装对应的jdk并配置Java环境. 1.下载jdk 2.在usr目录下建立java安装目录 cd /usr //进入usr目录 mkdir java //创建java目录 将jdk-8u181-linux-x64.tar.gz上传到java目录下 3.解压jdk到当前目录 tar -zxvf jdk-8u181-linux-x64.tar.gz 得到文件夹 jdk1.8.0_181 安装完毕为他建立一个链接以节省目录长度 (我没用这一步) ln -s /usr/ja

Linux下PHPstudy+WordPress安装详解(带图)

1.通过在centos7安装PHPstudy集成Linux服务器环境lamp或lnmp①下载PHPstudy for linux 的bin文件. wget -c http://lamp.phpstudy.net/phpstudy.bin ②给该文件加上可执行权限. chmod +x phpstudy.bin ③开始安装,执行bin文件. ./phpstudy.bin 如上图所示,安装成功,用时48分钟.(这个时间是不太准确的,主要看机器的配置,朋友的只用了二十来分钟,/手动捂脸)如何切换php版

Linux下MySQL5.1安装详解

安装前期准备 1.需要mysql安装包,并解压,解压命令 tar -zxvf +压缩包名 2.将其复制到需要安装的位置 我打算安装到/usr/local/mysql目录下 3.创建mysql用户与mysql组,用于管理mysql 开始安装 1.配置安装等信息 ./configure --prefix=/usr/local/mysql/ --with-charset=utf8 --with-extra-charsets=all --with-unix-socket-path=/usr/local/

Linux下oracle12c数据库安装详解

简介: oracle12c概述 oracle12c数据库属于关系型数据库,采用C/S模式.支持SQL语言,稳定性.高性能.安全性优于其他官方网站: https://www.oracle.com/cn oracle12c优化 oracle12c增加了CDB和PDB的概念.CDB全称为Container?Database,中文翻译为数据库容器,PDB全称为Pluggable?Database,即可插拔数据库.在ORACLE?12C之前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个

CentOS程序包管理器rpm、yum以及程序包编译安装详解

一.程序包管理器RPM和Yum简介 程序包管理器:将编译好的应用程序的各组成文件打包成一个或几个程序包文件,可以更方便地实现程序包的安装.升级.卸载和查询等管理操作. rpm软件包管理器(RPM Package Manager):rpm包存在依赖关系,依赖关系复杂,安装时间很长,虽然可以忽略依赖关系,但是可能会导致程序包安装后无法正常使用. yum程序包管理器( Yellow dog Updater, Modified):yum是基于RPM包管理,自动解决程序包间的依赖关系.根据配置文件的资源地