zoukankan      html  css  js  c++  java
  • centos7安装mantis

    安装mantis的步骤如下:

      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 
    https://sourceforge.net/projects/mantisbt/files/latest/download/mantis/mantisbt-1.2.19.zip
    #unzip mantisbt-1.2.19.zip
    #mv mantisbt-1.2.19 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即可。

        有时候会存在如下问题

         

       

       修改成中文界面

       #cd /var/www/html/ 

       #vim config_inc.php

       $g_default_language = 'chinese_simplified';

    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 = 'chinese_simplified';

    复制代码

        6. 重启服务,删除admin目录(可以先不删除,可用于创建新用户使用)

    #service httpd restart
    #service mysqld restart
    #cd /var/www/html/mantis
    #rm -rf admin

    安装mantis遇到的问题:

    1.验证码图片不显示

    2.时区不对

    3.mysql版本不兼容

    解决方法:更改为最新的mantis版本

    4.重启服务用如下命令

    systemctl restart  httpd.service

    systemctl restart mysqld.service

    5.删除mantis

      cd /var/www/html

      rm -rf mantis

    6.查找文件 find / -name php.ini

    7.mantis 初始用户administrator 密码root

    8.mantis登录以后,进行任何操作总提示APPLICATION ERROR #1904,APPLICATION ERROR #2800;重启服务后就可以正常使用了,好像是超时引起的

  • 相关阅读:
    一些有用的DNN方法
    将VB.Net反编译时StringType.StrCmp用C#中的函数string.Compare替换
    接一个DNN安装时的未知错误,终于找到了原因
    这是用performancing for firefox编写的blog
    这是用word2007发表的blog
    一个DNN安装时的未知错误
    后端——框架——切面框架——aop——Pointcut表达式
    Metroid Prime Chs 20101004
    第一财经周刊:书店的黄昏
    这年头连萝卜都靠不住了
  • 原文地址:https://www.cnblogs.com/fenr9/p/5013817.html
Copyright © 2011-2022 走看看