在Centos7和centos8中进行一键安装禅道的步骤都是一样的。

在Centos7和centos8中进行源码安装禅道的步骤不太一样。

一键安装禅道

第一步,下载15.5版本禅道安装包,并上传到服务器上的/opt中。

登录网址:禅道16.4版本发布,支持导入Jira数据和SonarQube项目管理 - 禅道下载 - 禅道开源项目管理软件,找到“下载链接”,点击“Linux 一键安装包(适用于Ubuntu17+,centos7.x)”中的“64位”即可下载禅道安装包。然后将安装包上传到服务器上的/opt文件夹中即可。

或 使用下载命令下载安装包

命令:cd /opt

wget https://www.zentao.net/dl/zentao/15.5/ZenTaoPMS.15.5.zbox_64.tar.gz

第二步,解压15.5版本禅道安装包。

命令:cd /opt

sudo tar -zxvf ZenTaoPMS.15.5.zbox_64.tar.gz

第三步,启动禅道服务。

# 启动Apache和Mysql服务

/opt/zbox/zbox start

若结果显示“Start Apache success  Start Mysql success”,则启动成功。

若端口被占用,则可以修改端口,然后重启服务。

命令:/opt/zbox/zbox -ap 8080 -mp 3307

/opt/zbox/zbox restart

# 停止和重启Apache和Mysql服务

/opt/zbox/zbox stop

/opt/zbox/zbox restart

第四步,访问和登录禅道

1)访问禅道。

登录服务器IP:112.124.34.235,界面显示“欢迎使用禅道集成运行环境!”,则访问成功。然后点击“开源版”,就会跳转到“易软天创项目管理系统”登录界面。

2)登录禅道。

默认管理账户为“admin”,密码为“123456”。输入管理员账号以及密码,会提示修改密码。修改密码成功后即可登陆禅道。

3)若输入服务器IP地址后无法访问网页,那么可以做以下处理:

关闭selinux和防火墙刷新网页重新进入。

# 临时关闭防火墙

systemctl stop firewalld

# 永久关闭防火墙

systemctl disable firewalld

# 临时关闭selinux

setenforce 0

禅道使用的是apache服务,查看80端口是否被占用。

# 永久关闭selinux

sed -ri 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

# 查看80端口,如没有lsof请下载

yum -y install lsof

lsof -i:80

第五步,关机重启,zbox会自动启动。

1)修改/etc/rc.d/rc.local文件。

在/etc/rc.d/rc.local文件最后一行下面另起一行添加下面的代码:

/opt/zbox/zbox restart

2)给予/etc/rc.d/rc.local权限。

命令:chmod +x /etc/rc.d/rc.local

3)服务器重启后,查看nginx是否成功自动启动。

命令:shutdown -r now         # 立刻重启

或 reboot                               # 立刻重启

或 init 6                                 # 立刻重启

shutdown -r 10                     # 过10分钟自动重启

在centos7中源码安装禅道

进行源码安装需要先在Linux系统中部署PHP和MySQL的运行环境。

这里推荐使用Linux+Apache+PHP7.0/7.1/7.2版本)+ MySQL(5.5/5.6版本)/mariadb组合。

第一步,安装httpd。

1)安装并开启httpd服务。

命令:yum -y install httpd

systemctl start httpd.service

systemctl enable httpd.service

# 查看apache服务状态是否为“Active: active (running)”

systemctl status httpd.service

systemctl stop httpd.service

systemctl restart httpd.service

2)启动后需要关闭服务器防火墙。

命令:systemctl stop firewalld.service

3)测试httpd服务是否安装成功。

浏览器访问: http://x.x.x.x ,若页面显示“Testing123”, 则说明httpd服务安装成功。

第二步,安装mariadb。

1)安装并开启mariadb服务。(数据库路径:/var/lib/mysql)

命令:yum -y install mariadb mariadb-server

systemctl start mariadb.service

systemctl enable mariadb.service

# 查看服务状态是否为“Active: active (running)”

systemctl status mariadb.service

systemctl stop mariadb.service

2)数据库安装设置,重置数据库root账号密码,执行该命令前必须开启mariadb服务。

命令:mysql_secure_installation

若结果显示“Enter current password for root (enter for none):”,则输入当前root账号密码,刚安装默认为空,直接回车即可。

“Set root password? [Y/n]”,输入y回车。

“New password:”,输入密码。

“Re-enter new password:”,重复输入密码。

“Remove anonymous users? [Y/n]”,输入y回车。

“Disallow root login remotely? [Y/n]”,输入y回车。

“Remove test database and access to it? [Y/n]”,输入y回车。

“Reload privilege tables now? [Y/n]”,输入y回车。

3)登陆测试,执行登录命令并输入密码。

命令:mysql -uroot -p

第三步,安装php7.2。

1)查看CentOS 7系统中是否安装了php7.2。

命令:sudo yum module list php

2)配置yum源,安装php7.2以及所需组件。

命令:rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum -y install php72w php72w-pdo php72w-mysql php72w-mbstring php72w-ldap php72w-gd php72w-json php72w-xml php72w-zip

3)测试php与apache服务的整合。

命令:echo '<?php phpinfo();?>'  >  /var/www/html/index.php

4)重启apache服务。

命令:systemctl restart httpd.service

5)浏览器访问网址:http://x.x.x.x/index.php

若页面显示“Forbidden:You don't have permission to access /index.php on this server”,则只需要修改文件/etc/httpd/conf/httpd.conf即可。修改完成后显示代码如下:

<Directory />Options FollowSymLinksAllowOverride NoneOrder Deny,AllowAllow from allSatisfy all</Directory>
...<Directory "/var/www/html">Options Indexes FollowSymLinksAllowOverride ALLOrder Deny,AllowAllow from all</Directory>

若页面显示“Version 7.2.34”,则apache配置及php7.2安装成功。

第四步,安装禅道。

1)下载15.5版本禅道安装包,并上传到服务器上的/opt中。

登录网址:禅道16.4版本发布,支持导入Jira数据和SonarQube项目管理 - 禅道下载 - 禅道开源项目管理软件,找到“下载链接”,点击“安装包下载”中的“源码包”即可下载禅道安装包。然后将安装包上传到服务器上的/opt文件夹中即可。

或 使用下载命令下载安装包

命令:cd /opt

wget https://www.zentao.net/dl/zentao/15.5/ZenTaoPMS.15.5.zip

2)解压15.5版本禅道安装包。

命令:cd /opt

yum install unzip

unzip ZenTaoPMS.15.5.zip

3)修改Apache访问路径。

命令:vim /etc/httpd/conf/httpd.conf

修改3处位置:

第119行把“DocumentRoot”的路径都修改为“/opt/zentaopms/www”;

第131行把“Directory”的路径都修改为“/var/www/html”;

第151行修改为“AllowOverride ALL”。

4)修改httpd.conf文件后重启Apache服务,使刚修改的配置生效。

命令:systemctl restart httpd.service

5)浏览器访问http://x.x.x.x,然后安装禅道即可。

6)登录禅道。

默认管理账户为“admin”,密码为“123456”。输入管理员账号以及密码,会提示修改密码。修改密码成功后即可登陆禅道。

在centos8中源码安装禅道

第一步,安装httpd。

1)安装并开启httpd服务。

命令:yum -y install httpd

systemctl start httpd.service

systemctl enable httpd.service

# 查看apache服务状态是否为“Active: active (running)”

systemctl status httpd.service

systemctl stop httpd.service

systemctl restart httpd.service

2)启动后需要关闭服务器防火墙。

命令:systemctl stop firewalld.service

3)测试httpd服务是否安装成功。

命令:echo Centos8 http is ok  > /var/www/html/index.html

浏览器访问: http://x.x.x.x/index.html,若页面显示“Centos8 http is ok”, 则说明httpd服务安装成功。

第二步,安装mariadb。

1)安装并开启mariadb服务。

命令:yum -y install mariadb mariadb-server

systemctl start mariadb.service

systemctl enable mariadb.service

# 查看服务状态是否为“Active: active (running)”

systemctl status mariadb.service

systemctl stop mariadb.service

2)数据库安装设置,重置数据库root账号密码,执行该命令前必须开启mariadb服务。

命令:mysql_secure_installation

若结果显示“Enter current password for root (enter for none):”,则输入当前root账号密码,刚安装默认为空,直接回车即可。

“Set root password? [Y/n]”,输入y回车。

“New password:”,输入密码。

“Re-enter new password:”,重复输入密码。

“Remove anonymous users? [Y/n]”,输入y回车。

“Disallow root login remotely? [Y/n]”,输入y回车。

“Remove test database and access to it? [Y/n]”,输入y回车。

“Reload privilege tables now? [Y/n]”,输入y回车。

3)登陆测试,执行登录命令并输入密码。

命令:mysql -uroot -p

第三步,安装php7.2。

1)查看CentOS 8系统中是否安装了php7.2。

命令:sudo yum module list php

2)配置yum源,安装php7.2以及所需组件。

命令:sudo yum install php php-pdo php-gd php-mbstring php-mysqlnd php-ldap php-json php-xml php-zip

3)测试php与apache服务的整合。

命令:echo '<?php phpinfo();?>'  >  /var/www/html/index.php

4)重启apache服务。

命令:systemctl restart httpd.service

5)浏览器访问网址:http://x.x.x.x/index.php。

若页面显示“Version 7.2.11”,则apache配置及php7.2安装成功。

第四步,安装禅道。

1)下载15.5版本禅道安装包,并上传到服务器上的/opt中。

登录网址:禅道16.4版本发布,支持导入Jira数据和SonarQube项目管理 - 禅道下载 - 禅道开源项目管理软件,找到“下载链接”,点击“安装包下载”中的“源码包”。然后将安装包上传到服务器上的/opt文件夹中即可。

或 使用下载命令下载安装包

命令:cd /opt

wget https://www.zentao.net/dl/zentao/15.5/ZenTaoPMS.15.5.zip

2)解压15.5版本禅道安装包。

命令:cd /opt

yum install unzip

unzip ZenTaoPMS.15.5.zip

3)修改Apache访问路径。

命令:vim /etc/httpd/conf/httpd.conf

修改3处位置:

第122行把“DocumentRoot”的路径都修改为“/opt/zentaopms/www”;

第134行把“Directory”的路径都修改为“/opt/zentaopms/www”;

第151行修改为“AllowOverride ALL”。

4)修改httpd.conf文件后重启Apache服务,使刚修改的配置生效。

命令:systemctl restart httpd.service

5)浏览器访问http://x.x.x.x,然后安装禅道即可。

6)登录禅道。

默认管理账户为“admin”,密码为“123456”。输入管理员账号以及密码,会提示修改密码。修改密码成功后即可登陆禅道。

在Linux中禅道的安装流程相关推荐

  1. Linux系统下禅道的安装以及配置教程

    Linux系统下禅道的安装以及配置教程 首先查看Linux安装的版本,64的还是32的! 查看Linux版本:[root@localhost ~]# getconf LONG_BIT 1.Linux中 ...

  2. 禅道的安装使用和升级

    注:本文参考禅道官网的使用手册: 1.项目管理工具禅道 1.1.什么是禅道 禅道由青岛易软天创网络科技有限公司开发,国产开源项目管理软件.它集产品管理.项目管理.质量管理.文档管理.组织管理和事务管理 ...

  3. 禅道的安装及初步使用(一)

    禅道的安装 1. 安装包下载 禅道官网地址:https://www.zentao.net/index.html 注:本次测试使用的版本为专业版8.9.4,其他版本可自行尝试.专业版,企业版都可免费试用 ...

  4. 【测试开发】测试管理工具禅道的安装

    [测试开发]测试管理工具禅道的安装 常见的测试管理工具是干什么的? 禅道的安装与配置 安装配置成功 常见的测试管理工具是干什么的? 测试管理工具是在指在软件开发过程中,对测试需求.计划.用例和实施过程 ...

  5. linux中使用apt-get安装软件包的时候报错:E: Could not get lock /var/lib/dpkg/lock-frontend

    文章目录: 1 问题原因分析 2 问题解决方式 1 问题原因分析 在linux中使用apt-get安装哭包的时候,报错:E: Could not get lock /var/lib/dpkg/lock ...

  6. linux重启kvm服务命令,linux中kvm的安装及快照管理

    一.kvm的安装及状态查看 1.安装软件 yum -y install kvm virt-manager libvirt 2.启动libvirtd 报错,升级device-mapper-libs yu ...

  7. linux中字体的安装以及Terminal字体重叠问题解决

    linux中字体的安装以及Terminal字体重叠问题解决 参考文章: (1)linux中字体的安装以及Terminal字体重叠问题解决 (2)https://www.cnblogs.com/lxmw ...

  8. linux中源码安装node

    Linux上安装Node.js 直接使用已经编译好的包 node 官网已经把linux 下载版本更改为已经编译好的版本了,我们可以直接下载解压后使用: wget https://nodejs.org/ ...

  9. Linux中常用软件安装

    Linux中常用软件安装 0 软件安装命令 rpm命令 yum命令 1 JDK安装 2 Mysql安装 0 MySQL安装与卸载 (新增于 2021-06-06) 1 卸载 yum方式 rpm方式 2 ...

  10. Linux中软件的安装,vim编辑器

    文章目录 Linux中软件的安装,vim编辑器 Linux中软件的安装 vim编辑器 在线安装vim编辑器 vim的使用 vim的命令 Linux中软件的安装,vim编辑器 Linux中软件的安装 L ...

最新文章

  1. 网络工程制图论文计算机,学习系统与工程制图论文
  2. spring boot第七讲
  3. 神策数据正式成为国家级信创工委会成员单位
  4. Java的容器的线程安全
  5. 设计模式:责任链模式(Chain of Responsibility)
  6. jax-rs配置_具有MicroProfile配置的可配置JAX-RS ExceptionMapper
  7. 全球首富贝索斯离婚第二天 出轨对象女主播宣布离婚...
  8. android vitamio 教程,使用vitamio开发步骤
  9. 使用OData快速构建REST服务
  10. 理一理Maven的phase, goal, surefire, failsafe
  11. 阳光沙滩博客系统后端api
  12. node scripts/install.js 安装失败解决办法
  13. MySQL 第三章习题
  14. php 点赞 代码,WordPress模板如何使用纯代码实现点赞功能?
  15. 高通410 随身WIFI刷入Debian系统(玩法合集)
  16. c语言中ch的作用,C语言中IN(ch,OP)是什么意思
  17. 电脑c盘变红满了的清理方法
  18. 安装Office的一些工具
  19. XPE启动蓝屏或FBA反复重启的问题
  20. 基于Attention_CNN_GRU的野生动物监测图像分类

热门文章

  1. Dell台式计算机BIOS放电,戴尔bios设置电池修复 笔记本电脑电池bios设置图解方法...
  2. msi笔记本u盘装linux,msi微星笔记本bios设置u盘启动教程
  3. 黑马程序员—因为感恩,所以我也来深圳黑马当班主任
  4. linux解决用户权限不够问题
  5. JavaScript 全栈工程师培训教程(React.js + Node.js)
  6. 5个简单的游戏设计技巧,让你的游戏更有趣
  7. 概率导论-马尔可夫相关
  8. 数据分析师的薪资怎么样?
  9. 数据产品经理真的比数据分析工资高吗?
  10. 山东大学软件学院计算机组成原理2021-2022期末考试回忆版