pkg-config的用法

pkgconfig有什么用:大家应该都知道用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指定这些头文件和库文件的位置。对于一个比较大第三方库,其头文件和库文件的数量是比较多的。如果我们一个个手动地写,那将是相当麻烦的。所以,pkgconfig就应运而生了。pkgconfig能够把这些头文件和库文件的位置指出来,给编译器使用。如果你的系统装有gtk...
阅读全文

基于Docker使用Nexus搭建私有maven仓库

因为需要在公司内部项目间分享一些私有的Jar包,采用Maven管理是最好的方式。这里主要描述如何基于nexus的docker来进行。 1. 安装执行如下命令: docker pull docker.io/sonatype/nexus3 docker run tid p 18081:8081 name nexusmvn e NEXUS_CONTEXT=nexus v ...
阅读全文

华为AR系列路由器配置

作为一个不专业的网络配置人员,记录华为路由器的配置。基本需求:1. 双线(固定IP+拨号)1. VPN1. 内网DNS1. 某些IP分流网络结构:2光猫 分别连接路由器2口 另外1口做Lan 1. 双线的配置 相关访问控制列表 acl number 3001 rule 5 permit udp sourceport eq 1701...
阅读全文

Nginx Proxy Pass后后端获取RealIP

Java应用需要获取客户端IP,由于nginx 反向代理转发后获取的IP都是内网IP,肯定不对,因此做如下处理。Nginx配置文件 proxy_set_header Host $http_host; proxy_set_header XRealIP $remote_addr; proxy_set_header XForwardedFor $proxy_add_x_for...
阅读全文

alpine linux安装升级golang

最近由于需要采用Jenkinsfile来进行golang的CI/CD流程,突然发现原来公司的Jenkins服务器上并没有安装golang的编译环境,由于之前采用docker建立的的jenkins基本文件,而这个容器是基于Alpine Linux的实现,众所周知,Alpine Linux由于体积的优势,在容器领域运用很多,但是带来的问题也非常多。首先Alpine Linux下的libc是mu...
阅读全文

Linux搭建iSCSI服务挂载到windows server

由于需要扩展一台windows服务器上现有的磁盘的磁盘空间,决定采用将某个Linux上的lvm分区导出为iSCSI lun的方式,直接挂载到window服务器上形成一个本地磁盘的方式来实现。由于windows上需要扩展的磁盘本身是一个跨区卷,因此可以将导出的isci初始化为一个动态磁盘,然后加入到原有的跨区卷上。这样做的好处就对于应用层面是没有任何感知的,也能解决磁盘空间的问题,当然,这是因为现有...
阅读全文

通过nginx反向代理.net Soap Web Service 踩坑记

今天系统上线一个需要对一个原有老系统做一些安全防范,发现很多老旧的传统Soap Web Servcie对公网开放访问,自然想到用白名单对调用方加以限制。这里自然想到采用nginx做为反向代理服务器转发请求到iis上,于是便有了如下配置。 server { listen 8080; location / { proxy_pass http://127.0.0.1...
阅读全文

Linux增加Swap分区

一台开发用的服务器,由于太多Java服务,发现内存不够用,通过df命令发现虚拟内存貌似也不够用了,在不增加物理内存的方法下只有通过增加虚拟内存的交换空间的方式来进行。记录下操作备用 1. 如何关闭swap空间 swapoff 2. 如何增加swap空间这里采用增加一个swap文件方式来额外挂载一个swap空间 fallocate l 8G swa...
阅读全文

基于Nginx建立正向Http代理

由于爬虫需要一个https代理服务器,这里采用nginx来实现。一般nginx可以用来用来实现反向代理服务器,这里使用扩展模块来实现正向代理服务器。开源模块:ngx_http_proxy_connect_module,可以从https://github.com/chobits/ngx_http_proxy_connect_module
阅读全文

NGINX 超时设置

1. 请求超时 http { include mime.types; server_names_hash_bucket_size 512; default_type application/octetstream; sendfile on; keepalive_timeout 65; 保持 tcp_nodel...
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com