文档章节

nginx

IT1693
 IT1693
发布于 2014/06/26 16:59
字数 328
阅读 697
收藏 3

1、检查pcre 软件包是否安装.

[nginx@axwaydemo ~]$ rpm -qa pcre
pcre-7.8-6.el6.i686
pcre-7.8-6.el6.x86_64

如没有安装使用yum进行安装

[nginx@axwaydemo Packages]$ pcre-7.8-6.el6.x86_64

2、解压.

[nginx@axwaydemo ~]$ tar zxvf nginx-1.6.0.tar.gz
[nginx@axwaydemo ~]$ cd nginx-1.6.0
[nginx@axwaydemo nginx-1.6.0]$ ls
auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  man  README  src

3、创建安装目录

[nginx@axwaydemo ~]$ mkdir nginx

4、编译安装 并指定路径

[nginx@axwaydemo nginx-1.6.0]$ ./configure --prefix=/home/nginx/nginx/

[nginx@axwaydemo nginx-1.6.0]$ make && make install

5、验证安装

    进入到安装目录

[nginx@axwaydemo sbin]$ pwd
/home/nginx/nginx/sbin
[nginx@axwaydemo sbin]$ ls
nginx

[nginx@axwaydemo sbin]$ ./nginx -h
nginx version: nginx/1.6.0
Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload
  -p prefix     : set prefix path (default: /home/nginx/nginx//)
  -c filename   : set configuration file (default: conf/nginx.conf)
  -g directives : set global directives out of configuration file

 

[nginx@axwaydemo sbin]$ ./nginx -v
nginx version: nginx/1.6.0
[nginx@axwaydemo sbin]$ ./nginx -t
nginx: the configuration file /home/nginx/nginx//conf/nginx.conf syntax is ok
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
nginx: configuration file /home/nginx/nginx//conf/nginx.conf test failed

 

6、启动nginx

[nginx@axwaydemo sbin]$ ./nginx

7、修改监听端口 并网页访问

[nginx@axwaydemo conf]$ pwd
/home/nginx/nginx/conf
[nginx@axwaydemo conf]$ vim nginx.conf

默认端口80 本文中修改为8000

    server {
        listen       8000;
        server_name  localhost;

http://192.168.0.10:8000

© 著作权归作者所有

共有 人打赏支持
IT1693
粉丝 1
博文 19
码字总数 27104
作品 0
石景山
系统管理员
nginx 安装方法2

entOS-6.8 安装 Nginx Nginx 环境准备: 安装Nginx需要完成以下依赖的安装 1.gcc 安装:yum install gcc-c++ 2.PCRE pcre-devel 安装:yum install -y pcre pcre-devel 3.zlib 安装: yum ins......

暖暖miss
2017/06/29
0
0
NGINX 的安装及平滑升级

1.安装Nginx,搭建环境 Selilnux , iptables 关掉 yum -y groupinstall "开发工具" yum -y install gcc gcc-c++ pcre pcre-devel openssl openssl-devel tar -zxf nginx-1.8.0.tar.gz cd ngi......

韩-唐
2016/04/30
80
0
升级Nginx到1.12.2的脚本

#!/bin/bash #Nginx版本升级到1.12.2 export LANG="en_US.UTF-8" #获取Nginx的安装目录 nginxcutpath= nginxpath=/$nginxcutpath nginxdir= #nginx-v查询的版本相关信息保存在nginxverinfo ......

sjianfa168
2017/11/16
0
0
基于Docker环境中源码部署容器Nginx

docker容器中源码安装nginx: [root@465d13a11ffa ~]# mkdir /Nginx-1.8/ [root@465d13a11ffa Nginx-1.8]# ls nginx-1.8.0 nginx-1.8.0.tar.gz [root@465d13a11ffa nginx-1.8.0]# ./configu......

Andy-xu
2015/08/16
0
0
nginx+tomcat 动静分离

启动nginx nginx的启动命令是: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。 nginx -s reload :修...

嘿嘿!!
2016/12/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部