一、Nginx配置
1.1主配置文件:nginx.conf
nginx.conf 是 Nginx 的主配置文件,它位于 /etc/nginx/(在Debian/Ubuntu系统中)或 /usr/local/nginx/conf/(在其他系统中)。这个文件定义了 Nginx 的全局配置,包括工作进程数、日志文件位置、事件处理模型等。
1.2辅助配置文件
除了主配置文件外,Nginx还可以包含其他辅助配置文件。这些文件通常位于 /etc/nginx/conf.d/(在Debian/Ubuntu系统中)或 /usr/local/nginx/conf/(在其他系统中)。辅助配置文件可以包含特定于站点或应用程序的配置,以便于管理和维护。
辅助配置文件的语法与主配置文件相同,可以包含 server、location等块。
服务器监听80端口,并响应html的请求,Web服务器的根目录为/var/www/html,
默认的索引文件顺序为Web服务器会首先尝试返回index.html
,如果找不到index.html
,则尝试返回index.htm
,最后尝试返回index.nginx-debian.html
。
如果把index.nginx-debian.html删除则找不到界面。
把index.nginx-debian.html改为index.html即可。
1.3重载配置文件
nginx -s reload
# Ubuntu
service nginx reload
1.4location
location路径的不同写法优先级:
-
最高优先级
=:表示路径完全等于
-
第二高
^~:表示 startsWith
-
第三高
~:正则匹配,表示正则,如果要用 `{}` 是特殊符号,需要整个加引号,建议直接加双引号,防止出错
~*:不区分大小写正则
!~:正则不匹配的
!~*:不分大小写的正则不匹配
-
最低没有前置符号
不符合上面三种,就会匹配到这
二、JavaScript
2.1介绍
- JavaScript 是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎。
- 脚本语言:不需要编译,就可以被浏览器直接解析执行了。
- 核心功能就是增强用户和 HTML 页面的交互过程,让页面有一些动态效果。以此来增强用户的体验。
2.2引入JS的方式
(1)内部方式
(2)外部方式
2.3基本语法
(1)注释
单行注释:
//注释的内容
多行注释:
/*注释的内容*/
(2)输入输出语句
- 输入框 prompt(“提示内容”);
- 弹出警告框 alert(“提示内容”);
- 控制台输出 console.log(“显示内容”);
- 页面内容输出 document.write(“显示内容”);
(3)变量和常量
JavaScript 属于弱类型的语言,定义变量时不区分具体的数据类型。
定义局部变量 let 变量名 = 值;
定义全局变量 变量名 = 值;
定义常量 const 常量名 = 值;
parseInt() 是一个 JavaScript 内置函数,用于将字符串解析为整数。
console控制台,window整个窗口,document正文部分。
思维导图