品牌网站建设搭建,天翼电子商务有限公司,贵州高端建设网站,网页在线生成器WWW的介绍 万维网#xff08;亦作“Web”、“WWW”、“W3”#xff0c;英文全称为“World Wide Web”#xff09;#xff0c;是一个由许多互相链接的超文本组成的系统#xff0c;通过互联网访问。在这个系统中#xff0c;每个有用的事物#xff0c;称为一样“资源”亦作“Web”、“WWW”、“W3”英文全称为“World Wide Web”是一个由许多互相链接的超文本组成的系统通过互联网访问。在这个系统中每个有用的事物称为一样“资源”并且由一个全局“统一资源标识符”URI标识这些资源通过超文本传输协议Hypertext Transfer Protocol传送给用户而后者通过点击链接来获得资源。www可以结合文字图像影响以及声音等多媒体。
常见的WEB服务器
tomacat nginx IIS apache http web www
1、IIS服务器全称为Internet Information Services。是微软旗下的web服务器也是目前最流行的Web服务器产品之一。
2、Kanglekangle web服务器简称kangle是一款跨平台、功能强大、安全稳定、易操作的高性能web服务器和反向代理服务器软件。
3nginx是最近比较热门的服务器。
4 apache 有较强的兼容性。
网址及HTTP的简介 web服务器提供的这些数据大部分都是文件那么我们需要在服务器端先将数据文件写好并且放 置在某个特殊的目录下面这个目录就是我们整个网站的首页在redhat中这个目录默认 在 /var/www/html 。浏览器是通过你在地址栏中输入你所需要的网址来取得这个目录的数据的 URLUniform Resource Locator统一资源定位符对可以从互联网上得到的资源的位置和访问 方法的一种简洁的表示是互联网上标准资源的地址。 网址格式协议://主机或主机名[:port]/目录资源,路径 浏览器常支持的协议有http、https、ftp等 主机地址或者主机名主机地址就是服务器在因特网所在的IP地址。如果是主机名的话那么 就需要域名解析了 端口号porthttp为80/8080https为443 IANA互联网数字分配机构 0-1023永久地分配给固定的应用程序使用特权端口只有管理员有权限启用并让进程监听 1024-41951亦为注册端口但要求不是特别严格分配给程序注册为某应用使用 3306/TCP 41952-60000客户端程序随机使用的端口动态端口或私有端口 http请求方法在http通信中每个http请求报文都包含一个方法用以告诉web服务器端需要执 行哪些具体的动作这些动作包括获取指定web页面、提交内容到服务器、删除服务器上资源文 件等。 img 状态代码由三位数字组成第一个数字定义了响应的类别且有五种可能取值。 1xx指示信息 —— 表示请求已接收继续处理 2xx成功 —— 表示请求已被成功接收、理解、接受 3xx重定向 —— 要完成请求必须进行更进一步的操作 4xx客户端错误 —— 请求有语法错误或请求无法实现 5xx服务器端错误 —— 服务器未能实现合法的请求 常见状态代码、状态描述的说明如下 200 OK客户端请求成功 400 Bad Request客户端请求有语法错误不能被服务器所理解 401 Unauthorized请求未经授权这个状态代码必须和 WWW-Authenticate 报头域 一起使用 403 Forbidden服务器收到请求但是拒绝提供服务 404 Not Found请求资源不存在举个例子输入了错误的URL 500 Internal Server Error服务器发生不可预期的错误 503 Server Unavailable服务器当前不能处理客户端的请求一段时间后可能恢复正常 505 HTTP报文http报文中有很多行内容这些行的字段内容都是由一些ASCII码串组成但各个字段 的长度是不同的。http报文可分为两种一种是从web客户端发往web服务器的http报文称为请 求报文。另外一种是从web服务器发往web客户端的报文称为响应报文
访问web给方法 需要使用浏览器通过url---统一资源定位符通过输入域名或IP地址进行访问比如访问百度就是www.baidu.com或220.181.38.149它默认访问的是百度服务器里的/var/www/html/index.html文件可以尝试访问www.baidu.com/index.html url格式协议://主机或主机名[:port]/文件/资源路径
协议一般用http或https
www服务器类型 静态网站和动态网站
静态网站仅提供用户浏览的单向静态网页单纯是由服务器单向提供数据给客户端
动态网站向用户提供了可以互动的接口需要H5和CSS网页程序语言
WWW服务器的搭建
1、安装软件包 -- yum/dnf install httpd -y
2、修改默认配置http的主配置文件在/etc/httpd/conf/httpf.conf
3、找到ServerName添加一条ServerName 0.0.0.0:80意为监听所有端口
4、启动服务 systemctl start httpd/firewalld
5、放行防火墙规则或者关闭防火墙 firewall-cmd --permanent --add-servicehttp
6、刷新防火墙 firewall-cmd --reload
7,关闭防火墙 systemctl stop firewall.service setenforce 0 安装Apache软件包 准备工作配置IP地址、配置本地yum源
yum -y install httpd rpm -qa | grep httpd #查看Apache版本 启动服务并设置开机自启
systemctl enable --now httpd 在web浏览器中输入http://ip地址出现测试网页
利用HTML语言编写网页index.html并存放在路径/var/www/html下
!--编写在/var/www/html/index.html文件中 -- html titlehomepage/title body h2This is my firse homepage/h2 /body /html
建立虚拟目录 虚拟目录是一个位于Apache服务器主目录之外的目录它不包含在Apache服务器的主目录中但从客户机看来它与位于主目录的子目录是一样的。每个虚拟目录都有一个别名客户端通过这个别名来访问虚拟目录 在Apache服务器的主配置文件httpd.conf中通过Alias指令设置虚拟目录。默认情况下该文件已经建立了/icons和/manual两个虚拟目录它们对应的物理路径是/var/www/icons和/var/www/manual
创建物理目录和网页内容
mkdir -p /xuni echo This is news site /xuni/index.html chmod 705 /xuni/index.html # 使其它用户具有读和执行权限 配置主配置文件httpd.conf
# 添加语句 -- 在ifModule dir_module标签中添加在任意位置添加也可以成功 # apache配置 Alias /news /xuni Directory /xuni Options All AllowOverride None Require all granted /Directory
重启httpd服务 systemctl restart httpd 在浏览器中输入http://www.hz.com/news访问虚拟目录