CentOS Mantis 安装指南
准备工作

在开始安装 MantisBT 之前,请确保您的 CentOS 系统满足以下要求:
- 操作系统:CentOS 7 或更高版本
- 硬件要求:至少 512MB 内存
- 数据库:MySQL 5.5 或更高版本
- Web 服务器:Apache 2.2 或更高版本
安装 Apache 和 MySQL
安装 Apache:
sudo yum install httpd sudo systemctl start httpd sudo systemctl enable httpd
安装 MySQL:
sudo yum install mysql-server sudo systemctl start mysqld sudo systemctl enable mysqld
配置 MySQL:
sudo mysql_secure_installation
按照提示完成安全配置,包括设置 root 密码、删除匿名用户、禁止 root 远程登录等。
安装 PHP 和相关模块
安装 PHP:
sudo yum install php php-mysql php-gd php-mbstring php-xml php-pear php-json
安装 PHP 模块:
sudo yum install php-mysqlnd
创建 MantisBT 数据库

登录 MySQL:
sudo mysql -u root -p
创建数据库和用户:
CREATE DATABASE mantisdb; CREATE USER 'mantisuser'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON mantisdb.* TO 'mantisuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
下载并解压 MantisBT
下载 MantisBT:
wget https://www.mantisbt.org/download/mantisbt-2.0.0.tar.gz
解压文件:
tar -xvf mantisbt-2.0.0.tar.gz
移动文件到 Web 服务器目录:
sudo mv mantisbt/* /var/www/html/
配置 MantisBT
编辑配置文件:
sudo nano /var/www/html/config_inc.php
修改以下配置项:
$g_database_type = 'mysql'; $g_database_server = 'localhost'; $g_database_user = 'mantisuser'; $g_database_password = 'your_password'; $g_database_name = 'mantisdb';
重启 Apache 服务:

sudo systemctl restart httpd
访问 MantisBT
在浏览器中输入以下地址访问 MantisBT 安装向导:
http://your_server_ip/mantisbt-2.0.0/install.php 按照向导提示完成安装。
FAQs
Q1:如何修改 MantisBT 的管理员密码?
A1:登录 MantisBT 后,点击“我的帐户”菜单,然后选择“修改密码”即可。
Q2:MantisBT 如何备份和恢复数据库?
A2:备份数据库:
sudo mysqldump -u mantisuser -p mantisdb > mantisdb_backup.sql
恢复数据库:
sudo mysql -u mantisuser -p mantisdb
然后执行以下命令:
source mantisdb_backup.sql

