1、预备工作-下载所需软件
● Apache httpd-2.4.25-win64-VC14.zip
● PHP php-7.1.0-Win32-VC14-x64.zip
● MySQL mysql-5.5.20-win32.msi
保举:PHP集成开发环境对象(集成对象,一键部署,防止了一步一步搭建的繁琐)
2、装置软件(因为新版再也不提供装置文件,只提供源码,VC14装置办法)
处理httpd: Could not reliably determine the server's fully qualified domain name
装置Apache: 双击装置,与装置其余Windows软件不甚么区分,正在填Server Infomation时,并无非凡规则,只需输出的信息合乎格局便可。(相干教程保举:php视频教程)
装置实现之后,正在阅读器输出http://localhost,假如显示It Works!,示意Apache装置胜利。
装置PHP:将php-5.3.10-Win32-VC9-x86.zip解压到一个目次便可。
装置MySQL:双击装置,假如需求更改装置目次,则正在Choose Setup Type抉择Custom
装置实现后开端设置装备摆设MySQL,全副放弃默许选项便可,但最佳把MySQL默许编码改成utf8,正在Modify Security Settings选项中设置明码,输出两次明码便可实现,最初点Execute实现设置装备摆设。
3、整合Apache+PHP+MySQL
Apache : 起首修正Apache的设置装备摆设文件,让Apache支持解析PHP文件。Apache设置装备摆设文件正在Apache装置目次的conf目次下的httpd.conf。
1. 让Apache能够解析php文件,正在设置装备摆设文件中找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
正在下一行增加 (绿色的地位是依据PHP的所正在目次而定的)
LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm
2. 正在设置装备摆设文件中找到
DirectoryIndex index.html
改成
DirectoryIndex index.php index.html
3. 修正Apache站点目次,正在设置装备摆设文件中找到(Apache装置的目次没有同,显示的值纷歧样)
DocumentRoot "D:/Develop/Apache2.2/htdocs"
改成
DocumentRoot "D:/Workspace/PHP"
再找到
<Directory "D:/Develop/Apache2.2/htdocs">
改成
<Directory "D:/Workspace/PHP">
PHP : 把php.ini-development更名为php.ini,作为PHP的设置装备摆设文件。修正php.ini
1. 设置PHP扩大包的详细目次,找到
; On windows:
; extension_dir = "ext"
改成 (值是ext文件夹的目次)
; On windows:
extension_dir = "D:/Develop/PHP/ext"
2. 开启相应的库性能,找到需求开启的库的所外行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
去掉后面的分号(正文),即改成
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
3. 设置时区,找到
;date.timezone =
改成
date.timezone = Asia/Shanghai
设置装备摆设实现,检测一下设置装备摆设能否胜利。重启Apache,正在站点目次下新建文件index.php,输出内容:
<?php phpinfo(); ?>
关上阅读器输出http://localhost,显示以下内容,则装置胜利,而且胜利联系关系MySQL。
以上就是怎样搭建php开发环境设置装备摆设的具体内容,更多请存眷资源魔其它相干文章!
标签: php php开发教程 php开发资料 php开发自学 环境配置
抱歉,评论功能暂时关闭!