www.iklfy.com

CentOS 7.x相对于6.x的目录结构改变

CentOS 7.x相对于6.x的改变

首先是目录结构方面的改变:

  1. /bin转移到/usr/bin;/

  2. sbin转移到/usr/sbin;

  3. /lib转移到/usr/lib;

  4. /lib64转移到/usr/lib64.

  5. /var/run符号连接到/run;

  6. /var/lock符号连接到/run/lock.

临时文件夹/tmp是内存虚拟出来的空间(tmpfs类型),systemctl enable/disable tmp.mount启用或停用。

特权进程,如后台服务等,临时文件存放在/run/processname;

进程临时文件较大,需要在服务器重启后可取回的放在/var/tmp,其他情况就放在/tmp下。

  1. 本地化配置由/etc/sysconfig/i18n转移到/etc/locale.conf和/etc/vconsole.conf。

  2. hostname配置有/etc/sysconfig/network转移到/etc/hostname。

关于磁盘分区:

  1. ...

www.iklfy.com

nginx的spdy模块错误

就在刚刚,我编译nginx的时候,突然得到了一条坑爹的提示:

./configure: error: invalid option "--with-http_spdy_module"

不应该啊,应该有spdy模块啊,无意中想到会不会是新版本的问题。我升级的是1.9.5..

于是找到官方文章看了一下,看到下面这段:

The ngx_http_v2_module module (1.9.5) provides support for HTTP/2 and supersedes thengx_http_spdy_module module.
This module is not built by default, it should be enabled with the --with-http_v2_moduleconfiguration parameter.

把--with-http_spdy_module换成--with-http_v2_module之后重新编译通过...

附上NGINX官方说明:http://nginx.org/en/docs/http/ngx_http_v2_module.html

www.iklfy.com

[svn钩子失效] svn 中文文件名导致svn up失败的问题

#!/bin/sh

# POST-COMMIT HOOK
#
# The post-commit hook is invoked after a commit.  Subversion runs
# this hook by invoking a program (script, executable, binary, etc.)
# named 'post-commit' (for which this file is a template) with the 
# following ordered arguments:
#
#   [1] REPOS-PATH   (the path to this repository)
#   [2] REV          (the number of the revision just committed)
#
# The default working directory for the invocation is undefined