centos6+lighttpd+php-cgi

1. lighttpd

由于CentOS官方的源中没有Lighttpd包,因此需要手动导入RPMforge源。 请根据自己系统的情况选择如下32/64位、CentOS 5/CentOS 6操作系统的源并安装好,具体请浏览 http://pkgs.repoforge.org/rpmforge-release/ 选择合适的rpm安装包。

# wget -c http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm  2.lighttpd-fastcgi #yum install lighttpd-fastcgi php-cli #chkconfig –levels 235 lighttpd on //start on boot. 4、配置Lighttpd与PHP5

将Lighttpd配置为fastCGI模式,只需要修改三个配置文件,并且比较简单。

1、打开 /etc/php.ini 文件

 

1 vi /etc/php.ini

在php.ini文件最后加如下一行语句并保存:

cgi.fix_pathinfo = 1

2、打开 /etc/lighttpd/modules.conf 文件:

 

1 vi /etc/lighttpd/modules.conf

将 include “conf.d/fastcgi.conf” 一行取消注释并保存,如下图:

3、打开/etc/lighttpd/conf.d/fastcgi.conf 文件:

 

1 . . . → Read More: centos6+lighttpd+php-cgi

linux查看系统64位或32位

一、 [root@linuxzgf ~]#getconf LONG_BIT

[root@linuxzgf ~]#getconf WORD_BIT

(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可 用”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数。64位系统中应该分别得到32和64。)

二、

[root@linuxzgf ~]#uname -a

如果有x86_64就是64位的,没有就是32位的

后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的

三、

直接看看有没有/lib64目目录的方法。64位的系统会有/lib64和/lib两个目录,32位只有/lib一个。

四、 [root@linuxzgf ~]#file /sbin/init

/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

五、 [root@linuxzgf ~]#file /bin/cat

. . . → Read More: linux查看系统64位或32位

linux查看系统版本

一。查看内核版本命令:

1) [root@SOR_SYS ~]# cat /proc/version

2)[root@SOR_SYS ~]#  uname -a

二。查看linux版本:

1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

[root@SOR_SYS ~]# lsb_release -a

注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

2) 登录到linux执行cat /etc/issue,例如如下:

[root@SOR_SYS ~]# cat /etc/issue

3) 登录到linux执行cat /etc/redhat-release ,例如如下:

[root@SOR_SYS ~]# cat /etc/redhat-release

注:这种方式下可以直接看到具体的版本号,比如 AS4 Update 1

4)登录到linux执行rpm -q redhat-release ,例如如下:

[root@SOR_SYS ~]# rpm -q redhat-release

注:这种方式下可看到一个所谓的release号,比如上边的例子是5

这个release号和实际的版本之间存在一定的对应关系,

另:第3)、4)两种方法只对Redhat Linux有效

. . . → Read More: linux查看系统版本

linux下统计文件夹文件数量

linux下统计文件夹数量

最近bluehost主机上,发现文件限制为50,000个文件。于是想看一下,主机文件夹里的文件数量,由于主机是linux的,所以找了一下。大致有两种:

一种是:

ls   -l   |grep   “^-”   |   wc   -l

说明:

ls   -l   长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等) grep   ^-   这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是   ^d wc   -l   统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

查看文件夹下的文件个数(当前目录的文件和子文件夹的文件数)

find   ./   -type   f   |   wc   -l

或者

ls   -lR|grep   “^-“|wc . . . → Read More: linux下统计文件夹文件数量