vim的一些常用简单操作小结

vim的一些常用简单操作小结

前言      vim乃Linux下相当牛掰一文本处理神器也,是vi编辑器的升级版,全称叫Vi IMproved. 而vi则是Visual Interface的缩写,他们处理都是ASCII码字符数据,熟练使用vim绝对是你成为Linux大牛不可或缺的本领,所谓千里之行,始于足下。
apache 80端口被iis或其他服务占用怎么办

apache 80端口被iis或其他服务占用怎么办

iis修改80端口的方法 如果要修改iis不使用80方法很简单,在我们的iis管理器中找到,iis管理然后把80改成81即可 Apache修改监听端口的方法为: 打开 httpd.conf 修改 Listen 80 为 L第二世界整理发布isten 81 Apache可以同时监听一个以上的端口实现多个Http服务 只要添一行 如 Listen 82 即可 同样IIS也可以修改默认的端口以避开冲突 ···
编写Go程序对Nginx服务器进行性能测试的方法

编写Go程序对Nginx服务器进行性能测试的方法

 目前有很多提供Go语言HTTP应用服务的方法,但其中最好的选择取决于每个应用的实际情况。目前,Nginx看起来是每个新项目的标准Web服务器,即使在有其他许多不错Web服务器的情况下。然而,在Nginx上提供Go应用服务的开销是多少呢?我们需要一些nginx的特性参数(vhosts,负载均衡,缓存,等等)或者直接使用Go提供服务?如果你需要nginx,最快的连接机制是什么?这就是在这我试图回答的问题。该基准测试的目的不是要验证Go比nginx的快或慢。那将会很愚蠢。
一段万能的nginx接口实现反向代理配置

一段万能的nginx接口实现反向代理配置

1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。
Nginx rewrite正则匹配重写的方法示例

Nginx rewrite正则匹配重写的方法示例

Nginx的rewrite功能支持正则匹配重写,即将URL地址临时或永久重新指向某个新的位置,类似于重定向。这个特性有利用当网站结构做出重大调整,如之前的网站mp3资源使用URL为www.site1.org/mp3进行访问,而现在服务器上mp3目录已经被使用music目录替换,那rewrite这个功能则能够轻松实现。其次如可以将site1.org强制调整到www.site1.org,反之亦可。这个指令位于ngx_http_rewrite_module模块。本文主要描述这个指令的用法并给出演示。
nginx 目录密码保护的设置方法

nginx 目录密码保护的设置方法

那么 在 nginx.conf 文件中对应的 server 段中 添加 location ^~ /test/ { auth_basic TEST-Login; auth_basic_user_file /root/htpasswd; 再在 root 的主目录中 /root/ 创建一个新文件 htpasswd 此文件的书写格式是 用户名:密码 每行一个账户 并且 密码必须使用函数 crypt(3) 加密 官方档说 可以用 Apache 的 htpasswd 工具来创建密码文件 当然也可以使用perl 创建密码文件 新建 一个 pw.pl 文件 其内容: 代码如下: #!/usr/bin/perl use strict; my $pw=$ARGV[0] ; print crypt($pw,$pw).”n”; 然后执行 chmod +x pw.pl ./pw.pl password papAq5PwY/QQM papAq5PwY/QQM 就是password 的crypt()密码 然后 将上面用 perl 生成的 加密后的密码 按照 用户名:密码 的格式写到 htpasswd 文件中 这样既完成了设置 如果 不用 ^~ /test/ 而用 /test 的话 那么 将只能对目录进行验证 直接访问其下的文件 将不会弹出登录验证 还有 htpasswd 这个文件的名字可以 自己随意设置 用户名 也是 自己随意设置 无需加密 密码必须使用函数 crypt(3) 加密
nginx https反向代理tomcat的2种实现方法

nginx https反向代理tomcat的2种实现方法

反向代理 在计算机世界里,由于单个服务器的处理客户端(用户)请求能力有一个极限,当用户的接入请求蜂拥而入时,会造成服务器忙不过来的局面,可以使用多个服务器来共同分担成千上万的用户请求,这些服务器提供相同的服务,对于用户来说,根本感觉不到任何差别。
nginx 多站点配置方法集合

nginx 多站点配置方法集合

那么我们开始吧: 1、为我们的站点创建配置文件   我是这么做的,在nginx的配置文件conf目录下创建一个专门存放VirtualHost的目录,命名为vhosts_conf,可以把虚拟目录的配置全部放在这里。在里面创建名为vhosts_modoupi_websuitA.conf的配置文件并打开,我们在这里做配置,往里面写: 代码如下: server { listen 80;           ···