安装步骤:
1.安装mysql。。
2.安装Apache。。
3.安装php。。(不用安装包,可把压缩包解压copy到目录下(建议用解压缩的))
4.配置php.ini
5.配置Apache目录下conf里httpd.conf文件夹。
6。重启Apache,然后在虚拟路径下建立测试文件访问。
MYSQL:
1。选择下一步进行安装。
2. 可以看见三个选项:
1.Typical
2.Complete
3.Customs(也可以选择自定义安装,安装到自己想要的硬盘下。然后下面的步骤同下)
默认选择typical点击next安装。
3。点击install进行安装。
4. 点击next进行下一步。
5. 点击finish进入到mysql服务配置。
6. 点击next进入下一步。
7. 页面显示:Detailed Configuration和Standard Configuration配置,默认选择第一个点击next进入下一步。
8. 页面显示Developer Machine 、Server Machine、Dedicated Mysql Server Machine。默认选择第一个(Developer machine)点击next进入下一步。
9。页面显示Multifunctional Database、Transactional Database Only 和 Non-Transactional Database Only,默认选择Multifunctional Database点击next进入到下一步。
10. 页面点击next进入到下一步(也可以选择数据库保存的位置,然后同下)。
11. 页面显示Decision Support(DSS)/OLAP 、Online Transaction Processing(OLTP)、Manual Setting,默认选择Decision Support(DSS)/OLAP,点击next进入到下一步。
12. 页面显示Enable TCP/Ip Networking 、Enable Strict Mode.端口一般默认为3306,把两个选项勾选,点击next进入到下一步。
13. 页面显示Standard Character Set、Best Support For Multilingualism、Manual Selected Default Character Set /Collation.选择做第三个Manual Selected Default Character Set /Collation把默认编码设置为utf8,点击next进入到下一步。
14. 页面显示Install As Windows Service 和 Include Bin Directory in Windows PATH.勾选三个选项点击next到下一步。
15. 页面显示输入密码。即输入数据库的密码(如果没有卸载干净可能要输入上一次安装时的密码,然后再进行现数据库密码的设置)。第二个可勾选项可以自己选择是否允许远程访问数据库(勾上可以远程访问,不勾(默认)不可以),下一个选项不勾,点击next进入到下一步。
16. 点击Execute执行。
如果遇到安装的最后一个步骤出错,可以做如下尝试解决。
1.手动停止mysql服务。
2.修改D:\MySQL\MySQL Server 5.0\ 目录下的my.ini文件,在[mysqld]下添加
skip-grant-tables
3.启动mysql服务后就可以以空密码登录
4.务必修改root密码
5.把 skip-grant-tables 这一句删掉(在D:\MySQL\MySQL Server 5.0\ 目录下的my.ini文件)
6.重启mysql服务。
7.成功登录.
APACHE:
1. 解压Apache安装包,点击其安装。点击下一步安装。
2. 点击下一步,接受,点击next进行下一步。
3,点击next进行下一步。
4,保持默认点击next进入下一步。
5。页面显示Typical 和Custom,选择Typical则默认安装,选择Custom可以选择路径安装(自己平时习惯)点击next进入下一步。
6. 点击next进入下一步。
7. 点击install安装。
8. 点击finish完成安装。
PHP:
1,把php包解压缩。
2. copy到你想要的路径下面。
配置php.ini:
3. 将解压缩的文件下的php.ini-dist重命名为php.ini.
4. 打开php.ini在里面找到extension_dir,把后面的路径指到php解压缩的(例子:D:\php\ext)ext文件夹下。
5. 复制php根目录 php5ts.dll和 libmysql.dll到 C:\Windows\system32 中。
6. 把extension=php_gd2.dll、extension=php_mbstring.dll、extension=php_mysql.dll extension=php_oci8.dll前面的;去掉。
7 error_reporting = E_ALL and display_errors = On
配置Apache:
1. 在Apache下找到conf目录下的httpd.conf。
2. 打开编辑httpd.conf;
3. 在里面加入
LoadModule php5_module d:/php/php5apache2_2.dll->指到php5apache2_2.dll的正确路径
PHPIniDir "e:/php"->指明php的配置文件php.ini的位置。
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
4. 在 <IfModule dir_module>
DirectoryIndex index.html
</IfModule>
的index.html前面加上index.php
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
重启Apache
测试调试页面。
虚拟目录的配置;
NameVirtualHost *:80
Alias /php/ "f:/php/"
<Directory "f:/php">
AllowOverride all
Options Indexes
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot F:/php
ServerPath F:/php
#ServerAlias www.a.com
ServerName www.a.com
</VirtualHost>