CentOS 安装和配置 Mantis

发表于:2018-7-04 16:09

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:月光疾风    来源:博客园

#
Mantis
分享:
  Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。
  1. 安装apache, mysql等必要软件
  1 #yum update
  2 #yum install httpd php php-pdo php-mysql php-gd mysql mysql-server
  3 #chkconfig mysqld on
  4 #service mysqld restart
  5 #chkconfig httpd on
  6 #service httpd restart
  2. 下载并解压mantis
  #cd /var/www/html
  #wget http://sourceforge.net/projects/mantisbt/files/mantis-stable/1.2.15/mantisbt-1.2.15.tar.gz/download
  #tar xvf mantisbt-1.2.15.tar.gz
  #mv  mantisbt-1.2.15  mantis
  #chown -R apache:apache mantis
  3. 创建数据库
  #mysql -u root -p***
  >create database mantis;
  >grant all privileges on mantis.* to user@localhost identified by 'password';
  >flush privileges;
  >exit;
  #
  4. 安装mantis
  在浏览器里输入http://ip/mantis,此时浏览器会跳转到http://ip/mantis/admin/install.php,按照实际情况输入hostname,databasename(即第3步里面的mantis),username(即第3步里面的user),password(即第3步里面的password)。其中数据库类型可以选择Mysqli。
  填写好这些内容,点击install/update database即可。
  5. 配置mantis
  #cd /var/www/html/mantis
  #rm -rf  config_inc.php
  #cp config_inc.php.sample config_inc.php
  #vim config_inc.php
  主要的配置如下:
  $g_hostname = 'localhost';              #服务器地址
  $g_db_username = 'user';               #数据库用户
  $g_db_password = 'password';        #数据库密码
  $g_database_name = 'mantis';         #数据库名称
  $g_db_type = 'mysqli';                    #数据库类型
  $g_allow_signup = ON;
  $g_allow_anonymous_login = OFF;
  $g_phpMailer_method = PHPMAILER_METHOD_SMTP;
  $g_smtp_host = 'smtp.sina.com:25';
  $g_smtp_username = '***';        #邮箱用户名,即@前面的部分
  $g_smtp_password = '***';        #邮箱密码
  $g_administrator_email = '***@***';
  $g_webmaster_email = '***@***';
  $g_from_email = '';                    #From字段的值
  $g_return_path_email = '';
  $g_allow_file_upload = ON;
  $g_file_upload_method = DISK;
  $g_absolute_path_default_upload_folder = '/var/www/html/maintis/upload/';
  $g_max_file_size = 100000;      #单位是字节,即100kB
  #以下两个需要自己添加
  $g_default_language = 'auto';
  $g_fallback_language = 'chinese_simplified';
  6. 重启服务,删除admin目录
  #service httpd restart
  #service mysqld restart
  #cd /var/www/html/mantis
  #rm -rf admin
  这时,在浏览器里输入http://ip/mantis,就可以访问了。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号