WampServer:轻松配置Wordpress安装环境

WordPress运行环境 

php

  • PHP 5.2.4 或更新版本(不支持第三方推出的“PHP 6.0”)
  • MySQL 5.0 或更新版本
  • Apache mod_rewrite 模块(可选,用于支持“固定连接”和“站点网络”功能)


什么是WampServerhtml

Wamp分 别是Windows、Apache、Mysql和PHP的首字母,静态文件(例如后缀是.html的纯html)文件在操做系统上就能够运行,但用php 语言写的脚本文件不能够,操做系统不懂它在说什么,因此须要一个翻译,这个翻译就是PHP的运行环境Wamp,用来解析PHP脚本。
WampServer是一款开源的,建设在本地的PHP套件,安装这个套件以后,就在本地模拟了一套PHP环境,咱们就能够在本地安装并使用WordPress了。

下载WampServermysql

WampServer的最新版目前是2.2D,但咱们不要去下最新版,由于新版的PHP和Mysql版本较高,而现实中的服务器是不可能升级的那么快的,较高的Mysql版本甚至会致使Joomla这种著名的CMS系统没法安装,因此给你们推荐一个安全的版本WampServer 2.0g, 点击这里下载

安装WampServersql

1. 双击运行安装程序(WampServer2.0g-1.exe)。
2. 选择安装位置,我选了D盘。
3. 安装过程当中须要你选择默认用什么浏览器打开网站,咱们选用Firefox

 

  • 找到Firefox的安装位置,右键点击Firefox图标,弹出属性对话框,目标中的地址就是firefox可执行程序的位置
  • 根据这个位置找到firefox.exe,继续安装

3. 继续安装,后面的设置所有用默认的就好,安装结束后选择Launch,运行WampServer,在屏幕右下角会出现WampServer的图片
若是安装失败,图标不是全白色,多是黄白或者红白,说明apache或者mysql服务没有启动,请按照一下方法排除

 

  • 关闭全部可能占用端口的通信程序,例如迅雷、skype或游戏客户端,而后从新启动wampserver
  • 在开始-运行中键入services.msc调出本地服务设置,查看wampapache和wampmysql这两个服务是否正常启动,若是没有,打开查看没法启动的缘由。
4. 设置语言
安装后默认是英文版,若是你不喜欢,可有右键点击wampserver图标,选择language->chinese
5. 配置WampServer
这是很是重要的一步,若是服务器没有配置好,运行wp时会出不少问题。
♦ 开启mod_rewrite模块,WampServer默认不开启这个模块,但这是WordPress固定链接必须的,因此如今开启它
找到httpd.conf文件,若是你按照上面的步骤操做了,那么位置是
1
D:/wamp/bin/apache/Apache2.2.11/conf/httpd.conf


文件第116行,找到
1
#LoadModule rewrite_module modules/mod_rewrite.so


将前面的#去掉,重启WampServer
♦ 配置php.ini
左键点击WampServer系统图标,选择PHP->php.ini,会用记事本打开
找到下面几项,并修改他们的值
post_max_size – 容许经过Post传输的数据的最大值,改到本身以为合适的值,若是设置过小,会致使大图片或视频没法上传
upload_max_filesize - 容许上传的最大值,这个值一般要比post_max_size小一些
max_execution_time – 容许脚本执行的最长时间,超过这个时间就会报超时错误,默认是30秒
max_input_time – 一个脚本等待输入数据的时间有多长,根据须要设置
memory_limit  -  内存限制,建立缩略图时会消耗较大内存,适当调大些,若是内存不足,会报下面的错误
Fatal error: Allowed memory size of 134217728 bytes
exhausted (tried to allocate 1099 bytes) in
error_reporting  =  E_ALL&~E_NOTICE – 默认是E_ALL,建议修改成E_ALL&~E_NOTICE,即不显示Notice错误,其它的都显示
错误日志设置,若是你但愿在出错脚本所在目录自动建立error_log,按照下面配置,若是不须要,不用管这一项。
1
2
; Log errors to specified file.
error_log = error_log


到此为止,WampServer就安装成功了,咱们能够继续安装WordPress了。

容许将http://开头的连接视为文件apache

fopen、include、getimagesize等函数均支持打开http://开头的文件,例如
1
getimagesize('http://localhost/wordpress/wp-content/uploads/2010/07/myimage.jpg');


要实现这个功能,须要修改php.ini里的两项设置为on
1
2
3
4
5
; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
allow_url_include = On


但仅仅这样还不行,用fopen打开http://开头的地址可能会超时或者报文件不存在的错误,还有重要的一步须要作——修改host文件
这个不是wamp的问题,是windows的问题,host文件位于(假设你的系统位于C盘)
1
C:\Windows\System32\drivers\etc\hosts


打开该文件,找到
1
2
3
# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost


将127.0.0.1前面的丼号去掉,就能够正常使用http://开头的文件了。
相关文章
相关标签/搜索