centos apache服务器搭建
Web服务器也成WWW服务器,主要功能提供网上信息浏览服务。WWW是Internet的多媒体信息查询工具。WWW(World Wide Web,环球信息网),简称Web,中文名“万维网”
HTTP(HyperText Transfer Protocol,超文本传输协议)是Internet上应用最为广泛的一种网络协议,所有的WWW文件都必须遵循这个标准。(HTTP使用TCP而不是UDP的原因在于一个网页必须传输很多数据,而TCP协议提供传输控制,按吮吸组织数据,并进行错误纠正)。客户端是终端用户,服务器是网站。通过使用Web浏览器或其他工具,由HTTP客户端使用URL发起一个请求,建立一个到服务器指定端口(默认为80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器向客户端发回一个状态码,比如“HTTP/1.1 200OK”和响应的消息,响应的消息体可能是请求的文件、错误消息或其他一些信息。在HTTP客户端和HTTP服务器中间可能存在多个中间层(比如代理、网关、隧道等)。尽管TCP/IP协议是互联网最流行的应用,HTTP协议没有规定必须使用它和基于它支持的层。事实上HTTP可以在任何其他互联网协议上,或者在其它网络上实现。HTTP只假定其下层协议提供可靠的传输,任何能够提供这种保证的协议都可以被其使用。
HTTPS(Hypertext Transfer Protocol over Secure SocketLayer,基于SSL的HTTP协议)
HTTPS使用不同于HTTP协议的默认端口及一个加密、身份验证层(HTTP与TCP之间)。
Web服务器包括:
(1)Apache HTTP Server
(2)Lighttpd
(3)IIS(Internet Information Services,互联网信息服务)是由微软公司提供基于运行windows平台的互联网基本服务
/etc/httpd/conf/*------主配置文件位置
/etc/rc.d/init.d/httpd----启动脚本
介绍下配置文件里的文件和说明
1.安装Apache
yum -y install httpd-*
2.启动Apache
service httpd start
3.echo hello,this is my hometown,welcome > /var/www/html/index.html
在浏览器中输入本机IP,将会看到网页
简单明了,当然还有很多虚拟主机的设定。先了解基本原理。
转载于:https://blog.51cto.com/sailforever/882830