禅道centos8安装流程

禅道安装步骤(centos8/centos7及更低版本)

版本:禅道:12.4.3
由于当前禅道版本不支持centos8的一键安装 下面使用源码包进行安装
开始安装前的准备工作:

  • 1.执行如下指令,安装并开启httpd服务。
    dnf -y install httpd #安装apache服务
    systemctl start httpd.service #开启apache服务
    systemctl enable httpd.service #apache服务开机启动
    成功启动👇
    在这里插入图片描述
  • apache的安装目录在这里👇
  • apache 会被安装到: /etc/httpd/
  • apache 配置文件地址: /etc/httpd/conf/httpd.conf
  • apache 网站文件默认访问路径:/var/www/html/

如果是本地的话 需要关闭防火墙

  • systemctl stop firewalld.service # 关闭防火墙
  • systemctl disable firewalld.service # 禁止firewall开机启动
  • systemctl status firewalld.service # 查看防火墙状态
  • systemctl start firewalld.service #开启防火墙

云服务器的话 需要在云服务器安全组开放相应端口

  • 2.安装php7.2以及所需组件。
  • sudo dnf install php php-pdo php-gd php-mbstring php-mysqlnd php-ldap
    php-json php-xml php-zip
    这里 禅道的sql使用的是mysql 就不安装mariadb了
  • 3.下载禅道源码包
  • 下载地址:https://www.zentao.net/dl/ZenTaoPMS.12.4.3.zip
  • 将下载后的压缩包移动到/var/www/html下进行解压
  • systemctl restart httpd.service #重启apache服务
  • 4.使用下面的方式进行访问
  • http://服务器ip:apache端口/zentaopms/www/index.php访问
  • 在这里插入图片描述
    进入这个界面就代表配置成功了
    接下来配置数据库:
    MySql8.0以下正常进行就可以了

由于MySQL8.0的密码匹配规则和之前版本不同 会出现问题

  • 数据库连接失败 SQLSTATE[HY000] [2054] Server sent charset unknown to the client. Please, report to the developers
  • 解决方案:
 - use mysql
 - select `Host`,`USER`,`plugin` from `user`
 - ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY
   '你的sql密码';
 - FLUSH PRIVILEGES;

在这里插入图片描述
再重新为禅道配置数据库就可以了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值