zoukankan      html  css  js  c++  java
  • php 手动搭建环境

    一、PHP语言包下载

    首先从官网上下载php5.6 http://windows.php.net/download#php-5.6 

    选择完整版下载:

    二、 Apache服务器下载

    首先从官网上下载Apache2.4  http://httpd.apache.org/download.cgi

    进入第二个界面,选择第二个选项:

    根据电脑的不同,选择相应的位数:

    三、Apache安装配置

    1、将下载的Apache2.4 解压到自定义目录,我这里选择的目录是D盘的AMP目录。

    2、打开apache解压目录conf文件夹下的httpd.conf文件:

    查找所有的c:Apache24   将其修改为你自己解压的目录,应该有好几个地方需要改,直接使用记事本的替换功能。

    替换后再打开cmd命令行,输入httpd -k install再检查一下语法,如下:

     

    如图红色文字显示,则成功。

    3、接下来启动apache服务,测试一下是否安装成功,打开apache bin目录下的ApacheMonitor.exe(如果打开提示缺少dll文件,那么就需要安装上面说的VC了,安装后就可以打开这个monitor了),打开后如下:

    4、测试

    在浏览器中输入localhost回车,看到如下图说明apache安装成功了。

    其实浏览器显示的it works是apache默认站点htdocs(其实就位于apache目录下的htdocs文件夹)下的默认主页index.html的内容。自此,apache安装成功,接下来需要配置php,让apache和php一起工作(将php作为apache的一个模块)。

    这个文件夹 htdocs 就是作为php文件运行的根目录, 所有php文件都要放在这里面才可以运行。

    四、配置php模块到apache服务器

    1、在Apache24/conf/httpd.conf中做如下配置:

    在文件最后加入以下代码(注意修改路径):

    LoadModule php5_module D:AMPphp-5.6.30-Win32-VC11-x64php5apache2_4.dll
    AddType application/x-httpd-php .php
    LoadModule php5_module modules/libphp5.so
    PHPIniDir D:AMPphp-5.6.30-Win32-VC11-x64

    完了后重启apache服务器(修改了配置文件都要重启)。

    2、在apache 的htdocs目录建一个php文件,这里叫index.php,在这个文件中写入如下内容:

    <?php
     echo "hello php world!";
    ?>

    在浏览器中输入localhost/index.php可以看到:

    apache配置php成功,然后需要配置做一些php的相关配置及将MySQL配置到php中。

    五、php配置

    配置时区:

    打开php解压目录,找到php.ini-development文件,将其改名为php.ini,用记事本打开。

    找到(带分号)     ;date.timezone =

    去掉前面的分好,修改为   date.timezone = Asia/Shanghai

    测试:在根目录下的index.php 文件夹中写入以下代码

    <?php
     echo  date("Y:m:d H:i:s");
    ?>

     浏览器运行如果显示了当前时间,则配置时区成功。

    六、配置mysql

    1、打开php.ini文件,查找extension_dir关键字

    去掉前面的注释并将ext文件路径改成我们自己的ext路径,即修改为:

      extension_dir = "D:AMPphp-5.6.30-Win32-VC11-x64ext"

    2、在php.int中继续查找php_mysql关键字

    将图中两项前面的分号去掉。如果之后在php运行中,缺少扩展,可将相应的内容之前的分号去掉。

    3、设置编码:

    查找 default_charset =

    将其改为:

    default_charset = "UTF-8"

    至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了。

  • 相关阅读:
    解决ScrollView嵌到listView冲突问题
    Popupwindow 的简单实用,(显示在控件下方)
    BroadCast,BroadCastReceiver
    NSURLSession
    sirikit
    MJExtension使用
    iOS中的translucent和automaticallyAdjustsScrollViewInsets用法
    如何获取LanuchImage-1(详细)
    如何获取LanuchImage
    MJRefresh详解
  • 原文地址:https://www.cnblogs.com/XueTing/p/13747388.html
Copyright © 2011-2022 走看看