https://www.gravatar.com/avatar/5f48da38e786436afece6f2e46196202?s=240&d=mp

Linux Shell

在CentOS 6上安装JBoss 7.1

Install JBoss 7.1 on CentOS 6
This post will cover installing JBoss 7.1.1 on CentOS 6.x.
We’ll also set up JBoss to run as a service, as well as set up access to the management console
Finally, we will look at how run JBoss on port 80 or, alternatively, placing JBoss behind Apache.
In this post, we will set up the JBoss 7.1.1 in Standalone mode. In a subsequent post we will look at setting up JBoss 7.1.1 in Domain mode.

解决 Win 10 更换语言包后,应用商店闪退的问题

在公司和家里的电脑用了差不多一个多月的 Win 10了,表现非常不错,因为目前在测试版,所以会有各种问题,经常会遇到应用商店打不开或者闪退的情况,比如这次就因为我将系统默认语言更改成了英文,导致了应用商店闪退;网上找了很多办法,都没用
最后我手动删除

Openvpn 客户端路由配置

介绍

Openvpn 是个非常强大的工具,默认的参数已经足够对付大多数场景了。由于某些原因,我只需要某些 ip 走 Openvpn 的线路,这就需要自定义路由了。

Openvpn 路由 配置

主要由 route-nopullvpn_gatewaynet_gateway 三个参数决定

nginx反向代理+缓存服务器配置

一直都说 Nginx 反向代理很简单,但是真要自己配置就很困难了,特别对我这种小白而言;今天折腾了一下午,终于成功,记录一下。

proxy_cache_path /opt/website/cache_path levels=1:2 keys_zone=blog:20m max_size=1g;  
   server {  
       listen       80;  
       server_name  www.ansen.org;  
       add_header X-Via $server_addr;  
       add_header X-Cache $upstream_cache_status;  
       #charset koi8-r;  
       #access_log  logs/host.access.log  main;  
       location / {  
               proxy_pass      http://b3log.ansen.org/;  
               proxy_set_header  X-Real-IP  $remote_addr;  
               proxy_cache blog;  
               proxy_cache_valid 200 10m;  
               expires 6h;  
       }  
}  

```需要注意的是,在proxy_cache_path中定义了keys_zone=blog,那么下面的proxy_cache也要相应的配置为blog  
以下是一些反向代理的配置,可选。```
proxy_set_header Host $host;  
client_max_body_size 10m; #允许客户端请求的最大单文件字节数  
client_body_buffer_size 128k; #缓冲区代理缓冲用户端请求的最大字节数,  
proxy_connect_timeout 90; #nginx跟后端服务器连接超时时间(代理连接超时)  
proxy_send_timeout 90; #后端服务器数据回传时间(代理发送超时)  
proxy_read_timeout 90; #连接成功后,后端服务器响应时间(代理接收超时)  
proxy_buffer_size 4k; #设置代理服务器(nginx)保存用户头信息的缓冲区大小  
proxy_buffers 4 32k; #proxy_buffers缓冲区,网页平均在32k以下的设置  
proxy_busy_buffers_size 64k; #高负荷下缓冲大小(proxy_buffers*2)  
proxy_temp_file_write_size 64k; #设定缓存文件夹大小,大于这个值,将从upstream服务器传
```via:http://freeloda.blog.51cto.com/2033581/1288553

非常实用的 bash 快捷键

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。

编辑命令
    Ctrl + a :移到命令行首
    Ctrl + e :移到命令行尾
    Ctrl + f :按字符前移(右向)
    Ctrl + b :按字符后移(左向)
    Alt + f :按单词前移(右向)
    Alt + b :按单词后移(左向)
    Ctrl + xx:在命令行首和光标之间移动
    Ctrl + u :从光标处删除至命令行首
    Ctrl + k :从光标处删除至命令行尾
    Ctrl + w :从光标处删除至字首
    Alt + d :从光标处删除至字尾
    Ctrl + d :删除光标处的字符
    Ctrl + h :删除光标前的字符
    Ctrl + y :粘贴至光标后
    Alt + c :从光标处更改为首字母大写的单词
    Alt + u :从光标处更改为全部大写的单词
    Alt + l :从光标处更改为全部小写的单词
    Ctrl + t :交换光标处和之前的字符
    Alt + t :交换光标处和之前的单词
    Alt + Backspace:与 Ctrl + w 类似