文档章节

nginx

IT1693
 IT1693
发布于 2014/06/26 16:59
字数 328
阅读 701
收藏 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到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
nginx命令:启动,停止及命令参数详解

在项目开发中需要模仿真实运行环境,或者在运维项目的时候我们都会用的nginx,我们需要掌握一些基础的nginx命令,比如启动、停止nginx服务命令、配置改变时重载nginx、检查nginx配置文件命令等...

文心丶雕龙
2016/10/10
331
0
nginx平滑升级

创建不能登录的用户 nginx useradd -s /sbin/nologin 解压nginx-0.8.55包 进入解压目录 安装nginx的依赖包 yum -y install pcre-devel openssl-devel 编译nginx包的内容并指定用户和组 ./co...

Leo_zhjl
2017/04/06
0
0
CentOS 7 安装 nginx

方式一:通过repo安装 第一步 - 添加Nginx存储库 要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令: 输入以下内容: 保存后退出 第二步 - 安装Nginx 现在Nginx存储库已经安装在您的服务器...

欧虞山
10/06
0
0
搭建Nginx服务器

搭建Nginx服务器 1.1 问题 在IP地址为192.168.4.5的主机上安装部署Nginx服务,并可以将Nginx服务器,要求编译时启用如下功能: SSL加密功能 设置Nginx账户及组名称均为nginx 可选项:Nginx服...

天亮说再见
2017/11/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Elasticsearch节点角色类型node.master和node.data说明s

一般地,ElasticSearch集群中每个节点都有成为主节点的资格,也都存储数据,还可以提供查询服务。这些功能是由两个属性控制的(node.master和node.data)。默认情况下这两个属性的值都是tru...

傲娇字符
8分钟前
1
0
jdbcTemplate 分页 com.github.pagehelper.Page

由于项目中用了mybatis分页插件 com.github.pagehelper.Page 有时候复杂的查询分页想用jdbcTemplate。又想用分页。 分页对象 public class PageBean<T> implements Serializable { priv...

xiaomin0322
8分钟前
0
0
rem的使用

(function (doc, win) { var docEl = doc.documentElement var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize' var recalc = function () { var cl......

Js_Mei
15分钟前
0
0
idea 删除代码的注释

搜索栏使用 正则表达式搜索 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*) 会搜索出来所有注释的代码 用空格replace替换掉就可以了。 或者搜索 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\...

时刻在奔跑
17分钟前
2
0
eclipse maven 项目运行mvn clean 后无法运行

错误: 错误:找不到或无法加载主类com.yyy.test.Main 解决方法: “project” --"Clean" 参考链接:https://jingyan.baidu.com/article/cbcede07107d9802f40b4dff.html...

qimh
22分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部