1.win2003
https://www.cnblogs.com/Rain99-/p/10621393.html
2.32位与64位
32位(x86)与64位(x64)最大的区别在可识别的内存容量
32位最大可识别4g
64位最大可识别128g
3.系统的版本对提权很重要
4.容器(环境/服务)
服务器相当于提供空间的星球
容器相当于为人类提供生存服务的星球上的水空气
容器能运行/解析脚本文件(php,asp)
脚本相当于被提供服务的人类
容器有:
IIS
win系统特有的 提供相同服务消耗的资源更多
不同win版本搭配不同版本的IIS
如2003搭配IIS6,2008搭配7,7.5
可以解析的脚本后缀:asp,aspx,ashx,cer,asa,cdx
Apache
解析php
Php易开发易维护
nginx
解析php
tomcat
解析jsp
Jsp较多用于银行政务,高并发,难开发难维护
脚本和容器并不是一一绑定关系, asp可以运行于apache但可能表现较差或需要额外修改等
5.数据库
存储数据的库
什么是数据?账号密码文章。。。(文字,字母,数字)
(1)不同的数据库
典型的数据库类型:
Access
老,asp(x)
Sql srver(mssql)
asp(x)
Mysql
php,jsp
Oracle
jsp
也是非绑定关系,与容器一样
存在无数据库的网站==>比如把数据存在xml文件中,需要数据时用脚本读取xml文件中相应的数据,这种情况可以理解为把xml当成数据库(表)
(2)管理员
拥有最高权限的角色
Mssql=>Sa
Mysql=>root
Oracle=>sys
6.网站请求流程
浏览器(客户端)请求数据==》服务器(服务端)返回请求的数据==》浏览器接收展示数据
中间涉及服务端对请求的分析,如权限,文件是否存在
7.IP
什么是ip?理解为住址/身份证,用以定位目标
所有ip地址分为abcde五类
abc都是局域网ip地址(?)
(((局域网)广域网)公网)可出不可进,电信网和联通网分别是两个广域网,中国公网和美国公网是两个公网,公网全世界可访问,服务器在公网上
127.0.0.1=localhost=本地ip
8.端口
两个主机看作两个房子,端口看作打开的门口,一个房子有很多门口,两个主机间通信必须通过打开的门口,一个发一个收
默认端口:
web http80 https443
Mysql 3306
Mssql 1433
Oracle 1521
ftp 21
远程桌面 3389
Tomcat(容器) 8080
9.网站根目录
网站程序所在目录为根目录
以phpstudy为例,访问localhost其实是访问www目录,访问localhost/1/1.txt其实是访问www/1/1.txt,/1/1.txt是相对路径,1.txt在主机中的实际路径D:\...\phpstudy\...\www\1\1.txt就是绝对路径
默认首页:index.* default.*