一、软件的组成
1.1 前端
1.2 后端
1.2.1 服务器软件
1.2.1.1 Tomcat
1.2.1.1.1介绍
- 默认端口为8080(可通过本机访问端口:127.0.0.1:8080,访问的前提tomcat处于运行状态)
- 重要目录(C:\Program Files\Apache Software Foundation\Tomcat 8.5)
Bin:应用文件夹,可启动关闭服务
Logs:日志文件夹
Conf:配置文件夹(server.xml)——可修改默认端口
Webapss:项目文件夹,默认访问文件夹名为ROOT
1.2.1.1.2 Tomcat的安装
- 安装jdk
1) 默认安装后,配置环境变量(路径根据实际情况,以下为安装到C盘的情况下)
—复制路径: C:\Program Files\Java\jdk1.8.0_201\bin,并添加到环境变量中的系统变量中的Path中
—复制路径:C:\Program Files\Java\jdk1.8.0_201\jre\bin,并添加到环境变量中的系统变量中的Path中
2) 验证jdk是否安装成功:在cmd中分别输入:java、javac - 默认安装tomcat(前提配置Java环境,也就是上述一步安装jdk)
1.2.1.2 nginx
1.2.2 数据库
1.2.2.1 数据库的类型
1.2.2.1 .1 关系型数据库
Mysql、Oracle、SQL server
1.2.2.1.2 非关系型数据库
redis
1.2.2.2 Mysql
1.2.2.2.1 介绍
- 默认端口为:3306
- 默认账号为:root
1.2.2.2.2 安装
- 解压安装包到想要安装的路径下
- 配置环境变量,将bin路径添加到path中,如D:\mysql-5.7.24-winx64\bin
- Cmd中输入:mysql –V 可查看版本号,检查环境变量是否配置成功
问题:如果出现以下提示,说明电脑缺失补丁,安装补丁—微软常用运行库即可
- 执行以下具体命令
1) 使用管理员身份运行cmd
2) 安装 输入:mysqld –install
3) 初始化 输入sqld --initialize-insecure(回车后初始化成功后无任何提示且初始化只能初始一次)
4) 启动 net start mysql(安装到这一步,mysql还未设置密码)
5) 设置密码:可在Navicat中设置
1.2.2.3 Navicat
1.2.3 后端程序
二、网络基础
2.1 Ip
公网ip—百度可得
局域网ip—cmd输入ipconfig
本机ip—127.0.0.1或者local host
2.2 域名
2.3 Ip与域名之间的关系(区别)
—IP对域名:一对多的关系(一个ip地址可以对应多个域名,但一个域名只有一个ip地址)
—域名接卸:域名与ip之间的转换
2.4 端口
共有65535个端口
2.5 网络协议
—http:默认访问80端口
—https: 默认访问443端口
三、软件的类型
3.1 B/S
—browser/server,浏览器/服务
3.2 C/S
—client/server,客户端/服务
3.3 B/S 与C/S之间的区别
3.3.1 b/s
- 浏览器就可以直接访问。
- 不需要手动更新,只需更改服务器端的代码即可。每次访问都是最新的
- 每次都需要重新加载,速度更慢
3.3.2 c/s
- 先安装,然后才能使用
- 如果有更新,需要重新安装,对于用户来说不方便,因为用户只会对常用的客户端进行更新,风险较大
- 因为客户端已经提前安装好了,所以不需要每次都重新加载,更节约流量