先找到 apache php mysql proftpd 源码包下载的URL地址 请浏览 http://www.apache.org http://www.php.net http://www.mysql.com 等官方网站 使用wget 直接下载 wget http://apache.justdn.org/httpd/httpd-2.0.55.tar.gz wget http://cn.php.net/get/php-5.0.5.tar.gz/from/cn2.php.net/mirror wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-standard-5.0.15-linux-i686.tar.gz/from/http://mysql.oss.eznetsols.org/ 我使用的linux版本为: redhat9.0 第一步:安装apache 目录下有 httpd-2.0.55.tar.gz, php-5.0.5.tar.gz 等二进制源码包 #号代表为root 根权限,#后是输入的一条命令 执行下列命令 解压源码包 # tar -zxf httpd-2.0.55.tar.gz 进入安装目录 # cd httpd-2.0.55 配置apache安装信息 # ./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite 执行make安装 # make; make install 安装完后 # vi /usr/local/apache/conf/httpd.conf 找到 prefork.c 下的 MaxClients 150 改为 ServerLimit 2000 MaxClients 1000 apache默认工作在prefork.c模式下,并发进程为150,超过后就无法访问,150是远远不够的,所以这里按自己网站的需求改, 如1000 由于apache默认最大并发进程是 256 所以要先设置 ServerLimit 2000 将服务器可设的最大并发数设为2000, 然后再设置最大并发数 MaxClients 1000 找到 #ServerName www.example.com:80 在其下设置 ServerName 如下 ServerName www.mysite.com 基中 www.mysite.com 为你网站名,也可用IP代替 找到 DocumentRoot "/usr/local/apache/htdocs" 设置你的 WEB |