1.安装APACHE 先把机器安的IIS停掉(如果启动了的话,因为默认安装APACHE使用也是80端口,不停掉会有冲突) 在APACHE的官方网站下载到apache_2.2.3-win32-x86-no_ssl,双击安装,安装时最好不要装好有空格的路径下可以安到c:\apache2下 启动APACHE在IE里打入http://localhost 如果看到一个页面上面写着it works说明APACEH运行正常 2.安装PHP5 在PHP的官方网站下载到php-5.2.0-Win32.zip,解压缩后把目录名改为php,复制到C:\ 把php目录下的php.ini-dist改名为php.ini复制到c:\windows(或:\winnt视操作系统而定),把php5ts.dll和libmysql复制到c:\windows\system32下 在php.ini文件中找到这一句:extension_dir = "./" 改成c:/php/ext 取消;extension=php_mysql.dll前的分号(;) 保存 3.让APACHE可以运行PHP程序 修改c:\apaceh2\conf\httpd.conf文件 在#LoadModule ssl_module modules/mod_ssl.so的下一行加上
**(注意如果你的APACHE是2.2版本的加上下面这句) LoadModule php5_module c:/php/php5apache2_2.dll (注意如果你的APACHE是2.0版本的加上下面这句) LoadModule php5_module c:/php/php5apache2.dll 在AddType application/x-gzip .gz .tgz的下一行加上 AddType application/x-httpd-php .php 保存
写一个最简单的PHP页面,里面只有一行代码 <? phpinfo(); ?> 保存为test.php把这个文件放到C:\Apache2\htdocs 启动APACHE浏览http://localhost/test.php 如果能看到PHP的信息,说明php5+apache2.2配置成功能 4.安装mysql4.1.21
正常安装,在配置mysql时,选择第二项,FOR japanese的utf8这样可以支持多种语言,像中文,日文 在创建数据库时要指定字符集,以下的操作都是在CMD下执行的
打开MYSQL 因为要在数据库里插入中文,所以打开数据库连接时要指定字符集为GB2312(插日文时要用sjis) mysql --default-character-set=gb2312 -h localhost -u root -p 创建bugfree数据库,并指定字符集为utf8 create database bugfree default character set utf8 collate utf8_general_ci; 给你自已创建的用户提升权限 GRANT ALL PRIVILEGES ON BugFree.* TO UserName@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; use bugfree; 建表 并在TYPE=MyISAM加上default character set utf8 collate utf8_general_ci; 就像下面的这样 TYPE=MyISAM 和default character set utf8 collate utf8_general_ci中间有一个空格 CREATE TABLE `BugFile` ( `FileID` int(10) unsigned NOT NULL auto_increment, `BugID` mediumint(7) unsigned zerofill NOT NULL default '0000000', `FileTitle` varchar(100) NOT NULL default '', `FileName` varchar(50) NOT NULL default '', `FileType` varchar(10) NOT NULL default '', `FileSize` varchar(20) NOT NULL default '', `AddUser` varchar(30) NOT NULL default '', `AddDate` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`FileID`), KEY `BugID` (`BugID`) ) TYPE=MyISAM default character set utf8 collate utf8_general_ci;
全都用UTF8,bugfree本身也是用的UTF8
把bugfree的目录放到APACHE的htdocs目录 注意这时要修改一个地方:修改BugFree\Include\SetupBug.inc.php 在第60行后加上一名也就是$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;句后加上 $MyDB->Query("Set Names 'utf8'"); 否则从数据库里读出来的数据是乱码 具体BUGFREE的使用方法参照BUGFREE官方网站 到这,安装就完成了 附 删除表的操作 drop table bugfile; drop table buggroup; drop table bughistory; drop table bughistory; drop table buginfo; drop table bugmodule; drop table bugproject; drop table bugquery; drop table buguser;
另: 打开APACEH列目录功能: <Directory /path/to/directory> Options +Indexes </Directory> 关闭列目录功能: <Directory /path/to/directory> Options -Indexes </Directory>
|
请发表评论