一直以来都是学习在Linux下安装lanmp环境,在Windows下都是用的集成工具比如appserv
现在来安装Windows版本的lamp都是从官网下载的资源在Windows下以后还会编辑更多的东西。我的文章都会以后都有更新,因为有时候有点想法,如果不实践的话会忘记的
首先是下载地址
httpd:http://mirrors.cnnic.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
php:下载最新的,自己下载吧,我随便下载了个
http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip
下载mysql去官方下载服务端版本的。
http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.34-win32.msi
这个需要注册个帐号才能下载
那么先安装apahce,然后解压php最后在安装mysql
在这个过程中,需要注意的是
mysql安装的时候选择好端口,支持环境变量,字符。
那么接下来就是配置文件了。
先配置apache的
我的配置文件在D:\apache\conf\httpd.conf
先选择侦听端口默认是80,我习惯性的配置8080
DocumentRoot "D:/www" 这个指令用来设置httpd提供服务的目录,也就是以后我们放源码的目录
LoadModule php5_module "D:/php5/php5apache2_2.dll" 用来支持php的
DirectoryIndex index.php index.html 这里支持php,如果默认的话没有index.php 以后就不能识别php文件了
AddType application/x-httpd-php .html .php 增加php类型
接下来到php.ini文件了,默认情况下是没有这个文件的,需要我们拷贝php.ini-dist为php.ini
在文件末尾加入
搜索extension
找到extension_dir = "./"
所在位置,然后注释掉,在下面添加一行:extension_dir = "d:/php5/ext"用来指定php的扩展指向位置,在开启的扩展后,需要重启apache服务即可。
PHPIniDir "D:/php5"
去掉几个注释
由于老衲刚刚配置很多想要的功能都没有开启,得慢慢来。
转载于:https://blog.51cto.com/anqyunwei/1325449