1.mysql配置
下载压缩包,解压缩放到d:\mysql目录下
做两个操作
1)修改mysql.ini文件
2)注册mysqld服务 mysqld --install
2.mysql密码
刚刚安装密码是空 mysql -u root -p 使用这个命令进入 提示输入密码的时候,直接回车就进入了命令行平台
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 使用此命令修改root密码
3.apache配置 修改httpd.conf文件
1)ServerRoot
2) DocumentRoot
3) LoadModule
4) PHPIniDir
上述变量要修改好,否则httpd.exe的服务无法启动
然后启动mysql服务就可以用命令行之类的登陆mysql了
在win7 x64环境下,直接安装一个wamp作为运行环境
测试环境,使用eclipse作为IDE
然后在eclipse中设置 workspace的位置,把eclipse的workspace 设置成之前安装的wamp的www文件夹
这样,测试环境和运行环境就统一成了wamp的apache服务器
wamp默认配置好了apache mysql php
两个环境都是用上述配置好的带有php的apache服务器就可以了
如果需要修改workspace
启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Startup and Shutdown->Workspaces", 然后勾选"Workspaces"页中的"Prompt for workspace on startup";
修改就好了
===================================================================================================
下面配置单独的php+apache环境
php版本5.6.14
apache版本2.4.12
apache的安装文件是一个zip文件夹解压缩之后,没有安装的msi或者exe文件,直接复制到c:\下使用 c:\apache24\
在此需要配置,请参考 点击打开链接
php也是一个压缩文件zip,解压缩后直接复制到c:\下c:\php\
在此需要配置windows的环境变量
使用的时候需要手动启动apache服务器 start httpd.exe即可
查看php的版本使用命令 php -v
有关 eclipse中设置具体的内容请参考 : 点击打开链接
我按照上述文章的介绍,拷贝了xdebug的dll文件至php的ext文件夹,也修改了php.ini文件
但是mars版的eclipse似乎早已经配置好了xdebug 和 Zend Debugger,不知是哪个起的作用
配置好上述环境以后,描述如下:
有两套php+apache
1.wamp版的 php-5.5.12 apache-2.4.9
2.单独配置的php-5.6.14 apache-2.4.12
将eclipse 配置了如下内容:
servers 为eclipse服务的apache服务器
php Executables 为eclipse服务的php解释器
这样以后,就拥有了支持php,配置了apache服务器,带有debugger的eclipse了
好啦,终于配置完了
安装了zip形式的mysql 配置过程参考
http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html
之后安装phpmyadmin
安装phpmyadmin的过程有很多参考
我遇到的问题 Thembstringextension is missing. Please check your PHP configuration.
如下所示
原因是php.ini文件没有配置好
具体来说
extension_dir = "C:\php\ext"
和
extension=php_mbstring.dll
没有配置
php.ini文件的详细设置,可参考网上的文章