CentOS 禅道搭建指南

环境准备
在开始搭建禅道之前,我们需要准备以下环境:
- CentOS 服务器一台(推荐使用CentOS 7)
- 已配置好SSH访问的服务器
- 网络环境正常
安装LAMP环境
安装Apache服务器
yum install httpd -y
安装MySQL数据库
yum install mariadb-server mariadb -y
安装PHP
yum install php php-mysql -y
启动Apache和MySQL服务
systemctl start httpd systemctl start mariadb
设置开机自启
systemctl enable httpd systemctl enable mariadb
安装PHP扩展
安装PHP GD库
yum install php-gd -y
安装PHP MBString库
yum install php-mbstring -y
安装PHP XML库
yum install php-xml -y
安装PHP Zip库

yum install php-zip -y
下载并解压禅道
下载禅道最新版
wget https://www.zentao.net/download/zentao.12.4.tar.gz
解压禅道
tar -zxvf zentao.12.4.tar.gz
将解压后的禅道移动到Apache的网站目录下
mv zentao /var/www/html/
配置数据库
登录MySQL数据库
mysql -u root -p
创建禅道数据库
CREATE DATABASE zentao;
创建禅道数据库用户
CREATE USER 'zentao'@'localhost' IDENTIFIED BY 'password';
授予权限
GRANT ALL PRIVILEGES ON zentao.* TO 'zentao'@'localhost';
刷新权限
FLUSH PRIVILEGES;
退出MySQL
EXIT;
配置禅道
进入禅道安装目录

cd /var/www/html/zentao
运行安装脚本
php install.php
按照提示完成安装
访问禅道
在浏览器中输入服务器IP地址,访问禅道安装页面
按照提示完成安装
FAQs
问题:安装过程中出现“找不到PHP扩展”的错误怎么办?
解答:请检查是否已安装对应的PHP扩展,可以使用以下命令检查:
php -m
如果没有找到相应的扩展,请使用
yum install命令安装对应的扩展。问题:安装完成后,无法登录禅道怎么办?
解答:请检查数据库配置是否正确,包括数据库用户名、密码和数据库名称,如果配置无误,请检查Apache服务器配置是否正确,确保网站目录权限正确。

