记一次 win2008R2 APACHE+PHP环境的搭建

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chengyi_L/article/details/51363188 背景:系统做项目,组长执意用windows作为线上环境。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chengyi_L/article/details/51363188

背景:系统做项目,组长执意用windows作为线上环境。于是要在提供的windows 2008 R2 上安装 apache+php环境。


1.安装VC11运行库。(这一步根据个人所需决定).下载地址: http://www.microsoft.com/zh-CN/download/details.aspx?id=30679,下载下来是一个可执行文件,直接双击运行即可安装。


2.安装apache。因为apache官方已不提供apache2.4的windows版本,且apache2.2的也只有源码。本人是小白不会在windows下编译apache源码,于是上网搜索编译完成版本的apache和php (都是VC11版本的)。

解压后直接进入bin 目录,执行:httpd.exe -k install 提示安装成功。

打开httpd.conf 文件,修改默认的 ServerRoot,DocumentRoot,ServerName,Listen的端口等配置为项目所需要的。进入bin目录,执行:http.exe -k start 

访问localhost 展示出自己预设的 It works页面。

下载地址:


3.安装PHP,从网上down了一个编译完成的php压缩包,运行库与apache一样为vc11。首先在apache的httpd.conf文件中加载php模块。并指定php.ini文件目录

LoadModule php5_module "D:/php-5.5.15/php5apache2_4.dll"
PHPIniDir "D:\php-5.5.15\php.ini"

重启apache并打印phpinfo();  如果成功则表示成功

下载地址:


4安装相关扩展,根据项目需要安装php扩展。这里需要修改php.ini目录,并且指定extension目录

extension_dir = "D:\php-5.5.15-Win32-VC11-x64\ext"   (注:这里最好使用绝对路径,不然可能找不到扩展)

extension=php_pdo_mysql.dll

 重启apache 打印phpinfo查看相应扩展是否安装上。


5.屏蔽目录,防止服务器展示文件列表,在httpd配置中找到Options Indexes FollowLinks ,改为None 



目录
相关文章
|
8月前
|
Ubuntu PHP
Ubuntu下使用apt为Apache2编译PHP7.1
以上就是在Ubuntu系统下,使用apt为Apache2编译PHP7.1的过程。希望这个过程对你有所帮助,如果你在执行过程中遇到任何问题,都可以在网上找到相关的解决方案。
158 25
|
8月前
|
Ubuntu PHP Apache
在Ubuntu系统中为apt的apache2编译PHP 7.1的方法
以上就是在Ubuntu系统中为apt的apache2编译PHP 7.1的方法。希望这个指南能帮助你成功编译PHP 7.1,并在你的Apache服务器上运行PHP应用。
195 28
|
8月前
|
关系型数据库 MySQL PHP
利用PhpStorm、phpstudy和xdebug快速构建PHP调试环境
至此,我们已经完成了PHP调试环境的构建。现在,你可以在PhpStorm中打开你的PHP项目,设置断点,然后开始调试你的代码了。希望这个指南能帮助你快速构建PHP调试环境,提高你的开发效率。
470 26
|
8月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
395 17
|
8月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
258 6
|
数据库连接 PHP Apache
PHP在Apache中如何运行?
PHP在Apache中如何运行?
431 5
|
关系型数据库 MySQL 应用服务中间件
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
这篇文章介绍了如何在Windows 7系统上搭建PHP、MySQL和Apache环境,并部署ECShop项目,包括安装配置步骤、解决常见问题以及使用XAMPP集成环境的替代方案。
193 1
win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
|
SQL 安全 JavaScript
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中,如何确保 PHP Shell 的安全性?
129 1
|
Web App开发 关系型数据库 PHP
使用 Docker 快速搭建多版本 PHP 开发环境
使用 Docker 快速搭建多版本 PHP 开发环境
350 2

推荐镜像

更多