拥有Linux标签的文章

nginx统计流量和禁止国外IP访问

需要在生产环境统计网站各个域名相关的流量等信息,同时由于在日志中看见大量国外IP爬虫和嗅探行为,需要禁止所有国外IP访问。这里才有两个nginx插件实现。1. 流量统计nginxmodulevts:https://github.com/vozlt/nginxmodulevts?spm=a2c6h.12873639.articledetail.5.3c09784bfl6kWnca...
阅读全文

一些WSL2的笔记

最近在使用WSL2做一些开发工作,主要是在Windows 11下通过WSL跑深度学习的训练,这里记录一些关于WSL2的用法。 1 什么是WSLWSL即windows subsystem for Linux也就是windows的Linux子系统,有wsl1和wsl2两个版本,其中wsl1是微软将对Linux内核的调用转换成windows 内核的调用时没有Linux内核的,其优点在与和主机...
阅读全文

Windows服务器下的共享迁移Linux

公司整体开发和办公环境调整,在上k8s中,需要淘汰原有的一批虚拟机,其中有一个windows server 2008 R2虚拟机上挂有一个共享,服务器下线后需要维持共享服务,因此有了这次迁移到Linux系统的过程。要求:1. 保持原有数据1. 保持原有IP和文件夹可以guest访问的权限 方案:采用rockyliunx 做为新的host主机,安装samba服务,...
阅读全文

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 ...
阅读全文

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
阅读全文
  • 本博客使用免费开源的 laravel-bjyblog v5.5.1.1 搭建 © 2014-2018 lokie.wang 版权所有 ICP证:沪ICP备18016993号
  • 联系邮箱:kitche1985@hotmail.com