liunx-conetos7.3 下部署禅道

因为最近公司搬地方,所有之前的局域网的ip地址也发生改变,还需要重新固定ip地址。
每次固定ip较为麻烦,且之前将自己的电脑作为禅道服务器较为不妥(自己下班,将电脑关机后,开发就不能访问禅道地址),所有准备将禅道的部署在之前自己购买的阿里云服务器上。

准备工作:

  • 一台云服务器(推荐使用阿里云的,24岁下可以自动获取学生身份,购买一年只需要90左右,阿里的比较稳定些)
  • 禅道liunx版本的压缩包,此处使用的禅道11.4-liunx7.3版本(因为需要将之前win下的禅道数据转到liunx下,所以此处于win下的版本保存一致)下载地址
    https://www.zentao.net/download.html
  • xshell 于xftp (用于连接远程阿里服务器,和传输禅道的压缩包)

xftp传输禅道安装包

首先前往官网下载对应版本的禅道的压缩包,打开xftp,将下载好的压缩包拉入liunx系统的最外层目录下

在这里插入图片描述

将压缩包进行解压

传输成功后可以使用 tar -zxvf ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt 命令将文件解压打opt目录下

启动禅道

解压成功后,禅道就可以启动了,只需要 执行 /opt/zbox/zbox star 命令就可以启动禅道
启动成功后界面:在这里插入图片描述
这时因为调用的是阿里云的服务器,阿里需要设置一个安全组,所以还需要导阿里的控制台添加一个安全组 (Apache默认端口号为80,需要开启80端口对外)如图:在这里插入图片描述
界面信息保存默认就可以,端口范围填写需要访问的 端口号 如: 80/80
授权对象因为是给所有用户访问所以填写:0.0.0.0/0
这时,设置完成后,一般来说只需要输入
http://XX.XX.XXX:80 (你的ip地址+80端口)
可以访问的,但如果还不能访问那就需要查看你的防火墙和selinux是否为关闭状态,可以参考此链接https://www.cnblogs.com/mdm131452095/p/10026733.html

(此处说明下,因为之前误因为Apache的端口号一直为8080,所以导致我开的安全组端口号为8080,致使我后面一直访问不通,后面使用netstat -ntlp 命令查看端口使用情况,才知道原来开启的是80端口)
如果需要将禅道的访问端口号改为8080 可以使用 opt/zbox/zbox -ap 8080 命令
————————————————————————————————————————
后续会更新将win系统下禅道的数据转移到liunx下


启动服务。
启动: /opt/zbox/zbox start
停止: /opt/zbox/zbox stop
重启: /opt/zbox/zbox restart

如果启动的时候报错:(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
意思就是启动的时候 80端口被占用,需要更换端口

`arm-linux-gcc: command not found` 错误通常意味着系统无法找到 `arm-linux-gcc` 编译器。以下是一些可能的解决方法: ### 检查编译器是否安装 首先要确认 `arm-linux-gcc` 编译器已经安装在系统中。不同的 Linux 发行版安装命令不同,以常见的 Debian 或 Ubuntu 系统为例,可以使用以下命令安装: ```bash sudo apt-get update sudo apt-get install gcc-arm-linux-gnueabi ``` 在 CentOS 系统中,可以使用 `yum` 命令: ```bash sudo yum install gcc-arm-linux-gnueabi ``` ### 检查环境变量 即使编译器已经安装,系统可能仍然无法找到它,这可能是因为环境变量 `PATH` 没有包含编译器所在的目录。可以通过以下命令查看 `PATH` 变量: ```bash echo $PATH ``` 如果编译器安装在 `/usr/local/arm-linux-gcc/bin` 目录下,可以将该目录添加到 `PATH` 变量中: ```bash export PATH=$PATH:/usr/local/arm-linux-gcc/bin ``` 为了使这个更改在每次登录时都生效,可以将上述命令添加到 `~/.bashrc` 或 `~/.bash_profile` 文件中: ```bash echo 'export PATH=$PATH:/usr/local/arm-linux-gcc/bin' >> ~/.bashrc source ~/.bashrc ``` ### 检查编译器路径 如果编译器安装在自定义的路径下,需要确保该路径正确。可以使用以下命令查找 `arm-linux-gcc` 的位置: ```bash find / -name "arm-linux-gcc" 2>/dev/null ``` 找到正确的路径后,按照上述方法将其添加到 `PATH` 变量中。 ### 检查编译器名称 有时候,编译器的名称可能不是 `arm-linux-gcc`,而是 `arm-none-linux-gnueabi-gcc` 或其他名称。可以使用以下命令查找可用的 ARM 编译器: ```bash ls /usr/bin | grep arm ``` ### 重新安装编译器 如果以上方法都无法解决问题,可以尝试卸载并重新安装编译器: ```bash sudo apt-get remove gcc-arm-linux-gnueabi sudo apt-get install gcc-arm-linux-gnueabi ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值