php的运行环境难配置吗

配置PHP运行环境并不难!以下是案例:PHP开发环境配置(Windows版)Apache+MySQL+PHP+phpMyAdmin系统:WindowsXPStep1:下载以下文件(1)php-5.2.0-Win32.x。
zippecl-5.2.0-Win32.zip(2)apache_2.2。
3-win32-x86-no_ssl.msi(3)mysql-5.1.12-beta-win32.zip(4)phpMyAdmin-2.9.1.1-all-lengths.zip第二步:安装PHP并配置php.ini:Windows下安装PHP:手动安装或使用安装程序。
自动安装的安装程序php-5.2.0-win32-installer.msi不包含任何外部PHP扩展(PHP_*.dll)。
如果需要,可以在WindowsZIP包和PECL中找到它。
根据PHP官方手册,安装PHP的最佳选择是手动安装。
手动安装PHP的最佳方法是将所有与PHP相关的文件放在一个目录中,并将该目录设置为系统的PATH环境变量。
此示例是手动安装。
1、将下载的php-5.2.0-Win32.zip解压到C:\PHP\目录。
2.然后将*.dll复制到C:\PHP\目录,并将C:\ext目录中的所有文件复制并粘贴到C:\windows\system32\。
如果需要更多扩展,请将文件pecl-5.2.0-Win32.zip放在C:\windows\system32\中。
配置php.ini。
zip包包含两个ini文件:php.ini-dist和php.ini-recommulated。
建议使用php.ini-recommended,因为此文件中优化了性能和安全性。
将选定的ini文件复制到PHP可以找到的目录,并将其重命名为php.ini。
然后用记事本打开php.ini,找到register_globals=off,修改为on。
然后找到short_open_tag=off,将其关闭。
然后找到extension_dir='./'并将其更改为e。
xtension_dir='C:\PHP\ext'然后找到;extension=php_mbstring.dll,去掉前面的分号。
extension=php_mbstring.dll(不选择这个phpMyAdm会出错)对下面的dll进行类似的修改。
=php_mysql.dll支持MySQL,此后修改了部分文件上传以及内存使用最大限制:内存容量post_max_size=20M;闪存容量upload_max_filesize=20M;可附加性asp_tags=on;标记、关闭为禁止4.将PHP目录添加到PATH环境变量中。
系统环境变量path=C:\php5。
创建Windows下PHP使用的php.ini文件:安装Apache,配置httpd.conf支持PHP1。
安装apache_2.2.3-win32-x86-no_ssl.msi,安装完成后输入[url]http://localhost[/url]查看apache是否安装成功。
(如果安装了IIS,请关闭它或更改安装端口,否则Apache服务无法启动。
)2、打开文件C:\Apache2\conf\httpd.conf,查看以下设置项,即注册文件目录。
绿色对我们来说是一个新的环境。
3、找到LoadModule模块LoadModulephp5_module"C:/php/php5apache2_2.dll"注意斜杠的方向与Windows中的路径“\”相反。
找到以下内容并添加Index.php。
您还可以根据需要添加其他自定义主页。
如Index.htmIfModulatedir_moduleDirectoryIndexindex.htmlindex。
html.varindex.php/IfModule5.找到Documentroot"C:/Apache2/htdocs"并将其更改为您的Web路径;(这是web主目录,不需要修改)6.重新启动Apache。
7、在Web根目录C:\Apache2\htdocs\下新建一个Index.php,内容如下:phpphpinfo();?在浏览器中输入URL:[url]http://localhost/index.php[/url]测试结果。
如果是正常的话如果无法运行,请检查配置。
第四步:安装MySQL安装过程。
注意:安装过程中,确保配置正确。
MySQLServer安装完成后,新建conn.php?php$link=mysql_connect('localhost','root','root');if(!$link)echo"MySQL数据库连接失败";elseseecho"MySQL创建数据库连接成功!为了方便管理MySQL数据库,是用PHP编写的,但是有了这个,将大大方便管理MySQL数据库。
将.C:\phpMyAdmin\config.sample.inc.php重命名为config.inc.php3,绿色为新建。
$cfg['blowfish_secret']='root';$cfg.['controluser']='root';$cfg['server'][$i]['controlpass']='root';4.到目录复制到C:\Apache\htdocs\phpMyAdmin,在浏览器中输入[url]http://localhost/phpMyAdmin/index.php[/url]进行测试