Web服务器简介 web本意是蜘蛛网和网的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。 当你想进入一个网页, 或者其他网络资源的时候,通常你要首先在你的浏览器上键入你想访问网页的统一资源定位符(Uniform Resource Locator),或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址(IP address)。 接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。 网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了你所看到的“网页”。
一。安装包
1.mkdir /mnt/cdrom
2.mount /dev/cdrom /mnt/cdrom
3.cd /mnt/cdrom/Server
4.rpm -ivh httpd-2.2.3-22.e15.i386.rpm
5.rpm -ivh httpd-manual-2.2.3-22.e15.i386.rpm
6.service httpd start
二。为主站点增加身份验证
1.cd /var/www/html
2 vim .htaccess
authuserfile /var/www/html/.htpasswd
authtype basic
authname "please input your name and password!"
require valid-user
3.htpasswd -c .htpasswd user1
4. htpasswd .htpasswd user2
5.vim /etc/httpd/conf/httpd.conf
327 AllowOverride All
三。 为主站点增加来源控制
1.vim /etc/httpd/conf/httpd.conf
330 # Controls who can get stuff from this server.
331 #
332 Order allow,deny
333 Allow from 192.168.101.100 //只允许192.168.101.100访问
2,service httpd configtest
3.service httpd restart