php环境搭建(php+apache+mysql+phpmyadmin)
2010-07-19 11:07
357 查看
由于我最初已经装了mysql,我只需搭建apache+php+phpmyadmin的环境。
1:先从http://httpd.apache.org
下载apache,我下的是httpd-2.2.15-win32-x86-no_ssl.msi版本,然后直接安装就可以了。然后启动apache后访问http://localhost,出现“it works”就表明apache装好了,我这里安装的目录为D:/Apache2.2,apache的根目录为:D:/Apache2.2/htdocs。
2:然后去http://www.php.net下载php-5.2.13-Win32.zip,然后解压缩到D盘,注意版本不要是no_ssl版本的,否则装的时候会出问题。我解压后php的路径是:D:/php-5.2.13。然后
找到php.ini-dist文件,更名为php.ini,最好是复制一份再更名。
3:编辑Apache的httpd.conf文件(在Apache的安装目录下的conf子目录中),在最后添加下面部分,保存。
# ***************** PHP
配置 *****************
# 加载 PHP 5 :
LoadModule php5_module
"
D:/php-5.2.13/
php5apache2_2.dll"
AddType application/x-httpd-php
.php
# 配置 php.ini 的路径
PHPIniDir
"
D:/php-5.2.13
"
4:然后新建一个test.php文件,内容如下,将其放到Apache下的htdocs文件夹中,即apache的根目录,注意此文件放的位置应该是apache里httpd.conf里DocumentRoot指定的目录。
<?php
phpinfo(
);
?>
5. 启动Apache,在浏览器中输入 http://localhost/test.php
,如果能出现页面,就成功了。
注意: php的安装目录最好不要用中间有空格的路径(例如:C:/Program Files/PHP
就不太好),如果这样做有些web服务器会崩溃。httpd.conf 不能load php5apache2.dll ,要写成 php5apache2_2.dll。
6:
在php5中使用MySQL
,打开php.ini文件,在542行修改extension_dir为:
extension_dir = "
D:/php-5.2.13
/
ext"
在684,685行删除extension=php_mysql.dll和extension=php_mysqli.dll前的“;
”
,以加载
php_mysql.dll和php_mysqli.dll
7:
在PATH
环境变量中添加
D:/php-5.2.13
;
以便能加载这个目录下的dll文件(有可能需要重启才能起作用),或者把php.ini文件复制到windows的system32的目录下
。
如果没有问题,那么 http://localhost/test.php
应该能看到
mysqli和mysql 模块.
8:到http://www.phpmyadmin.net/home_page/index.php下载phpmyadmin,然后解压到
Apache下的htdocs文件夹中,我解压后的phpmyadmin都放到了D:/Apache2.2/htdocs/phpMyAdmin目录下,然后访问http://localhost/phpMyAdmin/index.php
出现phpmyadmin的登录页面,并能登录成功即表示配置成功。
以上即完成整个配置工作。
http://blog.csdn.net/javamxj/archive/2007/12/03/1914338.aspx这位朋友说的不错,可以参考下。
====================
以下为eclipse php与zend集成,以便进行dubug模式的程序调试。
首先去 http://www.eclipse.org/downloads/下载eclipse,我下的是eclipse-php-helios-win32.zip;然后解压。 然后去http://www.zend.com/en/products/studio/downloads. 选择Studio Web Debugger.
然后添加虚拟目录和默认首页:
默认站点主目录为Apache的htdocs目录。将Eclipse工程目录设置到,apache的htdocs目录下。修改httpd.conf,在文件结尾添加:Alias /workspace/
"
D:/Apache2.2/htdocs/
workspace"
<Directory "
D:/Apache2.2/htdocs/
workspace
"
>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from
all
</Directory>
然后
解压出Zend
Debugger,把与PHP版本相对应的ZendDebugger.dll拷贝到PHP安装目录下,修改php.ini,添加以下内容:
zend_extension_ts=D:/PHP/ZendDebugger.dll
zend_debugger.allow_hosts=127.0
.
0.1
zend_debugger.expose_remotely=always
然后把解压出来的dummy.php放到httpd
DocumentRoot目录以及D:/Apache2.2/htdocs/
workspace
下,用于在Eclipse里测试Debugger是否连通(Debug
Configurations->PHP Web Page->Test Debugger)
最后配置Eclipse指向PHP模块:
打开Eclipse的Window->Preferences->PHP->PHP Executables->Add,添加
Name: PHP 5.2.11
Executable Path: D:/PHP/php.exe
PHP ini file(optional): D:/PHP/php.ini
PHP debugger: Zend Debugger
配置Eclipse中的php文件访问URL:
打开Window->Preferences->PHP->PHP Server,编辑Default PHP Web
Server条目,将URL改为http://localhost/Workspace,注意URL栏中添加了Workspace,
这个是在httpd.conf中添加的目录别名。
从而完成eclipse带debug模式的集成。 http://blog.csdn.net/zhoudaxia/archive/2010/01/29/5271250.aspx介绍不错,可以参考。
1:先从http://httpd.apache.org
下载apache,我下的是httpd-2.2.15-win32-x86-no_ssl.msi版本,然后直接安装就可以了。然后启动apache后访问http://localhost,出现“it works”就表明apache装好了,我这里安装的目录为D:/Apache2.2,apache的根目录为:D:/Apache2.2/htdocs。
2:然后去http://www.php.net下载php-5.2.13-Win32.zip,然后解压缩到D盘,注意版本不要是no_ssl版本的,否则装的时候会出问题。我解压后php的路径是:D:/php-5.2.13。然后
找到php.ini-dist文件,更名为php.ini,最好是复制一份再更名。
3:编辑Apache的httpd.conf文件(在Apache的安装目录下的conf子目录中),在最后添加下面部分,保存。
# ***************** PHP
配置 *****************
# 加载 PHP 5 :
LoadModule php5_module
"
D:/php-5.2.13/
php5apache2_2.dll"
AddType application/x-httpd-php
.php
# 配置 php.ini 的路径
PHPIniDir
"
D:/php-5.2.13
"
4:然后新建一个test.php文件,内容如下,将其放到Apache下的htdocs文件夹中,即apache的根目录,注意此文件放的位置应该是apache里httpd.conf里DocumentRoot指定的目录。
<?php
phpinfo(
);
?>
5. 启动Apache,在浏览器中输入 http://localhost/test.php
,如果能出现页面,就成功了。
注意: php的安装目录最好不要用中间有空格的路径(例如:C:/Program Files/PHP
就不太好),如果这样做有些web服务器会崩溃。httpd.conf 不能load php5apache2.dll ,要写成 php5apache2_2.dll。
6:
在php5中使用MySQL
,打开php.ini文件,在542行修改extension_dir为:
extension_dir = "
D:/php-5.2.13
/
ext"
在684,685行删除extension=php_mysql.dll和extension=php_mysqli.dll前的“;
”
,以加载
php_mysql.dll和php_mysqli.dll
7:
在PATH
环境变量中添加
D:/php-5.2.13
;
以便能加载这个目录下的dll文件(有可能需要重启才能起作用),或者把php.ini文件复制到windows的system32的目录下
。
如果没有问题,那么 http://localhost/test.php
应该能看到
mysqli和mysql 模块.
8:到http://www.phpmyadmin.net/home_page/index.php下载phpmyadmin,然后解压到
Apache下的htdocs文件夹中,我解压后的phpmyadmin都放到了D:/Apache2.2/htdocs/phpMyAdmin目录下,然后访问http://localhost/phpMyAdmin/index.php
出现phpmyadmin的登录页面,并能登录成功即表示配置成功。
以上即完成整个配置工作。
http://blog.csdn.net/javamxj/archive/2007/12/03/1914338.aspx这位朋友说的不错,可以参考下。
====================
以下为eclipse php与zend集成,以便进行dubug模式的程序调试。
首先去 http://www.eclipse.org/downloads/下载eclipse,我下的是eclipse-php-helios-win32.zip;然后解压。 然后去http://www.zend.com/en/products/studio/downloads. 选择Studio Web Debugger.
然后添加虚拟目录和默认首页:
默认站点主目录为Apache的htdocs目录。将Eclipse工程目录设置到,apache的htdocs目录下。修改httpd.conf,在文件结尾添加:Alias /workspace/
"
D:/Apache2.2/htdocs/
workspace"
<Directory "
D:/Apache2.2/htdocs/
workspace
"
>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from
all
</Directory>
然后
解压出Zend
Debugger,把与PHP版本相对应的ZendDebugger.dll拷贝到PHP安装目录下,修改php.ini,添加以下内容:
zend_extension_ts=D:/PHP/ZendDebugger.dll
zend_debugger.allow_hosts=127.0
.
0.1
zend_debugger.expose_remotely=always
然后把解压出来的dummy.php放到httpd
DocumentRoot目录以及D:/Apache2.2/htdocs/
workspace
下,用于在Eclipse里测试Debugger是否连通(Debug
Configurations->PHP Web Page->Test Debugger)
最后配置Eclipse指向PHP模块:
打开Eclipse的Window->Preferences->PHP->PHP Executables->Add,添加
Name: PHP 5.2.11
Executable Path: D:/PHP/php.exe
PHP ini file(optional): D:/PHP/php.ini
PHP debugger: Zend Debugger
配置Eclipse中的php文件访问URL:
打开Window->Preferences->PHP->PHP Server,编辑Default PHP Web
Server条目,将URL改为http://localhost/Workspace,注意URL栏中添加了Workspace,
这个是在httpd.conf中添加的目录别名。
从而完成eclipse带debug模式的集成。 http://blog.csdn.net/zhoudaxia/archive/2010/01/29/5271250.aspx介绍不错,可以参考。
相关文章推荐
- 服务器环境搭建之Windows-Apache-Mysql-PHP-PhpMyAdmin
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- PHP个人调试环境搭建Apache+PHP+MySQL+phpMyadmin
- Ubuntu16.04 Apache+mysql+php+phpmyadmin环境搭建
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- Windows下PHP环境搭建(Apache+PHP+Mysql+phpMyAdmin)
- PHP开发环境和搭建(Apache+php+mysql+PhpMyadmin)
- Apache+PHP+MySQL+phpMyAdmin环境搭建
- CentOS7搭建apache/nginx、mysql、php、phpmyadmin环境
- (一)、PHP+Apache+Mysql+PhpMyadmin环境搭建
- php5.4.43开发环境的搭建(php5.4.43,apache2.2,mysql5.6以及phpMyAdmin)
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- Linux搭建lamp(Apache+PHP+Mysql环境)centos7.2版
- MAMP:在 OSX 中搭建 Apache, MySQL, PHP 环境并本地安装、调试 WordPress
- 搭建LNAMP(Linux+Apache+Nginx+MySQL+PHP)前后端Web(PHP)开发环境
- Linux+Apache+MySQL+php环境搭建
- win10本地搭建apache+php+mysql运行环境