网站访问请求相应的流程及服务器搭建

网站访问请求相应的流程及服务器搭建

通常访问的网站是保存在远程的服务器还是本地电脑,你是怎么判断的?

保存在远程的服务器,判断的标准和依据在网络是否连通的情况下能否正常访问。

 

什么叫服务器?

一台运行在网络上有着专门的用途计算机。比如网站服务器、数据库服务器、FTP服务器、游戏服务器、通讯服务器、多媒体服务器、教学服务器、……。

 

搭建属于我们自己的网站服务器

安装IIS(Internet Information Server)或APACHE来帮我们管理网站。

 

其他知识点:

  • IT,Information Technoligy,信息技术。包含硬件、通信、网络、数据传输、软件开发等领域。
  • 查看本机的IP地址: 开始->运行 (windows+R)->cmd->ipconfig /all
  • WINDOWS NT:New Technoligy,新技术。包含me、95、98、XP、VISTA、2000、2003、2008、2012、2013、7。
  • UNIX:MAC IOS、ANDROID、LINUX、RED HAT LINUX。
  • 打开控制面板:windows+r->control
  • IIS运行快捷键:windows+r->inetmgr (internet managerment root)
  • WEB:网页,是一个单独的页面,扩展名可以是html、xxx.htm、xxx.jsp、xxxx.aspx、……。
  • WEBSITE:网站,围绕一个主题所有网页的集群。
  • 本机的IP地址:0.0.1,或本机的域名:localhost
  • 域名:本身就是一个无意义的字符串,只是为了方便人们记忆和访问对应的网站而提出的概念。
  • 测试网络是否连通指令:ping 目标域名。
  • 网站访问请求相应的流程:

第一大历史阶段的流程

网站访问请求相应的流程及服务器搭建

WEB2.0阶段而是这样的流程

网站访问请求相应的流程及服务器搭建

  • 访问完整流程格式:

以访问www.baidu.com,由域名提供商解析成完成在以下格式

http://服务器IP地址:端口/访问网站下具体哪一个页面,例如:

http://123.112.113.114:80/index.php

 

http:// 超文本传输协议,访问服务器的前缀,代表访问的是网站,而不是其他的。又比如ftp:// 文件传输协议,代表访问的服务器是文件服务器。

 

端口(Port):就相当于刚才例子的水龙头,控制资源的打开与关闭。默认web 80,和前缀一起省略;ftp 21、MS SQL 1433、mysql 3306

 

首页(扉页):在网站中,选择其中一个页面布局、设计非常精美,让用户留下美好的影响,类似与门面,这个页面称为首页。一般起名为index.xxxx、default.xxx。在服务器中可以进行设置,顺序是从上往下。

 

访问控制

目录浏览权限:没有设置首页,访问时直接指明域名,会显示网站路径。

访问网站常见的错误代码

403 没有访问权限 Deny(拒绝) Access(访问) Forbidden(不允许)

404 路径错误

500 内部代码错误,比如PHP等

 

  • API,Application Programm Interface,应用程序接口。
  • DLL,Dynamic Linked Libarary,动态链接库。
  • PHP最佳运行环境:LAMP=Linux +Apache+Mysql+PHP

WAMP=WINDOWS+APache+Mysql+php

APACHE安装配置:

默认网站根目录是 安装目录/htdocs 下

配置文件 安装目录/conf/httpd.conf

修改配置文件可以实现

网站根目录documentroot ,路径设置不能有反斜杠\,修改网站根目录以后默认没有访问,解决办法:

  • 修改directory 节点后面的路径为网站根目录
  • 或者直接修改directory节点下权限allow from all

修改端口:listen 1234

首页支持:directoryindex index.html index.php

添加对PHP的解析:

LoadModule ph5_module “对应版本apache的动态链接库”

AddType application/x-httpd-php .php

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/2990.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
上一篇 2017年10月24日 12:04
下一篇 2017年10月24日 13:13

相关推荐

  • 一个成熟的前端开发者都需要哪些知识。

    首先,成为一名成熟的开发者,首先必是一位有基础的开发。 所以最基本的一些HTML、CSS、JavaScript这些基础的语法,就不详细说了。 扎实的JavaScript基础 在前端开发里,最讲究的还是在JS里,基础的语法,能运用...

    2022年7月4日 建站资讯
    0174
  • 前端设计中应该了解的web登录。

    当时做登录这块的时候,被session、cookie、token各种概念差点整蒙圈了,上网查询相关概念,发现很多人都是类似的疑惑,比如: 来了字节跳动之后,前端很少接触HTTP请求之后的事情,而且登录相关的SDK封装的很好...

    2022年7月4日 建站资讯
    0131
  • html标签代码大全

    结构性定义 文件类型 <html></html> (放在档案的开头与结尾) 文件主题 <title></title> (必须放在「文头」<head></head>区块内) 文头 <head></head> (描述...

    2017年11月2日
    0349
  • 介绍HTML5与wap之间演变过程与功能升级。

    目前,随着移动互联网的发展,很多口语技术被提出,让很多人不明白直接的区别,今天我们分析一下,移动互联网网站平台联系html5和wap直接的区别;Html5的全称是“超文本标记语言”,即“超文本标记语言”。它是HTML语...

    2023年2月18日
    00
  • css+div布局学习路线!

    自学CSS+DIV布局步骤 一、认清目的 首先要认识为什么要学习CSS,知道学习CSS目的是什么。 认识学习目的才能坚持持之以恒、认识学习目的才有目的性从中得到乐趣和享受! 二、基础学习 1、了解CSS作用是什么? 2、c...

    2017年11月7日
    0208
  • 如何通过HTML代码优化提高SEO的效果。

    很多网站,不管我们怎么努力,不管是内链还是外链都做得很好,但是网站排名与否,让很多站长很苦恼!这到底是为什么?网站上的Html代码可能是错误的,因为对于许多程序员来说,他们经常认为可以在IE中正常显示的...

    2023年3月2日
    06
  • 网站访问请求相应的流程及服务器搭建

    一、通常访问的网站是保存在远程的服务器还是本地电脑,你是怎么判断的? 保存在远程的服务器,判断的标准和依据在网络是否连通的情况下能否正常访问。 二、什么叫服务器? 一台运行在网络上有着专门的用途计算机...

    2017年5月17日
    0330
  • 网站优化为什么要做HTML地图?帮助搜索引擎蜘蛛标记抓取网站路线。

    在网站优化过程中,我们通常会制作一张网站地图,通常分为两类。一种是方便搜索引擎抓取站点地图,主要是XML,另一种是方便用户,为用户提供方便的方向,以Html的形式显示,即动态文件。对于更大的网站,HTML版本...

    2023年2月16日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息