目录
- 一、安装前准备
- 二、 安装与初步配置Apache2
- 三、安装与配置php5
- 四、 将Apache与PHP5相结合
- 五、开启Apache 到rewrite 模块
- 六. 安装MySQL
- 七. 安装phpMyAdmin
- 八、安装ZendOptimize
- 九、修改附件上传大小限制(可选)
- 十.重启Apache即可
WAMP,即Apache2.2 + Mysql + PHP5 + phpMyAdmin + Zend 。下面方法5分钟足够让你搭建这么一个环境,你不必去使用像 Xampp、PHPnow、EasyPHP、TWAPMS、ComsenzEXP、Smart Apache这些服务器套件,即便他们安装很简便,但存在诸多限制,升级也不方便。
一、安装前准备
- Apache:httpd-2.2.17-win32-x86-openssl-0.9.8o
- PHP5:php-5.3.3-Win32-VC6-x86
- Mysql:mysql-5.1.52-win32
- phpMyAdmin:phpMyAdmin-3.3.8-all-languages
- Zend:ZendOptimizer-3.3.3-Windows-i386
二、 安装与初步配置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即可
到此为止,安装配置就结束了,你成功了吗?看不明白的话,下载附件看详细图文教程。