logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

四种方式配置你的nginx跳转

前言最近工作用到了nginx,但是路由配置特殊,业务场景复杂,因此整理了集中nginx跳转的配置方式,如servername的正则,location的匹配顺序,rewrite和proxy的示例,相信总有一种满足你的需求。一、配置server对应的域名server name 为虚拟服务器的识别路径。因此不同的域名会通过请求头中的HOST字段,匹配到特定的server块,转发到对应的应用服务器中去。s

#nginx#正则表达式
linux scp 免密码传输

最近在做一个服务端的项目,需要将文件同步到其他虚拟机上,所以采用了scp传输这个方案。这里总结下无密码传输配置流程(心情不好,写个文章发泄)。一、环境和场景两台 远程 linux 虚拟机,假设为 A 和 B场景 :A 向 B 无密码传输文件。二、配置流程1、获取 A 机器用户公钥- 已存在的话可以直接使用,路径一般是 ~/.ssh/id_ras.pub- 不存在的话执行 ssh-key

#虚拟机
phpstorm 实现同步代码到远程虚拟机

最近开发php,因为代码要部署到远端开发机上进行调试,所以研究了下phpstorm连接远程开发机的配置。尝试过两种方案:一种是开发机上下载代码各种版本管理,然后连接到本地,本地的文件变化同步到远端。这种方案管理git merge等不太方便,没有GUI的工具使用。第二种方案是本地进行版本管理,变化的文件推到远端。这种开发还是部署都非常方便,下面就说下这种配置的流程。1、选择从已有文件中创建项目2、因

#phpstorm
手把手教你开发 clang 插件

clang 插件开发入门Clang是llvm的编译器前端,非常适合进行源码分析.目前开源的oclint就是基于clang进行的代码静态检查.工作中遇到了一些问题需要进行代码分析,所以学习了插件的开发流程.既然开发插件就要有合适的IDE,Mac上最合适的无疑是xcode了.本文将讲述如何使用xcode开发clang插件,在此之前请先了解clang的相关知识. 1、编译插件1.1、代码下载a.查看xc

#xcode
Mac下Jenkins安装(一)

一.Jenkins是什么?他是一个开源的自动化服务器。由java和上百个插件组成,支持编译,测试,部署任意的自动化项目二.怎样安装Jenkins这里只介绍mac系统安装。1.从官网下载首页右侧有Native packages,选择Mac OS x2.使用第三方工具下砸命令行输入以下命令brew install jenkins如果没有brew工具,可以去官网获取脚本安装,脚本如下:ruby -e "

#自动化#jenkins
python路径操作常用方法

由于经常用python写脚本,将路径操作的一些api做了总结,方便以后查询#!/usr/bin/python# -*- coding:UTF-8 -*-import osimport sysimport shutil# python路径操作整理# 递归遍历文件夹def listFiles(dirPath):fileList=[]for root,dirs,files in

#python
到底了