想学习建个网站?WAMP Server助你在Windows上快速搭建PHP集成环境
- B 站大会员 ¥88 年卡史低 | WPS 会员 4 年仅 ¥285 | 百度网盘 SVIP 年卡 ¥179 送喜马拉雅
- SSD 硬盘持续跌破“白菜价” | 小米 WiFi 7 路由器特惠 | 群晖 NAS 打折 | 领取京东 618 红包
(感谢 暗黑の邪神剑 同学详细的图文投稿)
我想只要爬过几天网的同学都会知道PHP吧,异次元的新版本就是基于PHP的 WordPress 程序制造出来的,还有国内绝大部分论坛都是PHP的哦。据我所知很多同学都想要试着学习一下PHP,无奈要在Windows下安装搭建好一个PHP环境来学习对于菜鸟同学来说繁琐程度足以让一半以上的人放弃,毕竟 Apache+PHP+MySQL 这3个程序配置起来比较麻烦,对于新手来说,要弄清楚那些配置还真是云里雾里。所以傻瓜式整合型的WAMP程序(Windows+Apache+PHP+MySQL)就出来了,这类软件可以让懒人和新手朋友们免除安装配置多款服务器软件的麻烦,让同学们更快地投入到PHP语言本身的开发与学习当中去。
WAMP类的软件有许多,并且基本上都是免费的,比如 XAMPP 等,而今天在这里我们要向大家介绍的是——WAMP Server,没错!它就是叫做WAMP!
扫盲,扫盲!什么是LAMP (WAMP)?
LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的著名免费开源的软件,其中包括:Linux操作系统;Apache网页服务器;MySQL数据库管理系统(或者数据库服务器);PHP 和有时 Perl 或 Python脚本语言。取各自名字的首个字母就组成LAMP这个词了。同样,在Windows操作系统下使用这些软件组合,就叫做WAMP了。
虽然这些开放源代码程序本身并不是专门设计成同另外几个程序一起工作的,但由于它们都是用于构建Web服务器的影响较大的开源软件,这就导致了这些组件经常配合在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得更加普遍。并且它们为了改善不同组件之间的协作,已经创建了某些扩展功能。目前,几乎在所有的Linux发布版中都默认包含了这些产品。Linux操作系统、Apache服务器、MySQL数据库和Perl、PHP或者 Python语言,这些产品共同组成了一个强大的Web应用程序平台。
最新的WAMP Server包括:Apache 2.2.11 / MySQL 5.1.33 / PHP 5.2.9-2,它的配置超容易,好了,开始吧!!
双击下载的文件(下载地址下有),出现安装界面,告诉你要卸载旧版本的WAMP再安装新版
选择“是”开始安装,然后一路Next吧,然后选择安装目录,建议使用默认的地址
选择安装目录选好之后点next继续,接下来就是快捷图标,域名等等,这个我就不多说了,点next就行了,安装到最后会出现选择explorer的提示,定位到%windir%explorer.exe即可
安装完毕会出现图标
运行之,这时托盘会出现一个带点红色的白色图标,不过默认是鸟语,不要担心,这个是多国语言。右击托盘图标-language-Chinese即可改成中文版
这时就会切换成简体中文,单击那个图标,启动所有服务
这时图标就会变成白色。
附:如果Apache无法启动,请先退出占用80端口的软件,启动workstation和DNS Client服务,网络协议安装Microsoft网络客户端,如果还不能启动,就到你的连接名-属性-网络-Internet协议-属性-高级-WINS-导入LMHOSTS—你的apache的httpd.exe地址(一般为wampbinapachebinhttpd.exe)就可以了
(根据X-Force的经验,迅雷、电驴、QQ音乐等程序均会占用80端口哟)
再选择PHPmyAdmin(一款网页版的用于管理MySQL数据库的程序)
点击添加新用户,我们增加一个数据库的用户
按照我的设置,用户名和密码随意,我的就是123 123。这时我们就可以在本机安装一些常用的PHP程序来玩玩了,例如异次元正在使用的WordPress,又或者一个Discuz论坛。现在我们以discuz为榜样,试验一下,Discuz安装前还要小小的设置一下,Php-php设置-勾选short open tag
下载Discuz,解压,将discuz的upload文件夹里的所有文件复制到wamp的www目录下,在浏览器访问 http://localhost/upload/install/index.php,这时就会出现discuz的安装界面了,点击我同意-检测通过,出现:
数据库用户名和密码按照上面的设置,下面的是Discuz管理员用户名,密码随便,点击“填写完毕,进行下一步”。就会出现安装完成的界面,好了!我们成功地在Windows本机上建立起一个自己的论坛了,总体的步骤都是非常简单的。
X-Force补充:尽管可能新手朋友并不了解里面所有东西都是些什么,有什么作用,但我们起码能通过WAMP搭起一个论坛了。有点成就感后再慢慢深入学习也不错的嘛,X-Force也是从本机搭建PJBlog,搭建WordPress等,然后慢慢学着改代码过来的呢,后来就有了大家正在看的异次元咯,呵呵~不管如何,WAMP类软件对于懒人、对于初入门者的意义还是不轻的,起码,对于初入门者,它能把入门的路铺平一点了。
另外补充一些WAMP的应用:除了用于学习PHP开发外,你还可以在本机搭建一个WordPress写自己的私人日记,建一个私人/局域网的论坛或者博客用作资料储存库,建立用于折腾的试验网站,如专门用来测试WordPress插件、皮肤的博客,又或者测试任何PHP网站程序……
/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /
如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!
赞赏一杯咖啡
good
希望在WIN7下能用,之前一直在用的那个,在WIN7下不能运行,杯具。。
我抢到小板凳~
话说狂人好像出过一个SMART Apache
呵呵~我同学也在学呢
明天吧好消息告诉他~ =。=
还有就是…地板
我今天要抢地板
很早就用过了,的确不错!
应该早点出来这篇文章 很需要
唉…火星了
不错哦!谢谢介绍!!!
那个【上一篇】和【下一篇】的按钮的位置太不好了
盖住了正文的位置
期望能修改一下
有一个更好用的APM,还是绿色的呢
是的,我都用APM,很方便
不错哦,可惜我的WP已经在服务器跑了……已经没测试必要了…哈哈
我使用过多款一键安装环境的产品 感觉最好的是 discuz的环境包啊 那个东西好像不怎么出错 一直使用着。。
在用phpnow
实在是太好了,我想学php好久了,无奈都是因为安装环境这一步过不去哈,真是非常感谢~!!
恩~phpnow和APM都不错的~最主要是两个都是绿色的~呵呵~
好好学习一下,呵呵
要下Discuz7.0还是下UCenter1.5.0/UCenter Home1.5/Discuz! 7.0 集成安装包的啊….帮帮我
如果想简单学习一下,下载Discuz就可以了
我装了个discuz,但是别人修改不了头像,只有在我电脑上才能修改,他们现实的都是个红叉,是这个的设置问题吗?
有ASP+SQL集成环境么?
ASP+SQL在windows平台下很简单的哈。。。。。
嘎嘎,偶就常在本地用XAMPP的,简单也好用。
没用过,只不过看同学用着很爽
本地调试啊,工具很多,不知道这个怎么样
好东西啊~~~
嘿嘿,看来这个是新出的哦!!
不过我也知道有很多,Apache+MySQL+PHP的一键环境搭建的软件.
DedeAMPZ、e2php、PHPOpt for IIS V1.5 简体中文版_自动为IIS安装PHP和ZendOptimizer、phpStudy、Smart Apache、XAMPP
这些都是哦。
这文章再早一天出来。。。我已经用e2php搞定了。本地调试行,不过用本机做服务器让**访问似乎效果都不好……和我的机子性能有关吗?
用 WAMP server +Discuz可以建blog吗?
那是建论坛了……
那WAMP server +BJblog应该怎样设置~~
用WAMP server +BJblog+iss不行啊
我的服务怎么启动不了啊
启动后图标怎么显示的是黄色的 而且PHPmyAdmin也打不开
很不错哦
纳尼,很不错的馁..装了学习去.
复杂死了!偶有一键式的!
请问,apache rewrite 重写二级域名,异次元有没有做过呢?搜索出来的都是被转烂了的没用的东西。我要实现的是不仅是二级域名,还包括请求的文件或路径,比如:u.iplaysoft.com/post/1.html 这样的。我本机实现的问题是:如果直接用外部重写,即URL跳转的方式可以实现,但是如果用内部跳转的方式则出现死循环,无解中。。
RewriteCond %{HTTP_HOST} !^(www|bbs|admin)\.iplaysoft.\com$ [NC]
RewriteCond %{HTTP_HOST} ^([a-z]+)\.iplaysoft\.com$ [NC]
现在异次元有好多规则都是用这个实现的,例如以前x-force.cn域名的文章页面跳转到新页面地址等。这个网上的文章都很杂乱,建议你看看Apache的官方文档,虽然也不怎么完整,但总比看别人的强。
。。。很复杂,新手大都选择IIS、花生壳和其他网页设计软件建站,不会的直接去找贴子区学习。这种方式只有高手才用,太高深了。我的网站就是用iis做的。希望异次元出一些简单点的PHP建站方法!
顶 好象很好 试试 玩完
只是建论坛么?好像也不错!
老大~~照着步骤做到Discuz安装时这样了,怎么弄啊?
Discuz! info: Can not connect to MySQL server
Time: 2009-7-21 10:41am
Script: /index.php
Error: Access denied for user ‘username’@’localhost’ (using password: NO)
Errno.: 1045
Similar error report has beed dispatched to administrator before.
到 http://faq.comsenz.com 搜索此错误的解决方案
你的数据库没设置好,连接不上.
打开不了PHPmyAdmin啊!而且“启动workstation和DNS Client服务”是在哪里啊?可以说明一下吗?
打开不了PHPmyAdmin啊!图标已经是白色的了,但是就是打不开PHPmyAdmin!求助!
学习一下……
试试看能不能捣鼓清楚……
“如果Apache无法启动,请先退出占用80端口的软件,”可以用Fport查看各端口对用进程
如果Apache无法启动,请先退出占用80端口的软件,
——————–
可以用Fport查看端口对应进程
appserv 更好用,可以试下哦。
出现“无法加载 mysqli 扩展”……这个怎么办啊??
问一下下..
为什么点“PHPMYADMIN”的时候会出现一个网页上面是这样:
欢迎使用 phpMyAdmin
错误
MySQL 返回:
#2003 – Can’t connect to MySQL server on ‘localhost’ (10061)
高手救救~~
你好 我按照你的方法安装了wampserver 和 discuz 但是安装discuz 的过程中,多了安装Ucenter一项 ,站点的建立也不一样。想请问一下这是为什么,刚刚接触这个 不大明白 。
新版本的DISCUZ就是要装UCENTER的,按照提示来就OK了。那个UCENTER的作用其实就是将DISCUZ和他们公司出的SNS以及CMS用户资料同步管理。
请问 “UCenter 的 URL: ” 这个怎么填写?
支持!!!!!!!
管理之家www.guan163.com
可以做个小型搜索引擎吗
安装在C盘的怎么才能出现discuz的安装界面啊???????
请问域名是不是要买然后绑定上去?就这样向外面开放?
PHPNow!
中文标点不算中文字?
本机也可以建立网站,那岂不是说不用找空间了。
当然不是了,需要空间可以加我97515361
这个霸气~!
有个类似的叫PHPnow也不错~
在用phpnow
学习ing~
对很多小白来说,这还是有点难懂。
能加下q 97515361 共同探讨么。
同推荐PHPNOW,简直是神器啊~
新建用户的时候,主机要填localhost吧,我原本对着这个教程做,结果不行,然后又重新建了个用户。 第一次接触这个东西,如果说错了轻喷
还是 Visual AMP 好用,特别是开发的时侯
I like WEMPserver.
为了促进世界和平与社会和谐,你至少要写一个中文字的说……
如何禁止目录访问?