文档提纲:
1.【安装 & 配置】
1.1)【配置虚拟主机】
Apache配置文件的修改。 ----> Apache-----> httpd.conf,打开httpd.conf文件。 1)找到:#LoadModule rewrite_module modules/mod_rewrite.so 把前面的"#"去掉。 2)打到以下代码断: <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> 在 Deny from all 这一行前面加上 "#" 符号,如果不加,则会出现访问受限的错误提示。更改之后如下: <Directory /> Options FollowSymLinks AllowOverride All Order deny,allow #Deny from all </Directory> 3)找到代码:#Include conf/extra/httpd-vhosts.conf 将前面的“#”符号去掉。 4)打开 E:wampinapacheApache2.2.21confextra ,找到httpd-vhosts.conf 虚拟主机配置文件。 <VirtualHost *:80> ServerName www.mydiscuz.com ServerAlias www.mydiscuz.com DocumentRoot "E:/server/www/mydiscuz" <Directory "E:/server/www/mydiscuz"> Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Allow from all </Directory> </VirtualHost> 六、用记事本打开windows 的hosts 文件。此文件所在目录为:C:WINDOWSsystem32driversetc 添加一行代码:127.0.0.1 www.dodiphpcms.com
2.【概述】
2.1 先看看百度百科对Apache的解释: apache(Web服务器)_百度百科
2.2 apache服务器本质上说是一个TCP socket服务,socket模型如下:
2.3. 一些命令
1)用 ps 来看 httpd 进程数
# ps -ef | grep httpd | wc -l
2)用 netstat 来看当前的连接数
# netstat -ant | grep ":80 " | wc -l
附录:
4)【好】关于Apache的25个初中级面试题