js埋点技术入门解析,服务器安装

js埋点技术入门解析,服务器安装_第1张图片
一般在企业种我们都会在html页面设置js埋点代码、
1、js写死在页面与页面耦合性太强不利于维护,不利于后续维护,如何解耦合?
将埋点代码写在单独文件、

  



环境部署:

服务器中安装依赖 yum -y install gcc perl pcre-devel openssl openssl-devel 
 
上传 LuaJIT-2.0.4.tar.gz 并安装 LuaJIT tar -zxvf LuaJIT-2.0.4.tar.gz -C /usr/local/src/ cd /usr/local/src/LuaJIT-2.0.4/ make && make install PREFIX=/usr/local/luajit 
 
设置 LuaJIT 环境变量 vi /etc/profile export LUAJIT_LIB=/usr/local/luajit/lib export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0 source   /etc/profile 
 
创建 modules 文件夹,保存 nginx 依赖的模块 mkdir -p /usr/local/nginx/modules 
 
上传 nginx 依赖的模块 set-misc-nginx-module-0.29.tar.gz  lua-nginx-module-0.10.0.tar.gz ngx_devel_kit-0.2.19.tar.gz echo-nginx-module-0.58.tar.gz 
 
将依赖的模块直接解压到 modules 目录 tar -zxvf lua-nginx-module-0.10.0.tar.gz -C /usr/local/nginx/modules/ tar -zxvf set-misc-nginx-module-0.29.tar.gz -C /usr/local/nginx/modules/ tar -zxvf ngx_devel_kit-0.2.19.tar.gz -C /usr/local/nginx/modules/ tar -zxvf echo-nginx-module-0.58.tar.gz -C /usr/local/nginx/modules/ 
 
安装 openresty tar -zxvf openresty-1.9.7.3.tar.gz -C /usr/local/src/ cd /usr/local/src/openresty-1.9.7.3/ ./configure --prefix=/usr/local/openresty --with-luajit && make && make install 
安装 nginx tar -zxvf nginx-1.8.1.tar.gz -C /usr/local/src/ 
 
编译 nginx 并支持其他模块 cd /usr/local/src/nginx-1.8.1/ ./configure --prefix=/usr/local/nginx \     --with-ld-opt="-Wl,-rpath,/usr/local/luajit/lib" \     --add-module=/usr/local/nginx/modules/ngx_devel_kit-0.2.19 \     --add-module=/usr/local/nginx/modules/lua-nginx-module-0.10.0 \     --add-module=/usr/local/nginx/modules/set-misc-nginx-module-0.29 \     --add-module=/usr/local/nginx/modules/echo-nginx-module-0.58  make -j2 make install 
 
备注:如果对 linux 相关操作不熟,请严格按照上述步骤搭建环境,切
记心细,心细,再心细。 
  

js埋点技术入门解析,服务器安装_第3张图片

你可能感兴趣的:(大数据离线,大数据采集数据js埋点)