windows安装php环境
‘壹’ 在Windows系统下怎么部署php网站运行环境
工具/原料
Windows操作系统
WAMP集成环境
方法/步骤
1、安装WAMP集成环境
通过上面"环境下载"链接下载WAMP后,将其解压至任意目录,然后双击开始安装。
4、然后就可以根据你自己的需求去部署网站了。
‘贰’ 如何在Windows下配置搭建PHP环境
前言:网络上提供了各种版本名为wamp的组合包,就是下载下来一路点下一步就安装好了直接应用的那种人家配置好了的软件包,为了学习本人并不太建议此类方法。
一、首先下载php5.3组件(现在已经更新到7点几版本了)
1、下载软件包,建议直接到官网
2、下载时注意选择与你系统相配合的包:
下载完后解压到一个路径 例如 E:\LAMP\php5.3
3、在解压后的路径中找到php.ini-development,重命名为php.ini。
首先打开php.ini,找到:
; On windows:
;
extension_dir = "ext"
修改为:
; On windows:
extension_dir = " E:/LAMP/php5.3/ext"
即去掉extension_dir前面的分号(注意斜杠方向),表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。
4、由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll等,即将:
extension=php_curl.dll //CURL,客户端 URL
库函数库
extension=php_gd2.dll
//GD绘图函数模块
extension=php_mbstring.dll
//多字节函数模块
extension=php_mysql.dll
//MySql函数模块
extension=php_mysqli.dll
//MySqli函数模块
extension=php_pdo_mysql.dll //PDO
MySql函数模块
extension=php_pdo_odbc.dll //PDO
ODBC函数模块
extension=php_xmlrpc.dll
//XML-RPC函数库
extension=php_xsl.dll
//XSL函数模块这些extension之前的分号(;)去除。
至此在Windows 7上php的环境配置就算完成了,但是光完成这些配置是不够的,我们需要Apache支持PHP,所以还需要在Apache配置文件中完成相应的PHP配置。以下是配置Apache以支持PHP:
二、安装与配置Apache2.2
(现在已经更新到2.4版本了,安装时稍有不同,见本站另一笔记http://www.itg123.com/a/softissue/2016/0320/114.html)
1、下载软件包,建议直接到官网 http://httpd.apache.org/上下载,因为这是开源软件的安全性问题,如果用于生产环境则强烈建议到官网下载。
2、下载时注意选择与你系统相配合的包,如.tar.gz的是用于Linux环境的,httpd-2.2.31-win32-src.zip用于windows环境,还有win32表示用于32位win7系统。双击默认安装,也自己可以自定义一个路径
例如 E:\LAMP\apache。
3、安装完后找到Apache安装目录下的conf文件夹下的httpd.conf,打开:
在#LoadMole
vhost_alias_mole
moles/mod_vhost_alias.so下添加如下(路径适你自己的情况而定):
LoadMole php5_mole
"E:/LAMP/php5.3/php5apache2_2.dll"
PHPIniDir "E:/LAMP/php5.3"
AddType
application/x-httpd-php .php .html
.htm
我们在PHP目录下可以看到多个php5apache的DLL文件,由于我们使用的是Apache2.2.17,所以我们当然需要使php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。
4、我们应该知道默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,所以如果当你的WEB主程序目录变更时,我们需要修改相应的Apache配置.
5、最后修改具体的index文件先后顺序:DirectoryIndex
index.html修改为:DirectoryIndex index.php index.html
6、重启Apache服务器
至此,在Apache服务器上PHP环境配置工作就完成了,你只需要在 Apache2.2/htdocs
目录下新建一个PHP文件,写入:
然后在游览器中输入12.0.0.1,就可以看到PHP的具体配置页面了,代表在Window
7上PHP环境配置工作就算完成了。
三、安装与配置Mysql 5.1数据库软件
(现在已经更新到5.5版本了,安装较简单,如果上面步骤都配置好了运行正常了的话可以下载一个对应版本的MyPhpAdmin程序包放到E:/www下然后在游览器中输入12.0.0.1登入后新建或管理数据库)
1、下载软件包,建议直接到官网
http://downloads.mysql.com/archives/installer/ 上下载,这个链接有各个版本,因为这是开源软件的安全性问题,如果用于生产环境则强烈建议到官网下载。
2、
验证PHP是否能连接Mysql,你可以在index.php中创建如下代码:
<?php
$connect=mysql_connect("127.0.0.1","root","你的数据库密码");
if(!$connect)
echo "Mysql Connect Error!";
else echo
"连接成功";
mysql_close();
?>
然后在游览器中输入127.0.0.1,看到:连接成功字样就说明PHP连接Mysql就算成功了。
‘叁’ 如何在Windows7环境下安装 PHP
方法/步骤
1、请先下载相关工具。根据自己系统下载相应版本,我下载的都是64位。
2、首先安装PHPManagerForIIS,安装成功后会IIS界面会多出PHPManager图标,等待后续操作。
3、将下载的PHP 7.0.2 for win解压并确定好要放置的位置。我这里放到C盘根目录下并改名为PHP 7.0.2。可根据自己需要进行调整。
4、将php.ini-development拷贝至C盘windows文件夹下,改名为php.ini;将extension_dir = "D:\PHP 7.0.2\ext"——实际对应EXT文件夹的位置。
5、此时重新打开IIS中的PHPManager管理界面,选择安装PHP。图中是安装后的效果,没安装时只有这个选项可用。安装时选择PHP文件夹下的PHP-CGI.exe文件即可。
6、此时可以尝试运行PHP文件夹下的php可执行文件,如果没有报错就OK。如果报错说VCRUNTIME140.DLL丢失,就是电脑缺少Visual C++Redistributable环境这时候就要用到vc_redist.x64(你的电脑也许是vc_redist.x86),微软官方下载安全可靠...安装完成后就OK了,可以开始你的PHP之旅了。
‘肆’ 搭建php运行环境 php运行环境一键安装包
搭建PHP运行环境及一键安装包的相关信息如下:
一、Windows系统下搭建PHP运行环境
手动安装:
- 下载并安装Apache:从官方网站或可靠的镜像站点下载Apache的安装程序,并按照提示进行安装。通常安装在D:server或类似的目录下。
- 配置Apache:修改confhttpd.conf文件,添加对PHP的支持。包括加载PHP模块、设置PHP解释器的路径等。
- 安装PHP:下载PHP的Windows版本安装包,解压到一个目录(如C:php),并配置环境变量。
- 配置PHP:复制php.ini-recommended为php.ini,并根据需要进行修改,如设置时区、扩展加载等。
- 安装MySQL:下载MySQL的安装包,并按照提示进行安装。配置MySQL服务,确保能够正常启动。
使用一键安装包:
- 常用一键安装包:如XAMPP、WAMP、phpStudy等,这些软件集成了Apache、PHP、MySQL等组件,一键安装即可搭建完整的PHP运行环境。
- 安装步骤:下载对应的安装包,按照提示进行安装。安装完成后,通常可以直接通过localhost访问PHP环境。
二、Linux系统下搭建PHP运行环境
手动安装:
- 安装Apache:使用包管理器(如yum、apt)安装Apache服务器。
- 安装PHP及依赖:同样使用包管理器安装PHP及其必要的依赖包。
- 配置PHP:编辑PHP的配置文件(如/etc/php.ini),根据需要进行修改。
- 安装MySQL:使用包管理器安装MySQL服务器,并进行必要的配置。
使用一键安装脚本:
- 常用脚本:如LNMP一键安装包、LAMP一键安装包等,这些脚本可以自动化安装Nginx/Apache、PHP、MySQL等组件。
- 安装步骤:下载并运行一键安装脚本,按照提示进行操作。脚本会自动下载、编译并安装所需的组件。
三、PHP一键安装包介绍
- DedeAMPZ:直接整合PHP、Apache、MySql的服务器环境管理软件,操作简便,适合初中级水平的用户。默认搭载dedecms。
- AppServ:集成了Apache、PHP、MySQL的一键安装包,适用于Windows系统。安装简单,配置方便。
- XAMPP:跨平台的PHP运行环境安装包,包含了Apache、MySQL、PHP、Perl等组件。安装后可直接使用,无需额外配置。
- phpStudy:专为Windows系统设计的一键PHP运行环境安装包,集成了多种PHP版本和常用扩展,支持一键切换PHP版本。
四、注意事项
- 在安装过程中,务必仔细阅读每个步骤的说明,确保正确配置各项参数。
- 安装完成后,建议进行基本的测试,确保Apache、PHP、MySQL等组件能够正常工作。
- 如遇问题,可查阅官方文档或社区论坛寻求帮助。