纯小白部署禅道(详细步骤)!!!

一、搭建准备
    1.1搭建准备
    1.2操作系统
    1.3项目架构
    1.4搭建流程

二、购买云服务器
    2.1购买
    2.2设置主机

三、安装宝塔面板
    3.1登陆云服务器
    3.2下载宝塔
    3.3安装集成工具

四、购买域名

五、解析
    5.1进入解析面板
    5.2打开云服务器

六、上传禅道
    6.1下载
    6.2上传解压
    6.3添加站点
    6.4设置session

七、申请证书

八、安装禅道

一、预备知识

1.1硬件部分

  • 硬件系统:笔记本、台式机、云服务器
  • 软件系统:(下表应用软件只是一些例子)
系统软件应用软件
windowsApache、Nginx
macOSMySQL、oracle
Linuxspringboot、thinkPHP
Unix

在这里,我们选择云服务器搭建

1.2操作系统

操作系统选用linux系统有ubuntu、fedora、centOS等,我们采取经典的centOS

1.3项目架构

集成工具(Apache+PHP+MySQL)+项目文件(ZenTao)

1.4搭建流程在这里插入图片描述

二、购买云服务器

注册腾讯云账户,访问腾讯云服务器页面。下面是对购买的一些说明

2.1购买

  • 头部选项卡:选择自定义配置
  • 地域选择: 选择距离当前所处位置最近的地域
  • 可用区:随机可用区,因为这个他会自动进行切换
  • 网络:默认就好
  • 实例:也就是服务器的配置。cup与内存按照项目要求进行购买。机型不同,主要应用不同,我们先使用标准机型,后面再研究这几个。
  • 镜像:也就是选择系统,按照1.2,选用64位的centOS最新版本
  • 数据盘与公网宽带:按照项目要求购买,我们选择默认
  • 其他所有项:如无特殊要求,则默认

2.2设置主机

  • 安全组:新建安全组,没有特殊要求,请设置默认,如果后续无法访问,一定记得回来放行端口
  • 登陆方式:你可以理解为,笔记本开机之后需要输入密码,然后使用。这里新手使用设置密码,并且记下来密码与账户名!!!

三、安装宝塔面板

3.1登陆云服务器

  • 在腾讯云平台登陆账户,点击左上角【总览】选项,可以看到所有的购买产品与最近访问。然后点击刚才购买的云服务器。

在这里插入图片描述

  • 在实例列表中登陆我们的云服务器,密码就是之前设定的

在这里插入图片描述
这里介绍一下,我们本地是windows环境,而云服务器是另外一台机器,我们可以使用三种方式登陆:

  • wellshell:标准的登陆方式,适合新手,也就是现在打开网页登陆
  • 远程登陆:在Windows本地电脑上下载putty,然后通过这个软件登陆
  • SSH登陆:在Windows本地电脑上下载xshell,然后通过这个软件登陆
    我们选用wellshell登陆在这里插入图片描述

3.2下载宝塔

登陆到实例后,就有了操作系统,这个时候进行部署下一项的工作。安装集成工具,也就是Apache+PHP+MySQL。但是漆黑的界面使用Linux命令使用,不适合新手。所以安装宝塔进行可视化的方式管理。

  • 进入宝塔面板中linux版页面入口,拷贝Centos的shell命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  • 粘贴到登陆的实例中,按下回车等待安装,然后安装好之后,会出现一个外网链接和你的账户与密码,这里就是管理实例的宝塔的界面。进到这个链接去然后登陆。在这里插入图片描述

3.3安装集成工具

刚登陆之后会,让你选择安装哪一种,刚好我们选择右侧这种方案。如果点错了,也没事,可以在宝塔商店中自行下载
在这里插入图片描述

四、购买域名

有了服务器还不行,因为不能给别人一串IP进行登陆。而域名好比就是IP的别名,和IP一样都是独一无二的。所以我们进行域名购买。我们仍然使用腾讯云平台上购买,当然这不是必须的。

  • 直接在这里进入在这里插入图片描述
  • 之后按照平台购买向导

五、解析

  • 目的:让域名指向云服务器

5.1进入解析面板在这里插入图片描述

然后进入之后点击添加记录,根据要求先实名注册,然后要添加两次记录,两次记录中只有开头的空不一样,其余都不变,一次添加www,一次添加@在这里插入图片描述

5.2打开云服务器

复制IP到解析面板中的记录值
在这里插入图片描述

六、上传禅道

6.1下载

我们配置好了环境,所以直接下源码,入口在这里插入图片描述

6.2上传解压

  • 是上传解压!!!不是解压上传!!!
  • 通过宝塔进行上穿,当然也可以下载winscp或者filezilla工具上传
  • 上传位置是www文件夹下!!!在这里插入图片描述

6.3添加站点

  • 目的:可以理解为让云服务器指向域名
  • 注意这里和解析一样任然是添加2次,一次域名是www开头,一次直接是域名开头在这里插入图片描述

6.4设置session

进入商店,点设置,选择files,保存在这里插入图片描述

七、申请证书

证书管理页入口

点击免费申请,然后回到证书管理页,点击详情。在这里插入图片描述

  • 这里的主机记录与记录值等下要用到,不关闭这个窗口
  • 登录 DNS 解析控制台 ,查看已申请证书的域名,并单击操作栏的【解析】,进入【记录管理】页面
  • 单击【添加记录】,根据不同证书类型添加 DNS 记录。
  • 复制之前的窗口中的主机记录与记录值,并且粘贴过来。记录类型为TXT
  • 然后就是等待,有时很很慢,有时候很快

八、安装禅道

  • 浏览器访问: 域名/www/index.php,进入安装界面。按照提示进行安装就好在这里插入图片描述
  • 使用localhost!!!
  • 数据库密码在宝塔面板中查看在这里插入图片描述

在这里插入图片描述

好的,下面我会详细讲解一下C语言编程的步骤,希望对考研小白有所帮助。 1. 定义问题 在编写程序之前,需要明确程序要解决的问题或任务。这一步通常涵盖以下方面: - 确定程序要实现的功能 - 确定程序需要处理的数据类型 - 确定程序需要输入的数据 - 确定程序需要输出的数据 在这一步中,需要尽可能详细地描述程序的目标和要解决的问题,这样可以帮助后续步骤的顺利进行。 2. 设计算法 在定义问题之后,需要设计程序的算法,选择合适的数据结构和算法策略。这一步通常包括以下方面: - 确定程序的输入和输出 - 选择合适的数据结构 - 设计程序的逻辑流程,包括条件判断、循环结构等 - 评估程序的性能和复杂度 在设计算法时,要注意算法的正确性和可读性,算法应该能够正确地解决问题,并且易于理解和维护。 3. 编写程序 在完成算法设计后,就可以开始编写程序了。这一步通常包括以下方面: - 编写程序的源代码,按照算法设计的逻辑结构组织代码 - 使用C语言的语法规则,定义变量、函数等 - 使用控制语句和函数库,实现程序的功能 在编写程序的过程中,要注意代码的风格和可读性,代码应该具有良好的组织结构和注释,易于理解和维护。 4. 编译程序 编写程序后,需要使用编译器将程序源代码转换成可执行程序。这一步通常包括以下方面: - 使用编译器将程序源代码编译成二进制文件 - 编译过程中,需要检查代码是否符合C语言的语法规则,是否存在错误 编译后,会生成可执行文件。可以通过运行可执行文件,测试程序的功能是否正常。 5. 调试程序 运行程序并检查程序是否按照预期工作。如果出现错误,需要进行调试。这一步通常包括以下方面: - 分析程序的错误,确定出错的原因 - 修改代码,消除错误 - 重新编译程序,测试修改后的程序是否正常工作 在调试程序的过程中,需要使用调试工具和技术,如断点调试、输出调试等。 6. 优化程序 根据程序的性能需求,对程序进行优化。这一步通常包括以下方面: - 分析程序的性能瓶颈,确定需要优化的部分 - 使用合适的算法和数据结构,减少程序的运行时间和空间复杂度 - 对代码进行改进,优化程序的可读性和可维护性 在优化程序的过程中,需要注意程序的正确性和可读性,优化应该是有针对性的,避免过度优化导致新的问题。 7. 维护程序 对程序进行维护,修复已知的错误或更新程序以适应新的需求。这一步通常包括以下方面: - 定期检查程序,修复已知的错误 - 根据新的需求,对程序进行改进和扩展 在维护程序的过程中,需要注意程序的兼容性和可维护性,维护应该是持续性的,避免放任程序出现新的问题。 希望以上内容对考研小白有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值