wamp dev environment

昨天在本地装了一个WAMP的开发环境,想对wordpress做一些调整,顺便学学php&mysql.

windows xp profession sp3+apache 2.2.13+mysql 5.1.37+php 5.3.0

一、Download

(1).apache 2.2.13

http://httpd.apache.org/download.cgi?Preferred=http%3A%2F%2Flabs.xiaonei.com%2Fapache-mirror

选择的是xiaonei的镜像站点,下载 Win32 Binary including OpenSSL 0.9.8k (MSI Installer) 这个版本,当前最新版本为2.2.13.

(2)mysql 5.1.37  (MySQL Community Server)

http://dev.mysql.com/downloads/mysql/5.1.html#win32

选择Windows MSI Installer (x86)版本.

(3)php 5.3.0

http://windows.php.net/download/

选择   VC6 x86 Thread Safe (2009-Jun-30 08:52:55)版本,注意一定要选择VC6 版本的,在win下只有这个版本可以使用,关于Thread Safe 和Non Thread Safe 我会在以后的文章中说明differences.

(4)wordpress 2.8.4 English version

http://wordpress.org/

二、Install

我的原则是,安装的顺序最好是:web服务器(apache)、数据库mysql、开发语言运行环境php.

(1).install apache

如果是本地测试,NetWork Domain:localhost,Server Name :localhost,Administrator Email Address:任意的一个Email地址即可.

一路next即可,最后会在任务栏发现apache的ico.

注意,在选择Custom方式安装时,记得选择 for everyone模式,这样启动apache时才会成功,我第一次安装是for curre nt user,apache怎么都启动不了,估计跟权限有关.

记得修改Apache2.2\conf 目录下httpd.conf 文件,我一般不太喜欢默认的80的端口为服务端口,建议调整为Listen 6688;或者 Listen 8080.

用浏览器访问http://localhost:6688 既可以看到apache默认的It works !页面.即安装apache  web  server 成功了.

(2) intall mysql

一路Next,选择Develop Machine 开发机,这样mysql占用系统内存是最小的;设置mysql root用户密码.然后配置安装文件的路径和DB存放地址,启用mysql commandline,over.

(3)install php

选择第一个模式:apache 2.2.x Module.下一步,选择apache 安装目录下httpd.conf文件的目录,这样在安装php的时候,会自动修改apache配置文件,并且启用php module(这是我猜测的,没有经过验证).不过应该是这样的,因为在安装玩php之后, 我几乎没有修改任何配置文件,直接在apache目录下的htdocs下编写了一个简单的php文件,这样通过http://localhost:6688/welcome.php 直接访问成功.说明php编译环境已经成功安装.

注意,安装完php后,需要重启apache 才可以启用php module.否则无法访问.php文件.

(4)install wordpress

首先:mysql command line 登录,创建wordpress 数据库.

1.mysql -u root -p yourpass (-p 和 yourpass 之间没有空格)
2.create database wordpress;

3.quit;

直接解压wordpress的zip包,重新命名为 [blog],将文件夹放到apache安装目录下htdocs目录下,重新启动 apache web Server.

在浏览器中输入:http://localhost:6688/blog

第一次访问, 系统会自动跳转到 创建wordpress程序页面.按照提示,一步一步输入本地数据库用户名和密码即可.

恩.本地wp环境搭建起来了.接下来就是学习 wordpress的架构了,在修改theme & code 之前 首先应该明白它的架构. wordpress 官方资料是最好的入门教材:http://codex.wordpress.org/Getting_Started_with_WordPress

在看文档的同时,我感觉wp的文档之全面啊.真的很全很强大.

三、End

如果在安装过程中遇到一些问题,可以去Google一下,关于win下安装php & mysql 图文教程相当多.当然如果怕这样安装麻烦,也可以装xampp.(我在安装之前想过要装,但是一想既然要折腾,就从头到尾折腾吧,反正也是要学的.你可以根据自己的时间和爱好去选择,总之当今时代有很多东西供你选择, 关键是找到适合自己的,节省时间获得最大收益的就是最好的.)

关于xampp以及本地安装wordpress地址:http://www.tamba2.org.uk/wordpress/xampp/

四、节目预告

(1) apache 基础和web server 工作原理

(2)php & mysql 基础知识



About heely

Currently,I was working at ISOFTSTONE as a Java SoftWare Engineer since May 2008. I guaduated as a Bachelor of Hebei University in June 2008. I was interested in OpenSource Software,J2EE,Linux&Unix,Web Development,Photography,Outdoor Sports,Traveling.
This entry was posted in WebDevelopment and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>