diff --git "a/\351\231\210\346\226\271\346\227\255/readme.md" b/readme.md similarity index 74% rename from "\351\231\210\346\226\271\346\227\255/readme.md" rename to readme.md index 6dd49285fa5191a368689a2549021f21a13f884b..c0d5809c7b7a0ca903fbf260c1e7c8d5a28896f0 100644 --- "a/\351\231\210\346\226\271\346\227\255/readme.md" +++ b/readme.md @@ -161,4 +161,68 @@ ### 本地存储 ### 错误处理 ### 模块化(选修) -### 综合实战项目 \ No newline at end of file +### 综合实战项目 + + + +# 部署一个网站需要了解东西 + +## 域名(备案过的域名) +### 解析 +- 也叫域名绑定,是指将域名指向一个IP地址的过程 +- 在网络世界中,能找到服务器及其资源的唯一地址是IP地址 +### ssl证书(可选) + +## 服务器(带公网IP的linux服务器) +### 常用命令 +- 登录服务器 + - telnet 上古时期 + - SSH 现代时期 +- 创建文件 + - touch xxx 创建一个新的空文件 + - vim xxx.txt 打开/创建一个文件 +- 创建文件夹 + - mkdir +- 切换目录 + - cd +- 列出目录清单 + - ls 列出指定目录下的内容(如果未指定则指列出当前目录) +- 安装软件 + - apt install nginx -y +- 更新软件 + - apt upgrade -y +- 卸载软件 + - apt uninstall nginx -y +- 重启服务 +- 停止服务 +- 开启服务 +- 服务自启动 +- 管理软件命令 apt + - 更新软件源 apt update + - 更新软件 apt upgrade -y +### nginx +- 安装命令 + - apt install nginx -y + - 会被安装为一个服务 + - 检测服务状态 systemctl status nginx + - 启用nginx systemctl start nginx + - 禁用nginx systemctl stop nginx + - 重启nginx systemctl restart nginx + - 自启动nginx systemctl enable nginx +- 配置 + - 配置文件放在哪 + - /etc/nginx/conf.d + - 配置文件内容 + - ` + server { + listen 80; + server_name abc.liing.top; + + location / { + root /var/www/abc.liing.top; + index index.html; + } + } + ` +- 保证相应路径中有指定文件 + - /var/www/abc.liing.top \ No newline at end of file diff --git "a/\344\270\245\345\201\245\345\256\207/20251110-\345\210\235\350\257\206JS.md" "b/\344\270\245\345\201\245\345\256\207/20251110-\345\210\235\350\257\206JS.md" deleted file mode 100644 index 804b16cce8891d28a93f3bc0a3020be385fd727f..0000000000000000000000000000000000000000 --- "a/\344\270\245\345\201\245\345\256\207/20251110-\345\210\235\350\257\206JS.md" +++ /dev/null @@ -1,141 +0,0 @@ -# JavaScript 引入 HTML 的三种方式 - -## 1. 行内引入(嵌入式) - -直接在 HTML 标签的事件属性中写入 JavaScript 代码。 - -```html - - -
-