专栏首页桥路_大数据nginx的安装和打点服务器配置

nginx的安装和打点服务器配置

前言

大数据的基石就是海量的数据,所以,一个真实的数据源头是大数据的起始。因为最近在做一个大数据的平台,准备做一个打点服务器来产生数据。下面为大家介绍一下打点服务器的制作。

步骤

1. 安装nginx

官网下载nginx并上传到服务器,解压之后进入主目录下执行:

./configure --prefix=目标路径

注:此处可能需要安装依赖,否则会报错,使用yum安装zlib-devel、pcre-devel

然后依次执行:

make
make install

2. 进入nginx安装路径下编辑conf/nginx.conf

在server内修改监听端口号

server {
        listen       端口号;
        server_name  localhost;

同时增加下面代码:

server{
...
        location = /dig {
                empty_gif;
                error_page 405 =200 $request_uri;
        }
}

注:上述代码的作用是将 /dig的请求使用empty_gif模块进行响应,并返回一个1*1像素的图片,原因是可以减少打点服务器的并发压力。

打开server内的一段注释,使得日志生成:

server{
...
        access_log  logs/dig.log  main;
}

注:logs/dig.log是指日志文件的存放路径,可以自定义修改,此处为相对路径,以nginx安装目录为起始

main是指日志生成的格式,所以打开被注释的main日志格式:

http {
..
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
}

注: 可以根据自己的需求进行相应的格式调整

3. 搭建成功,重启nginx,进行测试

./sbin/nginx -s reload

注:在nginx安装目录下执行上述代码,如果安装后还没有启动nginx,则使用下面的代码:

./sbin/nginx

使用浏览器访问 服务器地址/dig,会发现dig.log产生了日志。至此打点服务器已经完成

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SSH免密码登录配置

    博主在搭建hdfs集群时,需要进行免密码登录,查找了很多方法,最后发现还是这种最直接和方便。代码下附。

    十里桃花舞丶
  • Spring Boot使用Gradle构建war

        因为之前搭建到服务器的博客系统使使用spring boot自带的插件运行的,所以响应速度慢到无以复加。这次的目的是将项目构建成war包,然后发布到服务器...

    十里桃花舞丶
  • 【项目实战】Azkaban 自动化调度

    现在整个数据仓库的流程已经打通,并且所有脚本也已经封装完成。但从业务数据库抽取数据,一般选择在夜间进行,而且数据仓库的整个处理流程是有先后关系的,所以需要使用自...

    十里桃花舞丶
  • Nginx 配置

    本文详细介绍了 nginx 常用配置。 修改主配置文件 /etc/nginx/nginx.conf worker_processes auto; http...

    康怀帅
  • nginx rtmp server搭建

    mkdir nginx wget http://nginx.org/download/nginx-1.12.2.tar.gz tar -zxvf nginx-1...

    _gongluck
  • nginx 配置负载均衡

    windows下载nginx解压后如下: ? 配置文件为conf目录下的nginx.conf     在http节点下加入upstream如下: ups...

    yawn
  • 使用Nginx搭建PHP服务器

    一般我们都是采用Apache 作为PHP的解析服务器,这次则是采用Nginx这个强大的反向代理服务器来搭建PHP服务器。下面就以Linux发行版Ubuntu为例...

    飞雪无情
  • 前端Nginx那些事

    当有一台服务器宕机时,负载均衡器就分配其他的服务器给用户,极大的增加的网站的稳定性 当用户访问web时候,首先访问到的是负载均衡器,再通过负载均衡器将请求转发给...

    winty
  • 前端也要知道的 Nginx 知识

    当有一台服务器宕机时,负载均衡器就分配其他的服务器给用户,极大的增加的网站的稳定性 当用户访问web时候,首先访问到的是负载均衡器,再通过负载均衡器将请求转发给...

    前端达人
  • 前端必须要知道的nginx知识

    “ 关注 前端开发社区 ,回复 '领取资源',免费领取Vue,小程序,Node Js,前端开发用的插件以及面试视频等学习资料,让我们一起学习,一起进步

    前端老道

扫码关注云+社区

领取腾讯云代金券