linux 中的WEB服务

什么是WWW?

  • WWW 代表 World Wide Web(万维网)
  • 万维网常常被称为 网络
  • 网络是世界各地的计算机网络
  • 网络中的所有电脑可以相互沟通
  • 所有的计算机使用HTTP的通信标准

WEB服务详细介绍

1.服务全称:WWW万维网服务(Apache服务【httpd\Tomcat】、IIS服务【WEB\FTP\SMTP】)

2.服务功能:为网络(局域网/广域网)中的客户机(Linux/Windows)提供网站网页的浏览

3.服务模式:C/S 客户机服务器模式

4.服务软件包:httpd(php模块) \ nginx(静态,反向代理,集群,冗余等) \ Tomcat(jsp)

5.服务进程名:httpd

6.服务端口号:TCP-80(默认网站的默认端口)

7.服务客户端:浏览器(图形化、命令行elinks(WEB服务测试))

8.服务配置文件:/etc/httpd/conf/httpd.conf

9.服务管理脚本:/etc/rc.d/init.d/httpd

10.服务所需了解的其他知识  HTML: 超文本标记语言(代码、编码) HTTP: 超文本传输协议

HTTPS: 安全的(加密的)超文本传输协议

URL: 统一资源定位器(网址[协议://主机IP或域名/资源名称])http://www.test.com/index.html

链接: 站内跳转(同一网站不同页面之间跳转)

超链接: 站间跳转(不同网站的不同页面之间跳转)

首页: 单个页面(文件),构成网站的第一个页面文件

网页: 单个页面(文件),构成网站中的每一个文件

网站: 网站相关网页的集合(多个网页构成)

11.服务配置文件重要说明:...

12.如何实现一台服务器支持多个网站

1)多端口多网站(一个IP地址,多个不同port,对应多个不同的site),域名解析不是必须

例如: 192.168.1.128 80 --> 192.168.1.128   

192.168.1.128 8000   --> 192.168.1.128:8000

192.168.1.128 8080    --> 192.168.1.128:8080

缺点:不实用,对浏览网站的用户而言,增加了难度

2)多IP多网站(多个IP地址,每个地址的80Port,对应多个不同的site),域名解析不是必须

例如: 192.168.1.129 80 --> 192.168.1.129

192.168.1.130 80 --> 192.168.1.130

192.168.1.131 80 --> 192.168.1.131

缺点:在局域网中较实用,需要大量IP地址支持,给管理增加了成本

3)多域名多网站(多域名,一个IP地址,每个地址的80port,对应多个不同的site),域名解析是必须,而且关键 

例如: 192.168.1.132 80   --> www.test1.com

192.168.1.132 80    --> www.test2.com

192.168.1.132 80   - -> www.test3.com

缺点:依赖DNS

查看文章

未经允许不得转载:创之梦博客 » linux 中的WEB服务

赞 (0)
分享到:更多 ()