导航
导航
文章目录
  1. 一、安装前准备
  2. 二、 安装与初步配置Apache2
  3. 三、安装与配置php5
  4. 四、 将Apache与PHP5相结合
  5. 五、开启Apache 到rewrite 模块
  6. 六. 安装MySQL
  7. 七. 安装phpMyAdmin
  8. 八、安装ZendOptimize
  9. 九、修改附件上传大小限制(可选)
  10. 十.重启Apache即可

Windows 快速搭建PHP运行环境

WAMP,即Apache2.2 + Mysql + PHP5 + phpMyAdmin + Zend 。下面方法5分钟足够让你搭建这么一个环境,你不必去使用像 XamppPHPnowEasyPHPTWAPMSComsenzEXPSmart Apache这些服务器套件,即便他们安装很简便,但存在诸多限制,升级也不方便。

一、安装前准备

二、 安装与初步配置Apache2

  • 运行Apache,一路“下一步“我的路径是”D:\webserver\Apache2.2”,端口是”80”,其余的随便填。
  • 在开始菜单或安装目录的”conf”文件夹内,编辑 httpd.conf配置文件,分别查找”DocumentRoot”和”Directory”将其后面地址改为网站根目录,如”D:\webserver\www”
  • 查找”index.html”将其改为”index.html index.php”
  • 保存配置文件,重启Apache服务器(开始菜单或状态栏”Restart “)

三、安装与配置php5

  • 解压至 “D:\webserver\php5” 后,将php5目录下的”php5ts.dll”移动到”C:\windows\system32”。
  • 将”php.ini-dist”改名”php.ini”并移动到”C:\windows” 然后做如下修改:
  • 查找 extension_dir = “./“ 改为PHP5的ext文件夹地址如”D:\webserver\php5\ext”
  • 将extension=php_gd2.dll、extension=php_mbstring.dll、extension=php_mcrypt.dll、extension=php_mysql.dll前的”;”号去掉。

四、 将Apache与PHP5相结合

  • 查找”#LoadModule ssl_module modules/mod_ssl.so”在后面加入”LoadModule php5_module D:\webserver\php5\php5apache2_2.dll”
  • 查找”AddType application/x-gzip .gz .tgz”在后面加入”AddType application/x-httpd-php .php”

五、开启Apache 到rewrite 模块

  • 查找#LoadModule rewrite_module modules/mod_rewrite.so 去掉#号
  • 查找”Options FileInfo AuthConfig Limit” 将其下面的”AllowOverride none” 改为 “AllowOverride all”
  • 查找”Include conf/extra/httpd-autoindex.conf” 去掉前面的”#”

六. 安装MySQL

  • 一路”下一步”填好密码即可,其余的默认。另外,建议安装5.X版本,可以避免在phpMyAdmin中提示PHP版本过低的警告。

七. 安装phpMyAdmin

  • 将phpMyAdmin解压到网站根目录,如”D:\webserver\www” 后,复制文件libraries/ config.default.php到phpMyAdmin 根目录,并改名为”config.inc.php”
  • 查找 $cfg[‘blowfish_secret’] = ‘\’; 改为 $cfg[‘blowfish_secret’] = ‘ localhost’;

八、安装ZendOptimize

  • 一路”下一步”和”确认”注意要选择正确apche2.2到路径和php.ini路径就行了。

九、修改附件上传大小限制(可选)

  • 编辑php.ini 查找post_max_size =10 M 表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的. 限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等…
  • file_uploads = On 是否允许上传文件,如果为OFF您将不能上传文件.
  • upload_tmp_dir = “C:\Inetpub\PHP5\temp” 上传文件时系统使用的缓存目录.如果此目录所在磁盘空间不足的话您将不能上传文件
  • upload_max_filesize =2 M 最大上传文件大小,此项针对上传文件时单个文件的大小。与post_max_size之间的关系: 在论坛发表贴子时,您post_max_size 设为10M,而此项设成了2M,那么您只能上传最大为2M的附件,且可以同时上传5个。

十.重启Apache即可

到此为止,安装配置就结束了,你成功了吗?看不明白的话,下载附件看详细图文教程。

支持一下
扫一扫,支持一下