本文档适用于vc15+apache2.2+php5.4+mysql5.6+mantis2.5分步安装
安装时请注意各软件的版本号,避免出现由于软件版本导致的不兼容问题。
一、 安装vc15
直接安装,安装成功后,不需要做任何配置。
二、 Php的安装与配置
1、 下载php,解压到所需目录。
2、 打开\php\php.ini-production;复制并重命名为php.ini
修改:
将; extension_dir = " D:\php\ext "修改为 extension_dir = " D:\php\ext " (去掉extension前面的分号)
将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号)
将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)
将;extension=php_mysqli.dll修改为 extension=php_mysqli.dll(去掉extension前面的分号)
3、 将\php\ext加入环境变量path中:我的电脑-右键-属性-高级系统设置-环境变量-系统变量-找到path,编辑,在后面加上:D:\php;D:\php\ext(php文件夹与ext文件夹的实际安装路径)
三、 Apache安装与配置
1、 解压缩后可用,将解压缩后的文件夹,放到所需的位置,以管理员身份运行cmd,定位到该文件夹的bin文件夹上,执行命令httpd -k install即可完成安装
2、 打开Apache22\conf\httpd.conf
修改:
将ServerRoot "c:/Apache24" 修改为 ServerRoot "D:/ Apache22"(apache实际安装目录)
将 #ServerName www.example.com:80 修改为 ServerName localhost:80
将DocumentRoot "c:/Apache24/htdocs" 修改为 DocumentRoot " D:/ Apache22/htdocs"
将 <Directory "c:/Apache24/htdocs"> 修改为 <Directory " D:/ Apache22/htdocs ">
将 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 修改为
ScriptAlias /cgi-bin/ " D:/ Apache22/cgi-bin/"
将 <Directory "c:/Apache24/cgi-bin"> 修改为 <Directory " D:/ Apache22/cgi-bin">
添加LoadModule php5_module "D:/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php .html .htm
PHPIniDir "D:/php5"
3、 测试是否安装成功
打开Apache安装目录下的“bin”文件夹中的“httpd.exe”测试服务器,如果一闪而过,则说明你的配置文件有问题。
不要关闭这个命令提示符,打开浏览器,在地址栏输入“localhost”,回车,如果显示“It works!”则说明你的服务器配置成功。
四、 Mysql安装与配置
1、 下载mysql并解压到所需目录
2、 复制my-default.ini更名为my.ini编辑,编辑好后移到\mysql\bin目录下
编辑my.ini文件:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#服务端字符类型,建议utf8
basedir=F:\devloper\mysql5_6\mysql-5.6.36-winx64
#解压根目录
datadir=F:\devloper\mysql5_6\mysql-5.6.36-winx64\data
#解压根目录\data
3、 安装并启动mysql服务以管理员身份运行cmd,输入命令:
Mysqld -install (安装mysql服务)
Net start mysql (启动mysql服务)
4、 修改root用户密码,以管理员身份运行cmd,输入命令:
Mysql –u root
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
修改完成后退出,再次登录时输入:mysql –u root –p,输入新密码
5、 配置环境变量
我的电脑-右键-属性-高级系统设置-环境变量-系统变量-找到path,编辑,在后面加上 :%MYSQL_HOME%\bin
五、 安装与配置mantis
1、 下载mantis,解压到所需目录
2、 复制D:\mantisbt25\config\ config_inc.php.sample为config_inc.php,修改该文件:
<?php
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'mantis001';
$g_db_username = 'root';
$g_db_password = 'root';
$g_default_timezone = 'Europe/Paris';
$g_crypto_master_salt = 'ea3nzWNj6Ky0SRTO0P5YgXV9QC6uRW9nJ4t8zdsEMUw=';
$g_antispam_max_event_count = 0;
$g_show_realname = ON;
3、 打开http://localhost/mantis/admin/install.php测试mantis安装是否成功
4、 用Administrator注册新用户时设置密码
在Mantis目录下config_defaults_inc.php文件中找到$g_send_reset_password
设置成:$g_send_reset_password = OFF即可
5、 打开http://localhost/mantis/login_page.php登录,administrator/root