# 一、服务器选购

针对我们第三季开发的企业网站,同学们可以选购 轻量应用服务器云服务器ECS. 而轻量应用服务器又更为便宜,所以同学们可以选择轻量应用服务器

具体操作查看课程视频。

# 二、服务器环境搭建

# ① 服务器设置

当服务器准备好了之后,接下来就是对服务器进行环境配置设置和搭建。

  1. 改一下实例名称:可对服务器改一下名字,方便识别。
  2. 重置密码:远程连接前,可对root账号重置一个密码方便连接服务器(建议用记事本记着方便以后使用)。
  3. 安全组配置:默认已经开启80(http)协议端口,443(https)协议端口,22(ssh)远程协议端口。

# ② 服务器环境搭建

为了方便零基础同学配置服务器,我们采用可视化的面板:宝塔面板来管理我们的服务器。(当然如果你本身就是后端大佬,对服务器非常熟悉也可以采用命令的方式来操作服务器)

具体操作查看课程视频。
注:

  1. 安装完宝塔面板之后,不小心关闭了窗口,忘了宝塔面板访问地址,输入命名 bt default查看;
  2. 按照宝塔面板要求,开放一些端口;

# ③ 可视化面板设置

  1. 可重新设置面板账号、密码;
  2. 开启SSL协议,通过https访问面板。
  3. 重新设置访问面板的端口号,记得在服务器放行这个端口。
  4. 安全入口的设置









# 【第二学期第4季课程】其它章节

# 章节1.课程介绍

# 章节2.购买域名及备案

# 一、购买域名

# 1. 登录供应商官网(阿里云为例)
# 2. 选购域名

# 二、ICP备案(域名备案)【选修】

# 章节3.购买服务器

# 一、服务器选购

# 二、服务器环境搭建

# ① 服务器设置
# ② 服务器环境搭建
# ③ 可视化面板设置

# 章节4.网站代码上线调试

# 一、解析域名到服务器

# 二、创建网站

# 三、打包代码上传到服务器并解压

# 四、安装node环境、切换node版本

# 1. 安装PM2管理器
# 2. 切换node版本

# 五、打开命令行,切换到根目录下

# 六、初始化项目依赖

# ① 安装依赖 npm install

# 七、修改配置

# ① config/config.default.js
# ② database/config.json

# 八、安装数据库迁移工具,执行迁移命令

# ① 安装数据库迁移工具
# ② 执行迁移命令 npx sequelize db:migrate

# 九、启动项目 npm start

# 十、创建反向代理

# 章节5.SSL证书

# 一、申请SSL证书

# 二、搭建https协议网站




# 其它学期课程

# 第一学期(学习顺序:01)

第一学期课程专为零基础的学员定制录制的,纯html+css做企业网站的网页,主讲html和css的相关基础知识,flex布局相关知识,封装css基础样式库,引入字体图标及网页开发基础布局思维,完成企业网站网页的开发过程。

[第一学期学习视频]

# 第二学期【第1季】(学习顺序:02)

主讲JavaScript的基础,建议所有学员观看。
[第1季学习文档] [第1季学习视频]

# 第二学期【第2季】(学习顺序:03)

JavaScript中的面向对象,类,ajax,封装js库过渡到jQuery, vue.js基础配置网站页面,建议所有学员观看。
[第2季学习文档] [第2季学习视频]

# 第二学期【第3季】(学习顺序:04)

egg.js基础,响应式网页布局,Bootstrap框架,响应式后台系统管理,完整企业网站前后台开发,建议所有学员观看。
[第3季学习文档] [第3季学习视频]

# 第二学期【第4季】(学习顺序:05)

主要对第三季,同学们开发的企业网站,进行一个完整的上线运维流程的一个讲解,同学们将网站开发完成之后,如何进行上线运维,将项目交付给客户。
[第4季学习文档] [第4季学习视频]

更新时间: 2024年11月19日星期二中午11点54分