Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7220427
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: 系统运维

2015-07-28 06:48:12

CentOS 7安装Nginx

[日期:2015-07-27] 来源:Linux社区  作者:ittinybird [字体:  ]

由于实习需要,这段时间学一点“nginx”。关于nginx就不介绍了,有非常详细的介绍、安装等。

安装软件我习惯到官网下载源码,,可以看见Nginx跟新还是非常频繁的,今天是2015-7-27 ,最近的一版已经是07-14了,主要有stable和mainline两种版本。

我选择的1.8.0的stable版本。软件非常小800K多一点。直接在网页上下载到主机。你也可以wget下载,地址:

tar -xf nginx-1.8.0.tar.gz

使用tar解压,解压好以后,进入目录可按照装官网的说明()进行安装如图:

文字版本操作步骤我也手动贴出来了,如果你懒得动手就直接ctrl+C吧:

./configure

make

sudo make install

其中./configure时是可以进行一些配置的,具体我也没有详细研究等我后边用到的时候再加上吧,先填个坑在这里。

不出意外的话,nginx就安装完成了。也许在一些低版本的linux上会出现一些小的错误,但是没什么滚西,可能会需要去安装openssl、和pure,CentOS7已经自带了,安装也很简单不在赘述。安装完成之后,在你指定的目录下面多了4个目录,我们进入sbin中启动nginx:

出现了”Permission denied“错误,明显是权限问题,如果你熟悉Linux肯定不会感到奇怪,因为Linux的权限是很严格的,图中bind()的是80端口,而Linux需要root权限才能使用1024以下的端口,解决方法也很简单,下面找到配置文件 nginx.conf把端口改掉即可(玩过Linux系统编程的童鞋应该知道还有一种方法,首先chown nginx为root,然后在打开SET-USER-ID位就OK了,具体怎么操作,用到两个命令chown、chmod。具体原理见 )。

使用nginx -s reload,重新加载配置文件。浏览器访问,出现了欢迎页面。

整个过程非常简单,enjoy!

CentOS 6.2实战部署Nginx+MySQL+PHP 

使用Nginx搭建WEB服务器 

搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程 

CentOS 6.3下Nginx性能调优 

CentOS 6.3下配置Nginx加载ngx_pagespeed模块 

CentOS 6.4安装配置Nginx+Pcre+php-fpm 

Nginx安装配置使用详细笔记 

Nginx日志过滤 使用ngx_log_if不记录特定日志 

Nginx 的详细介绍请点这里
Nginx 的下载地址请点这里

本文永久更新链接地址

阅读(1231) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~