在Centos下搭建Nginx的过程

今天就只是简单的搭建了一个nginx,并没有运用其中的功能,后续还会出有关nginx负载均衡和反向代理的文档。

同时,各位大神要是看出文档中有什么不多的地方,劳烦您提出来,先谢谢了。

一、下载

搭建nginx需要先安装几个软件包,构建出一个环境。

这些软件包直接用yum安装就可以了,配置好yum仓库,执行一下命令:

yum  -y   install  openssl*

yum  -y   install  gcc*

Yum  -y   install  pcre*

都装完之后,就可以下载nginx源码包来安装了。

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

我下的是最新的1.1.16的

二、安装

1、tar  -zxvf  nginx-1.1.16.tar.gz  将nginx源码报解压开

2、cd   nginx-1.1.16进入nginx'目录

3、./configure   --prefix=/usr/local/nginx     将nginx配置到/usr/local/nginx目录下

当然./configure  还有很多参数,具体的可以用:./configure   --help   查看。

4、make && make install

如下图:

启动方法:/usr/local/nginx/sbin/nginx

时间: 2024-09-26 10:10:41

在Centos下搭建Nginx的过程的相关文章

Centos下搭建Nginx+PHP+MYSQL+Discuz高性能WEB服务器

Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了.Igor 将源代码以类BSD许可证的形式发布.Nginx 已经因为它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名了.是一个高性能Web和反向代理服务器,它超越 Apache 的高性能和稳定性. Nginx + PHP + MySQL  可以承受高并发连接数,相当于同等环境下Apache的10倍(呵呵~~这可是专家说的哦...). 本章将介绍Nginx

CentOS下搭建SVN服务器的步骤详解_服务器其它

本文实例讲述了CentOS下搭建SVN服务器的步骤.分享给大家供大家参考,具体如下: 1.安装svn yum install -y subversion 2.验证安装是否成功 svnserve --version 3.创建svn版本库 mkdir svn svnadmin create svn/repo 注:这里的repo是版本库名称 4.配置svn 创建版本库后,在这个版本库的conf目录下会生成3个配置文件: [root@singledb conf]# pwd /root/svn/repo/

win7下搭建nginx+php的开发环境

  在win7下用的是IIS做web服务器,但近来因项目需求的原因,需要在服务器遇到404错误的时候自动做转向(不是在客户端的跳转,而是在服务器收到客户端请求去某目录下读取文件返回时,如果发现目录或目录下文件不存在,自动转到另一个服务器去取),用IIS发现很难做到这点,于是决定搭建nginx的开发环境,通过配置实现这一点. 首先,google nginx和php,分别到他们的官网把最新版本的下载回来,我当时下的PHP是5.4.3的版本,nginx是1.5.2,我把他们都放在D盘下一个叫webse

CentOS下安装Nginx并添加nginx_upload_module

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

CentOS下搭建使用gitlab 和tortoiseGit使用

gitlab和github 一样很爽的一个东西 关于gitlab在CentOS下的安装方法地址参考: https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos 这个折腾了好一会 tortoiseGit下载的地址 http://code.google.com/p/tortoisegit/wiki/Download  msysGit 所在的网址:http://code.google.com/p/msysgit/ 接下来

win7下搭建nginx+php的开发环境_win服务器

一.下载相关软件 nginx下载:http://nginx.org/en/download.html nginx常见异常:http://feiger.cn/?p=2719 php下载:http://windows.php.net/download#php-7.0 下载RunHiddenConsole:http://www.xdowns.com/soft/1/71/2012/Soft_89261.html 二.配置 nginx.conf文件,我的编辑结果如下所示,具体配置过程中需要注意什么请看注释

Centos下搭建golang环境及vim高亮Go关键字设置的方法_Golang

一.Centos搭建go环境 1:下载  https://golang.org/dl/ 下载        go1.4.1.Linux-amd64.tar.gz           ArchiveLinux64-bit 2:切换sudo权限解压到/usr/local/目录下  tar xzvf go1.4.1.linux-amd64.tar.gz -C /usr/local/ 3:返回普通用户权限 4:设置PATH         vi ~/.bash_profile export GOROOT

CentOS下搭建PHP环境与WordPress博客程序的全流程总结_php实例

环境 服务器操作系统:CentOS 7.0 博客部署服务器:Apache 后台语言:PHP 数据库:MySql 前端框架:WordPress 步骤 一.安装Apache 安装 Apache 很简单,只需要在终端输入以下命令就可以了: sudo yum install httpd sudo 的意思是用 root 用户做什么操作,yum install 是在线安装:然后输入 yes 就确认下载安装了. 安装完毕之后我们需要启动服务: sudo service httpd start 当启动服务器完成

Storm0.8.2环境在CentOS下搭建教程

Storm是需要依赖Zookeeper,ZeroMQ:同时还需要你的系统环境中有Java和Python.所以整个搭建步骤如下: 1. 搭建Zookeeper集群. 2. 在控制节点机[ Nimbus ]和工作节点机[ Supervisor ]上安装相同的环境(ZeroMQ,JZMQ,Java,Python等) 3. 在控制节点机[ Nimbus ]和工作节点机[ Supervisor ]上安装Storm框架 4. 配置Storm,通过storm.yaml文件 5. 用命令启动Storm(需要分别