#
Windows下将nginx配置成服务并设置开机自启动

概述一般有2种方法,推荐第二种。 方法一(创建服务)我们使用Windows Service Wrapper来为nginx创建服务,为什么不使用instsrv/servany、FireDaemon或者其他办法呢? 下面是网上摘录的一段话: 通过 instsrv/srvany(微软官方创建服务的方法) 或者 FireDaemon 的方式(来创建 Nginx 为服务),只是启动进程,当你想要停... 阅读全文

@2017-05-27 nginx 浏览(635)
#
Windows上使用nginx需要特别注意的事情

概述刚碰到一个问题坑了我一个多小时,特写一篇文章记录防止再犯。 简而言之就是修改了nginx文件之后一直没生效但我误以为生效了,导致对nginx的域名配置优先级产生了怀疑。 详述本地有如下nginx配置: server { listen 80; server_name demo.liuxianan.com; location /... 阅读全文

@2017-04-26 nginx 浏览(254)
#
nginx配置总结

nginx的全局变量nginx内置了大量的$开头的全局变量,这些变量在有些时候会非常有用,而且网上很少有介绍的很全面的文章,比如我今天想找一个获取origin的变量,找半天没找到,最后自己根据规律随便蒙一个$http_origin竟然对了! 以下是我已亲自验证过的(测试版本:v1.11.8): $remote_addr:客户端IP地址;http_host:request.getHeader... 阅读全文

@2017-04-18 nginx 浏览(408)
#
Git环境搭建

介绍git是一种版本管理工具,github是一个网站,也可以认为是git的一种具体实现,常见的实现有github和gitlab。 安装首先安装git-for-windows(这个是必须安装的),然后安装自己喜欢的git客户端,如TortoiseGit或者SourceTree,个人比较喜欢TortoiseGit,关于TortoiseGit的具体使用可以参考我另外单独写的一篇文章:TortoiseG... 阅读全文

@2017-04-06 Git 浏览(455)
#
Git常见命令操作

前言一向都不太喜欢将简单问题复杂化,git这种东西本来应该是一个工具,所以不应该为了使用这个工具去额外记一大堆命令,但是限于有时候需要在Linux上面进行一些操作,所以还是有必要记住一些常见的git命令。 分支操作git brach # 查看本地分支git branch -a # 查看所有分支(包括远程分支)git branch test # 本地创建test新分支git push orig... 阅读全文

@2017-03-15 Git 浏览(174)
#
【本文作废】Git多账户问题解决(如同时使用gitlab和github)

20170518更新这篇文章过时了! 前言有时候同一台电脑可能需要和多个git账户打交道,比如公司内部的gitlab和外部的github,这2者的账号密码肯定不一样,如何方便的在二者切换呢,我使用的是TortoiseGit来解决。 步骤不使用常规的SSH配置方式,而是使用TortoiseGit自带的PuTTYgen来生成。 开始菜单找到它: 点击生成按钮,然后鼠标不停移动(注意必须移动... 阅读全文

@2017-02-16 Git 浏览(395)
#
Linux下nginx的安装部署和配置

原文发表于:2016-02-22 安装默认情况下有3个必须的依赖项: rewrite模块需要 pcre 库gzip模块需要 zlib 库ssl 功能需要openssl库 我个人喜欢只装前面2个,后面的ssl暂时用不上就不装了,第一个rewirte用到的几率还是比较大的。 pcre 安装# cd /home/nginx# tar -zxvf pcre-8.38.tar.gz# cd pc... 阅读全文

@2016-10-20 nginx 浏览(381)
#
eclipse安装git插件以及简单使用

20170418更新本文作废,不推荐在eclipse下使用git插件,因为实在是太垃圾了了,推荐使用Tortoisegit。 安装eclipse的git插件叫egit,官方下载页面:http://www.eclipse.org/egit/download/ 如果使用在线安装的方式,在地址栏输入 http://download.eclipse.org/egit/updates : 我试... 阅读全文

@2016-09-20 Git 浏览(1250)
#
TortoiseGit使用详细介绍【待完善 】

Git 客户端介绍在介绍TortoiseGit之前,先来介绍一下其它客户端。 GitHub for Windows这玩意儿是好几年前Github官方推出的Windows客户端,Mac平台与之对应的是 GitHub for Mac,这2个都已经过时了,取而代之的是GitHub Desktop,之前的2个官网都会自动跳转到 https://desktop.github.com/ GitHub De... 阅读全文

@2016-09-19 Git 浏览(407)
启动Eclipse之后提示“Failed to load the JNI shared library jvm.dll”解决办法

分析启动eclipse之后直接报错: Failed to load the JNI shared library jvm.dll此现象一般都是因为jdk和eclipse版本不一致引起的,将二者都换成32位或者64位即可解决这个问题。 查看jdk是32位还是64位第一种方法查看jdk版本: java -version如果是64位的,会有显示64 bit,否则,没有特别指明是多少位,那么就是32... 阅读全文

@2016-09-05 Eclipse 浏览(468)
Java如何获取使用nginx做负载之后的真实IP

分析由于用户直接访问的是nginx,nginx再来访问我们的java后台,假如nginx和tomcat都在同一台服务器的话,默认情况下使用request.getRemoteAddr()获取肯定是127.0.0.1,所以无法获取用户的真实IP。 那么如何才能获取真实IP呢,方法很简单,nginx在收到客户端直接请求时将客户端的IP保存起来,并在请求真正后台时将真实IP放到header中去,然后Ja... 阅读全文

@2016-08-25 nginx 浏览(1076)
#
脑残eclipse的sb式的bug

实在是忍不住吐槽且不说jsp调试那坑爹的玩意儿,今天就说说eclipse调试Java时遇到的脑残问题。 现在我的tomcat下面有3个项目: 我要调试的是province-admin的com.lutongnet.iptv.service.EpgService.add()方法,另外一个项目province-api也有一个一模一样的类,但是没有add这个方法: 结果,该死的eclipse... 阅读全文

@2016-07-20 Eclipse 浏览(593)
#
第一次安装Eclipse后的环境设置

本文截图基于汉化版的Eclipse3.7,英文版的请自行对照配置。 编码设置首先必须要配置的是编码配置,全部统一utf-8: 字体设置 代码风格设置 内容辅助 基本插件汉化包jadsvnprop插件 ... 阅读全文

@2016-06-22 Eclipse 浏览(410)
#
SVN常见错误总结

Eclipse连接SVN报错:malformed network data笔记时间:2016-03-16 22:57:03 星期三 Eclipse连接svn时报错如下: malformed network data但是使用TortoiseSVN是能够正常连接的,搜索之后发现是eclipse的svn插件太旧的原因,重新到 这里 下载一个最新的subclipse替换即可,如果此下载地址失效,可以自... 阅读全文

@2016-06-22 SVN 浏览(827)
第1页,共1页