资讯专栏INFORMATION COLUMN

自由搭建 WAMP 开发环境

sunsmell / 901人阅读

摘要:在上搭建开发环境,一般称为环境搭建。两种搭建方式自由搭建第三方套件。如等等第一种的优点就是软件版本搭配自由度高可了解搭建详细过程。下面,我们看一下自由搭建的过程。整合与打开文件进行修改。

PHP 在 Window 上搭建开发环境,一般称为 WAMP 环境搭建。现在详细聊聊该如何搭建。

两种搭建方式

自由搭建

第三方 wamp 套件。如 WampServer、XAMPP 等等

第一种的优点就是软件版本搭配自由度高、可了解搭建详细过程。而第二种的优点是方便快捷,无需进行繁琐的配置,而且在管理上面更为方便。但是,使用套件给人的感觉就是在无法完全掌控它,不过对在于开发阶段,的确是很好用。下面,我们看一下自由搭建的过程。

软件准备

Apache

最新版本的Apache,目前官网已经不提供 Window 的下载版本了,不过有许多第三方制作的可以使用,可以随便选择一个。比如:ApacheHaus,查看更多

MySQL

请下载 MySQL Community Server 社区版本

PHP

可任意选择一个版本进行下载安装

安装步骤 第一步:安装 Apache 服务器

以 ApacheHaus 版本的为例,下载文件的目录下,有一个 read.html 文件,有详细的安装步骤,具体如下。

把 Apache24 文件夹复制到安装目录下

修改ServerRoot。打开 /path/to/Apache24/conf/httpd.conf,修改 ServerRoot 的地址,即 Apache 的安装目录,即 /path/to/Apache24

启动 Apache。打开命令行工具,把目录切换到 /path/to/Apache24/bin,执行 httpd

此时,如果没有任何异常信息,表明 Apache 已经启动成功。在浏览器中,输入 localhost,既可以看到页面输出。

第二步:安装 MySQL

mysql 的安装,过程中需要选择安装目录、设置管理员账号密码、端口、字符编码等等,按部就班来就可以。(个人喜好把 mysql、apache、php 都安装在同一个目录下如 wamp)

第三步:安装 PHP

在 Window 下安装 PHP 是很简单的,直接把下载回来的压缩包如 php-5.6.19-Win32-VC11-x64.zip,解压到安装目录,然后修改一下文件夹名称如 PHP5.6。

下面,对 PHP 进行基本的配置。在 /path/to/PHP5.6 目录下,复制一个 php.ini-development 修改为 php.ini,然后使用记事本打开 php.ini 文件进行修改。

修改 PHP 扩展目录

;extension_dir = "ext"
extension_dir = "/path/to/PHP5.6/ext"

打开一些必要的扩展库

extension=php_mysqli.dll
extension=php_pdo_mysql.dll
....

.. and so on

修改 PHP 默认时区

;date.timezone =
date.timezone = PRC

配置 PHP 的 SESSION (可选)

;session.save_path = "/tmp"
session.save_path = "/path/to/tmp/session"

配置 PHP 上传文件的临时存放目录(可选)

;upload_tmp_dir =
upload_tmp_dir = "/path/to/tmp/upload"

以上几步即可完成对 PHP 最基本的配置,PHP 安装完毕。

第四步:把 Apache、MySQL 以及 PHP 整合起来

整合 Apache 与 MySQL

从 ApacheHaus 的官网安装文档看,为了能让 MySQL 正常运作,需要把MySQL安装目录下的 lib/libmysql.dll 复制到 Apache 的 bin 目录下。

整合 Apache 与 PHP

打开 /path/to/Apache24/conf/httpd.conf 文件进行修改。

引入 PHP 处理模块

LoadModule php5_module D:/wampdiy/PHP5.6/php5apache2_4.dll
PHPIniDir "/path/to/PHP5.6"
AddType application/x-httpd-php .php .html .htm

修改 Apache 默认执行的文件类型

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#

    DirectoryIndex index.php index.html


至此,自由搭建 WAMP 已经完成,重启 Apache,在 htdocs 目录下,新建一个脚本 index.php,粘贴以下内容:

connect_error) {
        die("Connect Error (" . $mysqli->connect_errno . ") "
                . $mysqli->connect_error);
    }
    
    /*
    * Use this instead of $connect_error if you need to ensure
    * compatibility with PHP versions prior to 5.2.9 and 5.3.0.
    */
    if (mysqli_connect_error()) {
        die("Connect Error (" . mysqli_connect_errno() . ") "
                . mysqli_connect_error());
    }
    
    echo "Success... " . $mysqli->host_info . "
";
    
    $mysqli->close();
?>

浏览器输入:http://localhost 进行访问,如果页面输出 Success... localhost via TCP/IP 则表明 wamp 环境搭建成功,一切正常。

参考文献

window7下Apache+php+mysql配置

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21394.html

相关文章

  • windows下PHP环境搭建

    摘要:下环境的搭建初学,环境配置各种蛋疼。安装环境点开上面的下载链接,进入下载页面,建议下载线程安全版本的环境。在路径下新建一个文件,内容添加,然后在浏览器输入,如果出现如图页面,则表示环境安装成功。至此,本地环境的搭建就完成了。 windows下PHP环境的搭建 初学PHP,环境配置各种蛋疼。首先,我要表示对度娘搜索结果的失望,以及,墙实在是高,有三层楼那么高。如果可能的话尽可能上goog...

    HollisChuang 评论0 收藏0
  • wamp非集成安装

    摘要:新到公司首先就是自己搭建开发环境,原来一直用,被它的默认配置坑了的字符集要改为,所以自己做自己的配置非集成环境,下面安装路径可以进行参考一创建目录目录下再创建三个目录二安装我没写的代表默认,直接下一步就可以根目录配置默认根目录是在,现在改为 新到公司首先就是自己搭建开发环境,原来一直用phpstudy,被它的默认配置坑了【mysql的my.ini字符集要改为utf8】,所以自己做自己的...

    xiaoqibTn 评论0 收藏0
  • WinServer 2012 WAMP搭建

    摘要:默认情况下不从当果信任此命令,请改为键入。好吧,很明显,再次执行命令结果还是不行,缺少。重启倒计时当我满心欢喜再次安装的时候,有跳进了另一个坑。我的蛋啊,又出现了这个错误。 基于阿里ECSWinServer2012 搭建WAMP环境(非集成环境) 下载APAche 下载地址:http://httpd.apache.org/ 选择需要的版本,点击download showImg(...

    Code4App 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<