Git基础

1、网站部署(了解)

(1) 准备资料

  • 云服务器
  • 域名
  • 项目资料(接口项目、数据库sql文件、前端项目)

(2) 部署接口项目

云服务器,登录宝塔操作面板(具体安装配置过程,参考上周随堂笔记)

① 压缩项目,上传文件

将接口项目压缩成压缩包today.zip,在宝塔面板中选择文件菜单,将本地压缩包上传到服务器,将压缩包在服务器中直接解压得到具体项目文件

将数据库sql文件,在宝塔面板中选择文件菜单,上传到服务器

宝塔面板中,选择数据库菜单,创建指定名称/用户/密码的数据库,点击导入,将sql文件选中并导入数据,完成数据库的初始化工作

② 部署接口项目

在宝塔面板中选择网站菜单,选择Node项目选项卡,项目文件路径中点击选择刚才解压的项目文件夹,配置好对应的端口,完成项目的启动即可:接口项目部署完成

  • 注意:由于云服务器安全性限制,本地/外网暂时无法访问接口

③ 挂载域名

申请好的域名,需要在对应的服务商控制台中,搜索DNS解析配置域名关联的云服务器IP地址,完成地址转发工作

配置一个二级域名api.muwenbin.asia,对应当前云服务器IP地址

  • 注意:一般配置完成后,会有一段体验时间,可以正常使用;体验时间过期后就会提示网站备案,国内云服务器必须完成备案才能正常运行

④ 外网映射

打开云服务器,点击接口项目的设置菜单,挂载刚才配置好的域名,然后打开外网映射,此时外网就可以正常访问该接口服务器(体验访问,需要备案后才能正常使用)

(3) 部署前端应用

目前开发的是静态前端应用HTML/css/JS配合Ajax完成页面数据动态交互,这样的前端应用一般称为静态应用,直接在宝塔面板中添加站点即可(不需要配合任何运行环境,如PHP

将自己申请的域名,配置一个新的二级域名:www.muwenbin.asia,将域名的关联IP地址关联到云服务器,即可完成部署和访问(体验)

  • 注意:如果开发的是内容管理网站(cms系统),可以选择一些免备案服务器进行部署

2、版本管理概述

(1)开发人员致命问题

丢代码:每个程序员都丢过重要代码!

常规操作,都是对重要的文件进行备份操作,有一个备份规则(三重备份)可以很好的进行文件的防丢失的操作(本机备份、本机压缩备份、异地备份)

对于频繁更新的文件,传统的备份方案已经不满足,出现了专门针对开发行业的文件备份工具,称为软件版本管理工具:

  • CVSControl Version System,最原始版本管理工具,每次的更新备份都是全量备份

  • SVNSubversion,新一代的集中式版本管理工具

  • Git:新一代的分布式版本管理工具

总结:版本管理工具,解决了那些问题?

  • 多人协同开发,合并多人开发的代码
  • 文件丢失的问题,可以通过版本管理工具进行同步
  • 出现问题追溯,任何参与者提交的代码都有对应的记录
  • 文件备份记录,可以按照开发阶段进行软件发布

(2) 下载和安装

Git下载安装

  • 官方网站:https://git-scm.com/

3、基础操作:初始化</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值