web服务器
web服务器又称网络服务器,http服务器
服务器的精髓就是你想在我这看到东西,里面放一堆网页,你向我发送请求,我就找找找,把网页给你。
web服务器使用的协议是http https
客户机叫http客户端 浏览器就叫http客户端 8uftp就叫ftp客户端 每天都获取地址,电脑上有dhcp客户端
services.msc -》
HTTP协议端口号 TCP80
HTTPS协议端口号 TCP443
web服务器有很多种
微软windows下的 IIS(可以发布web网站和FTP站点)
linux:Apache/LAMP/Tomcat/nginx .etc
第三方:phpstudy、XAMPP
部署WEB服务器
1)配置静态IP地址
2)安装IIS-WEB插件
3)停用默认站点
4)新建网站-地址端口绑定-指定站点路径-设置权限
5)设置默认文档(设置首页)
一台服务器同时发布多个web站点:
1)不同的IP,相同的端口
2)相同的IP,不同的端口
3)相同的IP,相同的端口,不同的域名(主机头)
7.网站类型:
1)静态网站:一般扩展名为.html或.htm
无后台数据库
2)动态网站:一般扩展名为.asp或.php
有后台数据库,asp或php可以连接前台页面与后台数据库
8.常见小问题:
1)用域名可以,用IP不行
2)所有IIS配置都没错,但是用域名访问不了
不要忘记指DNS,清空DNS缓存
3)检查一遍,发现所有配置都没问题!
但一直弹“用户登录”对话框,要检查站点文件夹是否赋予IUSR来宾用户权限
FTP服务
File Transfor Protocol
文件传输协议
端口号 TCP 21 20
FTP工作方式:
1)主动模式
21端口:控制端口
20端口:数据端口
2)被动模式
21端口+随机端口作为数据传输端口
注意:
主被动模式,阐述的是数据传输过程
主被动模式,选择权在客户机上!
主被动模式,所谓主或被是站在服务器的角度
4、部署FTP服务器
1)配置静态IP
2)安装IIS-ftp软件
3)使用默认站点或创建新的站点
注意:用户最终权限为FTP权限与NTFS权限取交集
建议:FTP权限全部勾选,然后具体的在NTFS里做!
4)去掉匿名访问对勾
作业:
1)2个虚拟机必须还原快照!
同时发布2个动态网站,并成功分别用域名访问!
2)使用IIS实现学校FTP服务器的访问效果
3)选做serv-u
4)选做:观察20端口
FTP服务器和文件共享服务器的区别
共享服务器概述
通过网络提供文件共享服务,提供文件下载和上传服务(类似于FTP服务器)
创建共享
注:
1)在本地登录时,只受NTFS权限的影响
2)在远程登录时,将受共享及NTFS权限的共同影响,且取交集!
3)所以建议设置共享权限为everyone完全控制,然后具体的权限需求在NTFS权限中设置即可。,
三、访问共享
判断题:
服务器上有某文件夹:d:\feifei
服务器IP:10.1.1.1
共享名: f
以下哪种方式可以正常访问该共享?
\\10.1.1.1\d\feifei
\\10.1.1.1\feifei
\\10.1.1.1\d\f
\\10.1.1.1\f 正确
访问隐藏共享的方法
\服务器IP\共享名$
六、共享相关命令
七、屏蔽系统隐藏共享自动产生
6.1、打开注册表
打开注册表编辑器:regedit
6.2、定位共享注册表位置
HKEY_Local_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
右键新建REG_DWORD类型的AutoShareServer 键,值为 0
八、查看本地网络连接状态
netstat -an
九、关闭445服务
可以通过关闭445端口来屏蔽病毒传入(如勒索病毒等)
方法1:打开services.msc,并停止及禁用server服务
方法2:禁止被访问445,配置高级安全防火墙-入站规则(在win7及以上系统,win2008及以上系统)
两个用的协议不同 ftp 用的ftp 协议 连接时需要ftp://
文件共享服务 用的是cifs 用防火墙会用到
cifs是微软开发的(微软自带) 在一个局域网内传文件 对内用的多一些
ftp是全球通用 (对外多一些 搭一个服务器给客户使用)