%e6%9c%aa%e5%88%86%e7%b1%bb category

Linux find查找文件命令详解

作者: 网邻 日期: 2012年07月24日  分类:未分类  快抢沙发 
Linux find查找文件命令详解
名称 : find   用法 : find   使用说明 :      将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。      find 根据下列规则判断 path 和 expression,在命令列上第一个 – ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。      expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。      -mount, -xdev : 只检查和指定目录在同一个档案系统...
4505 天前 / 784次浏览阅读全文
mysql category

更改MySQL数据文件目录位置

作者: 网邻 日期: 2012年07月24日  分类:mysql  快抢沙发 
更改MySQL数据文件目录位置
有时候我们需要更改mysql数据文件的所在位置,下面以yum安装的mysql为例,把默认的data目录/var/lib/mysql更改为/home/mysql。 1、停止mysqld service mysqld stop 2、修改my.cnf 在[mysqld]中,把datadir=/var/lib/mysql更改为datadir=/home/mysql,把socket=/var/lib/mysql.sock更改为socket=/home/mysql/mysql.sock,最终修改如下: [mysqld] datadir=/home/mysql socket=/home/mysql/mysql.sock 在[mysql]中添加socket路径: socket=/home/mysql/mysql.sock 3、移动data目录 mv /var/lib/mysql  /home 4、修改启动文件/etc/init.d/mysqld 把get_mysql_option mysq...
4505 天前 / 112次浏览阅读全文
apache category

配置apache以fastcgi运行php

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
配置apache以fastcgi运行php
apache默认是用自带的mod_php模块运行php,现在我们介绍使用fastcgi来执行php脚本。先说下fastcgi的优点: Fastcgi的优点: 从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分 配新的进程来运行逻辑. · 从安全性上看,Fastcgi支持分布式运算. fastcgi和宿主的server完全独立, fastcgi怎么down也不会把server搞垮. · 从性能上看, fastcgi把动态逻辑的处理从server中分离出来, 大负荷的IO处理还是留给宿主server, 这样宿主server可以一心一意作IO,对于一个普通的动态网页来说, 逻辑处理可能只有一小部分, 大量的图片等...
4505 天前 / 124次浏览阅读全文
apache category

配置apache运行cgi程序

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
配置apache运行cgi程序
配置apache运行cgi程序可分为两种情况,一是ScriptAlias目录的CGI,二是ScriptAlias以外目录的CGI。 ScriptAlias目录的CGI ScriptAlias指令使Apache允许执行一个特定目录中的CGI程序。当客户端请求此特定目录中的资源时,Apache假定其中文件都是CGI程序并试图运行。 ScriptAlias指令形如: ScriptAlias /cgi-bin/ /usr/local/apache/cgi-bin/ ScriptAlias目录以外的CGI 由于安全原因,CGI程序通常被限制在ScriptAlias指定的目录中,如此,管理员就可以严格地控制谁可以使用CGI程序。但是,如果采取了恰当的安全方法措施,则没有理由不允许其他目录中的CGI程序运行。比...
4505 天前 / 143次浏览阅读全文
apache category

Apache web服务器压力测试工具ab(apache benchmark)

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
Apache web服务器压力测试工具ab(apache benchmark)
以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。 格式: ./ab [options] [http://]hostname[:port]/path 参数: -n requests Number of requests to perform //在测试会话中所执行的请求个数。默认时,仅执行一个请求 -c concurrency Number of multiple requests to make //一次产生的请求个数。默认是一次一个。 -t timelimit Seconds to max. wait for responses //测试所进行的最大秒数。其内部隐含值是-n 50000。它可以使对服务器的测试限制在一个固定的总...
4505 天前 / 148次浏览阅读全文
apache category

Linux Apache开启gzip压缩提高网页下载速度

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
Linux Apache开启gzip压缩提高网页下载速度
为了提高网页浏览速度,我们可以在服务器的apache开启gzip压缩功能,这样压缩使网页更小,自然下载需要的时间就更少了,用户体验更佳。下面来介绍如何开启这个功能。 1、首先得确认apache是否已经加载了mod_deflate模块。 httpd -M 如何此模块不在列表中,可以参考这篇文章:如何安装加载mod_deflate模块。 2、编译配置文件httpd.conf,增加支持gzip的文件类型,如下: <Location /> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE applicati...
4505 天前 / 105次浏览阅读全文
apache category

Linux Apache安装加载mod_deflate模块

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
Linux Apache安装加载mod_deflate模块
为了开启apache服务器中的gzip压缩功能,mod_deflate模块是必须安装加载的。现在介绍如何安装。 1、进入到mod_deflate.c目录 cd /lamp/httpd-2.2.20/modules/filters 2、执行编译加载程序 /usr/local/apache/bin/apxs -i -a -c mod_deflate.c 3、重新启动httpd程序 service httpd restart 4、查看是否已经加载成功 httpd -M 转载请注明文章来源:http://www.centos.bz/2011/09/linux-apache-install-mod-deflate-module/
4505 天前 / 158次浏览阅读全文
apache category

CentOS Apache虚拟主机配置

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
CentOS Apache虚拟主机配置
对于不是使用虚拟主机控制面板的系统管理员,就必须手动配置apache的虚拟主机了,我们可以通过配置httpd.conf文件实现。 比如我们以IP192.168.0.3配置两个虚拟主机。 首先编辑 /etc/httpd/conf/httpd.conf配置文件 vi /etc/httpd/conf/httpd.conf 然后添加如下代码至文件底部: NameVirtualHost 192.168.0.3 <virtualhost 192.168.0.3> ServerAdmin  admin@example.com DocumentRoot  /var/www/html/website2 ServerName  www.website2.com ErrorLog  /var/www/html/website2/logs/error_log TransferLog  /var/www/html/website2/logs/access_log </virtual...
4505 天前 / 166次浏览阅读全文
apache category

CentOS 5.x yum安装LAMP(Apache+MySQL+PHP)

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
CentOS 5.x yum安装LAMP(Apache+MySQL+PHP)
LAMP是Linux,Apache,MySQL,PHP的缩写。这个教程主要是讲在centos安装有php和mysql支持的apache web服务器。在这个教程我使用主机名server1.example.com对应IP地址192.168.0.100。这些设置可能不同于你,你必须替换成你正确的。 添加外部源,保证MySQL和PHP最新 因为系统基本的源的MySQL和PHP程序比较旧,所以我们添加比较新的外部源。 # rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka # vi /etc/yum.repos.d/CentOS-Base.repo 在底部增加下面信息 [utterramblings] name=Jason’s Utter Ramblings Repo baseurl=http://www.jasonlitka...
4505 天前 / 112次浏览阅读全文
apache category

CentOS 源码编译安装LAMP(Apache MySQL PHP)

作者: 网邻 日期: 2012年07月24日  分类:Apache  快抢沙发 
CentOS 源码编译安装LAMP(Apache MySQL PHP)
源码编译安装LAMP虽然过程繁琐,但可以根据自己PHP程序的需要配置相应的环境,非常的灵活。对于比较急于配置好LAMP的同学,可以使用lamp一键安装。 卸载yum或rpm安装的amp软件 在编译安装lamp之前,首先先卸载已存在的rpm包吧。 rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y remove php yum -y remove mysql-server mysql yum -y remove php-mysql 禁用SeLinux selinux可能会致使编译安装失败,我们先禁用它。 sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config //永久禁用,需要重启生效 setenforce 0 //临时...
4505 天前 / 110次浏览阅读全文