php web项目环境搭建
2015-04-21 14:51
676 查看
一、要创建一个php web项目,首先进行以下准备工作:
1、下载并安装mysql server,下载地址:http://dev.mysql.com/downloads/mysql/;
2、下载并安装Apache,下载地址:http://download.csdn.net/detail/sdhyfxh/8616499;
3、下载并安装php,下载地址:http://download.csdn.net/detail/sdhyfxh/8616507;
4、下载并安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;
5、下载并安装netbeans,下载地址:http://download.csdn.net/detail/sdhyfxh/8616473;
二、上述各软件下载安装均比较简单,这里重点强调一下php安装后的配置。
1、安装完成php后,安装目录下自动包含php扩展目录ext,不需要额外下载。另外,在安装目录下会看到两个配置文件php.ini-development和php.ini-production,前者用于开发服务器,后者用于产品服务器,这里选用前者,将其复制并重命名为php.ini。
2、打开php.ini,修改相应配置。
(1)将extension_dir指令修改为扩展dll目录,如:
extension_dir = "D:/php-5.6.8-Win32-VC11-x86/ext"
(2)将doc_root指令修改web服务器根目录,本项目使用apache服务器,需与apache配置文件中DocumentRoot项的值一致,如:
doc_root ="D:/Program Files/Apache Software Foundation/Apache2.4/htdocs"
(3)根据需要添加扩展,首先查看配置文件中是否含有所需扩展,如果所需扩展前面有分号,将分号去掉,如果没有,手动添加,格式如:
extension=php_mysqli.dll
(4)设置时区,php中默认的时区是关闭的,显示的是格林威治标准时间,与北京时间相差整8小时,所以php安装成功后最好将时区设置为北京时间。在php.ini文件中查找date.timezone,将前面的分号去掉,设置如下:
date.timezone=PRC
如果没有date.timezone,可手动添加。补充:如果不再配置文件中修改,则在php应用程序中显示时间之前须添加时区设置语句:
(5)php出现错误时,可在页面上直接将错误信息打印出来,但是在系统正式运行后,为了使界面友好,可以屏蔽php在页面显示的错误信息。即修改display_errors为 Off。
三、apache中配置php
打开httpd.conf文件,该文件一般在apache安装目录的/conf/路径下,查找是否存在如下语句,如果没有,可手动添加。
四、测试服务器
在服务器项目路径(一般为/Apache Software Foundation/Apache2.4/htdocs/)下创建test.php文件,代码如下:
1、下载并安装mysql server,下载地址:http://dev.mysql.com/downloads/mysql/;
2、下载并安装Apache,下载地址:http://download.csdn.net/detail/sdhyfxh/8616499;
3、下载并安装php,下载地址:http://download.csdn.net/detail/sdhyfxh/8616507;
4、下载并安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;
5、下载并安装netbeans,下载地址:http://download.csdn.net/detail/sdhyfxh/8616473;
二、上述各软件下载安装均比较简单,这里重点强调一下php安装后的配置。
1、安装完成php后,安装目录下自动包含php扩展目录ext,不需要额外下载。另外,在安装目录下会看到两个配置文件php.ini-development和php.ini-production,前者用于开发服务器,后者用于产品服务器,这里选用前者,将其复制并重命名为php.ini。
2、打开php.ini,修改相应配置。
(1)将extension_dir指令修改为扩展dll目录,如:
extension_dir = "D:/php-5.6.8-Win32-VC11-x86/ext"
(2)将doc_root指令修改web服务器根目录,本项目使用apache服务器,需与apache配置文件中DocumentRoot项的值一致,如:
doc_root ="D:/Program Files/Apache Software Foundation/Apache2.4/htdocs"
(3)根据需要添加扩展,首先查看配置文件中是否含有所需扩展,如果所需扩展前面有分号,将分号去掉,如果没有,手动添加,格式如:
extension=php_mysqli.dll
(4)设置时区,php中默认的时区是关闭的,显示的是格林威治标准时间,与北京时间相差整8小时,所以php安装成功后最好将时区设置为北京时间。在php.ini文件中查找date.timezone,将前面的分号去掉,设置如下:
date.timezone=PRC
如果没有date.timezone,可手动添加。补充:如果不再配置文件中修改,则在php应用程序中显示时间之前须添加时区设置语句:
<?php date_default_timezone_set(‘PRC’); ?>
(5)php出现错误时,可在页面上直接将错误信息打印出来,但是在系统正式运行后,为了使界面友好,可以屏蔽php在页面显示的错误信息。即修改display_errors为 Off。
三、apache中配置php
打开httpd.conf文件,该文件一般在apache安装目录的/conf/路径下,查找是否存在如下语句,如果没有,可手动添加。
LoadModule php5_module D:/php-5.6.8-Win32-VC11-x86/php5apache2_4.dll PHPIniDir "D:/php-5.6.8-Win32-VC11-x86/" AddType application/x-httpd-php .php注意:最后一行AddType后面是两个参数,.php前面有个空格,不可连在一起。
四、测试服务器
在服务器项目路径(一般为/Apache Software Foundation/Apache2.4/htdocs/)下创建test.php文件,代码如下:
<?php phpinfo(); ?>在浏览器中访问该文件http://localhost:8080/test.php,如果出现如下页面,则表明配置成功。
相关文章推荐
- Web前端教程-02.06.HTML表单和php环境搭建
- websorm环境下,react+webpack搭建项目环境
- nginx+apache+mysql+php+memcache+squid搭建集群web环境
- 阿里云上部署web应用(环境搭建,项目部署)
- 模拟搭建Web项目的真实运行环境(二)
- 项目实训:搭建一台LAMP (Linux+Apache+Mysql+Php)架构的web服务器
- eclipse搭建web项目开发环境
- win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
- web环境搭建之Linux--nginx-php-mysql
- 关于Linux+JDK+Tomcat+Apache+MySQL+PHP的Web服务环境搭建
- 模拟搭建Web项目的真实运行环境(三)
- VUE学习-webpack搭建Vue项目环境准备
- maven环境搭建以及构建maven普通项目和web项目
- maven的环境搭建以及maven搭建web项目
- WEB服务器linux+apache+mysql+php LAMP源码环境搭建
- USBWebServer 中文便携版 快速搭建 PHP/MySQL 网站服务器环境
- Windows7/8搭建web(Apache+PHP+MySQL)开发环境
- php项目之一搭建环境
- 整理下ubuntu系统下用symfony新建web项目的环境搭建以及一些问题
- Ubuntu16.04系统搭建web环境apache2-mysql-php7