欢迎光临散文网 会员登陆 & 注册

2023年6月8日学习笔记:IIS服务与网页建立

2023-06-08 18:18 作者:门前河下  | 我要投稿

1.运维的工作

运维是为同事服务的,并不直接向客户服务,主要是将美工、开发程序员做出的网页等运行在服务器上。正常用户是感受不到运维的存在的。


2.Windows的Web服务器:IIS服务

1).概述

www服务:World Wild Web,又称全球网、环球网、万维网,简称Web

2).URL:统一资源定位

格式:协议://域名或IP:端口号/网页路径/文件名?网页变量

举例:http://www.163.com:80/123/index.html

3).协议

http:超文本传输协议(未加密,节省资源,不安全)

https:安全的超文本传输协议(加密,对双方计算机和网速有较高要求)

4).域名(俗称网址,有分级)

(1)一级域名(顶级域名)

国际组织(ISO)规定

组织一级域:.com、.org、.net等

国家和地区一级域:.cn(中国)、.us(美国)等

(2)二级域名

由个人、组织、国家申请获得,二级域名加上一级域名后必须全球唯一

中国代理申请网站:https://wanwang.aliyun.com

(3)三级域名

由个人或组织自定义的,可以随意起名,一般习惯写为www

5).端口号

从底层向应用层对应服务传输数据的通道,不同软件使用不同的端口传输信息

网页服务端口固定为80,浏览器一般显示网址时会省略端口号

6).网页路径

网站开发工程师决定

7).网页文件名

网站开发工程师决定,默认文件名由Web决定

8).Web开发平台

(1)网站分类(开发视角)

静态网站

动态网站:包含数据库技术、程序语言技术

(2)数据库

三大主流关系型数据库:MySQL(Linux,可跨平台)、Oracle(Unix,可跨平台)、SQLserver(Windows独占)

关系型数据库:能通过行列关系精准提取出所需信息的数据库,遵循SQL语句(结构化查询语句)

(3)程序语言技术

特点:对比功能(搜索、排序、注册登录),含有该技术的网站都是动态网站,主要是连接客户端和数据库

9).开发平台

Linux+Apache(谐音阿帕奇)+MySQL(谐音麦瑟扣)+PHP=LAMP平台(谐音兰普)

Linux+Ngnix(谐音印记克斯)+MySQL+PHP=LNMP平台

Unix+Apache+Oracle(谐音欧瑞口)+JSP(java)

Windows+IIS+SQLserver(谐音涩口涩v)+ASP.net(ASP刀纳特)

10).当前编程开发语言现状

PHP:一半以上的占比,但近年来不再增长,有小幅下降趋势

java:二十年来一直占比稳定,知名度高,学习人数众多,更新换代快,行业内卷严重

C语言:入职门槛高,需要一年才能真正进入岗位

Python:泛用性强但没有突出特点


3.实验建立网页

1).准备工作:虚拟机和真实机之间保持通畅

2).虚拟机:开始→管理工具→服务器管理器→角色→添加角色服务器:Web服务器,下一步→下一步→勾选应用程序开发下左右选项,下一步→完成→此时真实机网址输入虚拟机IP即可查到该网站

3).虚拟机:开始→管理工具→Internet管理器→win-S9NNF前的+号,网站前的+号,点开网站文件夹下的默认网站→基本设置,记住路径%SystemDrive%/inetpub/wwwroot

4).安装路径下初始有welcome的图像,将图像移出文件夹后网页访问将报错

5).默认网页文件名为index.html,如果用其他名将不会识别。扩展名显示方法:alt→工具→文件夹选项→取消隐藏扩展名的√→确定

6).更改默认文档:第3步的默认网站里→默认文档

添加文档,设置为自己的文件名将可以在网页里读取自己的文件

默认文档的优先读取顺序为从上至下

未设为默认文档,但在路径文件夹下的文档,可以通过真实机在IP后添加文件名查到对应页面


2023年6月8日学习笔记:IIS服务与网页建立的评论 (共 条)

分享到微博请遵守国家法律