mantisbt 1.3安装
1.安装之前先更新系统
sudo apt-get update
sudo apt-get upgrade
2.安装Apache2
sudo apt install apache2
3.安装PHP
sudo apt install php
sudo apt-get install libapache2-mod-php
4.安装MySQL
sudo apt install mysql-server php7.0-mysql
sudo apt-get install mysql-client
5.安装phpmyadmin
sudo apt-get install phpmyadmin
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
配置phpmyadmin
vim /etc/php/7.0/apache2/php.ini
display_errors = On(显示错误日志,出现两次,都要改,不然无效)
extension=php_mbstring.dll (开启mbstring)
启动mysql和apache2服务
2. 下载mantisbt-1.3.0.zip包
解压
mv mantisbt-1.3.0 /var/www/html/mantisbt
chmod -R a+x mantisbt
cd mantisbt/config
cp config_inc.php.simple config_inc.php
在mysql里新建一个mantis数据库,新建一个账户mantis用来管理该数据库。
登录进mysql后
mysql> create database mantis default character set utf8 collate utf8_general_ci;mysql> grant all privileges on mantis.*to 'mantis'@'localhost' identified by 'mantis';
在浏览器中输入网址,http://机器IP/mantisbt/admin/install.php
详细见网址:http://www.cnblogs.com/allen8807/archive/2010/12/01/1893478.html
其中配置信息写入文件如图所示:($g_crypto_master_salt 是mantisbt1.3新有的)
$g_hostname = 'localhost';
$g_db_type = 'mysqli';
$g_database_name = 'mantis';
$g_db_username = 'mantis';
$g_db_password = 'mantis';
$g_default_timezone = 'UTC';
$g_crypto_master_salt = '9qqq2bmp8b2RuM7hTVqDnDg35Ulqtztx7AemFOsC91g=';
其中邮件配置如下:
# --- Anonymous Access / Signup ---
$g_allow_signup = ON;
$g_allow_anonymous_login = OFF;
$g_anonymous_account = '';
# --- Email Configuration ---
$g_phpMailer_method = PHPMAILER_METHOD_MAIL;
$g_smtp_host = 'localhost';
$g_smtp_username = 'xx@xx.com';
$g_smtp_password = 'XXXXXX';
$g_webmaster_email = 'xxx@xx.com';
$g_from_email = 'noreply@example.com'; # the "From: " field in emails
$g_return_path_email = 'admin@example.com'; # the return address for bounced mail

浙公网安备 33010602011771号