Mantis安装配置说明
开始安装Mantis需要作的准备工作:
1. 下载MySQL安装文件,请下载Windows安装文件,当前有多个版本可供下载,出于稳定起见,建议下载推荐的Production release (recommended),目前高版本是4.0.18;同时可以下载MySQL Control Center,一个免费的MySQL图形管理界面程序;
2. 下载PHP安装文件,目前高版本4.3.4,请下载Windows安装文件;其中“PHP 4.3.4 installer”EXE包可以自动进行设置,但是比ZIP包缺少一些模块,如果需要使用图形报表功能,建议下载“PHP 4.3.4 zip package”ZIP包,因为图形报表需要使用到包括在ZIP报中的PHP扩展模块,不过ZIP需要自己手工设置; 提示:对于象我这样的懒人,你可以这样做:两个都下载,先安装EXE包自动完成设置工作,然后将ZIP包解压缩到PHP安装目录,覆盖原文件,然后手工修改PHP.ini配置文件,让PHP载入扩展模块,可以得到一个完整的PHP安装包了*^_^*;
3. 下载Mantis安装文件,目前高版本是0.18.2; 4. (可选项)如果希望使用Mantis的PHPMailer发信功能和图形报表功能,则还需要PHP的PHPMailer模块和JPGraph模块,请分别到http://phpmailer.sourceforge.net和http://www.aditus.nu/jpgraph/index.php下载,新版本分别是1.71和1.14; 好了,准备绪,下面可以开始安装了;
1. 安装MySQL,建立数据库; MySQL的安装很简单,解压缩下载得到的ZIP包,运行其中的setup.exe文件,然后可以用“Next”大法轻松安装;这里假设你的MySQL安装在C:MySQL下; 安装后运行C:mysqlin下的winmysqladmin.exe文件,如果在系统任务栏显示绿灯,表示你的MySQL服务已经启动了;
1) 修改MySQL默认的root用户密码: 在命令行下进入c:mysqlin,运行如下命令: C:>cd mysql C:mysql>cd bin C:mysqlin>mysql -u root mysql mysql>UPDATE user SET Password=PASSWORD(') WHERE user='root'; mysql>FLUSH PRIVILEGES; 说明:请将< new_ root_password>改为你设定的root用户的新密码。更改密码后,要用root用户访问mysql,必须使用mysql -u root -p,按提示输入入正确的root新密码。
2) 创建mantis数据库: 注意:进行这一步以前,需要先把你的Mantis安装包解压缩,因为创建数据库需要用到其中的建表SQL文件。 mysql>create database mantis; mysql>connect mantis; mysql>source sqldb_generate.sql 说明:请将改为你解压缩Mantis安装包的路径;
3) 创建mantis用户,并赋给对Mantis数据库的相应权限: mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES, CREATE TEMPORARY TABLES ON mantis.* TOmantis@localhostIDENTIFIED BY ''; mysql>FLUSH PRIVILEGES; 说明:请将改为你设定的mantis用户的密码;这个密码在下面的操作中要写到Mantis的配置文件中;
4) 完成MySQL初始化工作,退出 mysql>exit 上面的数据库操作也可以直接在mysqlcc图形界面中完成。
2. 安装PHP 我的安装方法是上面说的懒人安装方法*^_^*,好像没有什么特别操作了;在使用图表和PHPMail时需要修改PHP.ini,这些修改我会在后面讲到。