`
victorwmh
  • 浏览: 212903 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论
文章列表
本文以CentOS为例,下列为各设置的文件路径名: IP:/etc/sysconfig/network-scripts/ifcfg-eth0 网关:/etc/sysconfig/network DNS:/etc/resolv.confIP设置: DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=50:6D:90:00:00:A0 IPADDR=192.168.1.200 NETMASK=255.255.255.0 NETWORK=192.168.1.1 ONBOOT=yes 多IP配置: ...
一、介绍   1、功能说明 strace命令是一种强大的工具,能够显示任何由用户空间程式发出的系统调用。strace显示这些调用的参数并返回符号形式的值。strace从内核接收信息,而且无需以任何特别的方式来构建内核。strace的每一行输出包括系统调用名称,然后是参数和返回值。 下面记录几个常用option : -f -F选项告诉strace同时跟踪fork和vfork出来的进程 -o xxx.txt 输出到某个文档 -e execve 只记录execve这类系统调用2、详细用法 usage: strace [-dffhiqrtttTvVxx] [-a ...
转:http://www.yuanma.org/data/2007/0909/article_2851.htm   Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。我们 这里以Apache2.0服务器为例,只讨论HTTP/1.1协议。   Expires ...
来自:http://www.ibm.com/developerworks/cn/opensource/os-nodejs/   简介 如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?”尽管不是针对所有人的,但 Node 可能是某些人 ...

PHP正则表达式

    博客分类:
  • php
一、概述 正则表达式是进行模式匹配和文本操纵的一种复杂而强大的工具。在PHP中可以方便的利用这些匹配规则检验、替换及过滤字符串。在PHP手册“Perl兼容正则表达式函数”章节,可以了解PCRE的一些基础知识,以及如何使用preg_match(),preg_replace(),preg_split()等函数。 正则表达式通过其简单的语法构造模式,能够匹配几乎任何可以想象出来的字符组合。但正是因为这种简洁,匹配字符组合在一起后也让人头晕。因此,记住一些关键匹配字符的含义就显得尤为重要。只有记住这些才能将一连串的匹配字符拆分成段的理解。 邮箱验证的正则表达式: <?php $ema ...

PHP表单及验证

    博客分类:
  • php
一、概述 PHP在处理一个页面时,它都会检查URL和表单变量、上传的文件、可用的cookie以及Web服务器和环境变量。之后,这些信息就可以通过下面这些数组直接访问:$_GET、$_POST、$_FILES、$_COOKIE、$_SERVER和$_ENV。也就是说,PHP会分别保存在查询字符串中设置的变量、一个post请求的主题内容、上传的文件、cookie、Web服务器及Web服务器运行其上的环境等这些信息。当然,也有一个$_REQUEST变量,它是包含着前面六个数组中全部值的一个大数组。variables_order 当在$_REQUEST数组中放置元素时,如果两个数组都 ...
以前一直不太明白Linux的目录权限当中的 s,今天终于明白了。 例: 名为 files 的目录,所有者为 user1,user1的所在组为 group1,group1对files有写的权限 执行 ls -la 结果如下:drwxrwxr-x 4 user1 group1 4096 Aug 31 19:17 files 现在想把 group1 改成 apache,于是执行:chown -R user1:apache files 执行 ls -la 结果如下:drwxrwxr-x 4 user1 apache 4096 Aug 31 1 ...
项目开发示例 文件签出(拷贝) # svn co file:///home/victorwmh/svn-repos/sesame/trunk sesame 参数co告诉subversion要执行签出操作,file://URL指定想要签出的项目仓库的位置,sesame告诉subversion要把工作拷贝签出到哪儿,本例中的sesame表示将 ...
安装包 openssl-0.9.8k.tar.gz和httpd-2.2.15.tar.gz   安装openssl # tar xzvf openssl-0.9.8k.tar.gz # cd openssl-0.9.8k # ./config --prefix=/usr/local/openssl # make && make install 安装apache # tar zxvf httpd-2.2.15.tar.gz # cd httpd-2.2.15 # ./configure --prefix= ...
      简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls命令根本不在这个两个目录下,当你输入ls命令时LINUX会去/bin,/usr/bin,/sbin等目录寻找该命令。而PATH就是定义/bin:/sbin:/usr/bin等这些路劲的变量,其中冒号为目录间的分割符。  如何自定义路径:      假设你新编译安装了一个apache在/usr/local/apache下,你希望每次启动的时候不 ...
1、下载安装包      apache的下载地址:http://httpd.apache.org/download.cgi      subversion的下载地址:http://subversion.tigris.org/project_packages.html      本文选择的安装包为httpd-2.2.15.tar.gz和subversion-1.6.17.tar.gz、subversion-deps-1.6.17.tar.gz ...
一、相同IP不同端口(Port)的虚拟主机设置    A: 增加监听端口       #vi {path}/httpd.conf     由原来的       Listen 80       改为     Listen 80     Listen 8080     以上设置的含义为监听80与8080端口   B: 更改虚拟主机 ...
转:http://www.builder.com.cn/2010/1018/1914448.shtml   作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗 ?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?   PHP工程师面临成长瓶颈 先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会这样的物点: ◆除了PHP不使用其 ...
     之前在一个叫魔法实验室的博客中看过一篇《php session原理彻底分析》的文章,作者从session的使用角度很好阐述了在代码运行过程中,每个环节的变化以及相关参数的设置及作用。本来想把原文转帖过来,但是原博客被关 ...
由于某些原因一些模块在最初安装时并未包含进去,在之后又不想重新编译apache,这时就需要单独编译安装新模块。apxs是一个为Apache超文本传输协议(HTTP)服务器编译安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用mod_so中的LoadModule指令在运行时刻加载到Apache服务器中。 安装示例: 本人测试环境中的apache安装时没有配置proxy模块,现在由于需求变化需要重新加入该模块。之前apache的安装源码为/usr/local/software/httpd-2.2.2 安装路径为/usr/local/apache2。 1、进入a ...
Global site tag (gtag.js) - Google Analytics