在搭建环境前首先要了解php的环境,目前php环境有LAMP架构,即linux+apache+mysql+php;除此之外还有WAMP结构,具体是windows+apache+mysql+php;当然也可以用集成安装包安装php环境,比如phpmyadmin. wamp。在此,我要分享的是wamp的环境搭建,也是适合我们初学者的环境搭建。
尽管套件安装更方便,但由于学习需要,在此,我使用的是单一安装:
第一步:安装web服务器:Apache;
首先去apache官网http://httpd.apache.org中下载apache安装文件。(目前最新版本是2.4.25)
然后安装,(这里以2.2.17版本的Apache安装为例),2.2.17版本的安装文件是可执行文件,直接双击安装,高于2.2的版本的安装包是一个压缩包文件,下载之后解压即可,省去安装步骤。
如果端口选择为8080端口,那么需要使用以下命令:
Apache安装路径\bin\httpd -k install
将服务安装到系统服务中。(80端口会自动将该服务安装到系统服务中去)
安装完毕之后,启动apache,正常启动如下:
安装完成之后,在浏览器中输入http:localhost:端口号进行测试,出现It Works则表示正确安装!
第二步:安装PHP核心包
php官网http://cn2.php.net/downloads.php下载php的核心安装文件包。
然后将下载的压缩包解压缩到指定的安装目录下
第三步:整合Apache 和 PHP(这里以php5.3和Apache2.2为例)
A.在apache的conf目录下的httpd.conf加入如下代码:
LoadModule php5_module php安装路径/php5apache2_2.dll
PHPIniDir "php安装路径"
AddType application/x-httpd-php .php .phtml
B.把 php.ini-development 文件改成php.ini ,然后修改:
;extension_dir = "php安装路径/ext"
最后一定要去掉前面的;(这里的分号表示配置文件里面的注释,这里取消注释,让代码执行)
安装整合过程中可能会问题:
(1) 电脑默认后缀名,保证计算机显示后缀名
(2) OS拒绝访问的问题:以管理身份运行
(3)端口占用问题:修改apache的配置文件conf/httpd.conf里面的关于端口:Listen 端口号
(4)安装路径中不能带汉字!!!
(5)最重要的就是apache的配置文件出现问题导致无法启动。
常用cmd命令:
安装服务:apache的安装路径/bin/httpd -k install
开启服务:apache的安装路径/bin/httpd -k start
重启服务:apache的安装路径/bin/httpd -k restart
...
所有对配置文件的修改保存必须重启apache!!!
第四步:编辑器或者集成开发环境的安装
a、下载安装文件,直接安装
b、安装后直接打开软件
c、破解Zend Studio
将破解文件复制到ZS的安装目录下面的plugins文件件中覆盖掉原来的文件即可。
d、ZS中创建项目(根据计算机系统不同,ZS显示界面略有不同)
创建项目过程中,进行服务器配置设置:
添加apache作为web服务器
Php文件在服务器上才能运行!!!
第五步:运行php文件,右键有运行的PHP文件,选择run as--PHP Web Application
如果无法打开内部浏览器,则直接将生成的链接复制到外部的浏览器中即可!
到此,php环境搭建就完成了
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。