﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-多一分钟学习，早一秒钟提高-随笔分类-WAMPServer</title><link>http://www.cppblog.com/xkjy3000/category/21266.html</link><description>VC++、C++、Socket、DirectUI、wxWidgets、Cocos2d-x、Android、IOS、ThinkPHP</description><language>zh-cn</language><lastBuildDate>Sat, 08 Apr 2017 09:37:17 GMT</lastBuildDate><pubDate>Sat, 08 Apr 2017 09:37:17 GMT</pubDate><ttl>60</ttl><item><title>Windows环境下wampserver的配置教程——超级详细</title><link>http://www.cppblog.com/xkjy3000/archive/2017/04/08/214821.html</link><dc:creator>虚空骄阳</dc:creator><author>虚空骄阳</author><pubDate>Sat, 08 Apr 2017 09:32:00 GMT</pubDate><guid>http://www.cppblog.com/xkjy3000/archive/2017/04/08/214821.html</guid><wfw:comment>http://www.cppblog.com/xkjy3000/comments/214821.html</wfw:comment><comments>http://www.cppblog.com/xkjy3000/archive/2017/04/08/214821.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/xkjy3000/comments/commentRss/214821.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/xkjy3000/services/trackbacks/214821.html</trackback:ping><description><![CDATA[<p align="left">对于初做<a title="PHP知识库" style="color: #df3434; font-weight: bold;" href="http://lib.csdn.net/base/php" target="_blank">PHP</a>网站的朋友来说，第一步肯定是希望在自己电脑是搭建PHP环境，省去空间和上传的麻烦！但搭建</p><p align="left">环境也不是件容易的事情，特别是对于新手同学来说！因此在这里跟大家介绍我作为一名新手在使用的方便好用</p><p align="left">的PHP服务器架设软件，那就是wampserver，这款软件在安装的过程中就已经把Apache、<a title="MySQL知识库" style="color: #df3434; font-weight: bold;" href="http://lib.csdn.net/base/mysql" target="_blank">MySQL</a>、PHP继承好</p><p align="left">了，而且也做好了相应的配置，除此之外，还加上了SQLitemanager和Phpmyadmin，省去了很多复杂的配置过</p><p align="left">程，让我们能把更多的时间放在程序开发上。更值得高兴地是这款软件也是完全免费的。重要提示：基本上每一</p><p align="left">步更改配置文件的操作结束之后，均在重启了相应服务之后才会生效，也就是说如果想要修改立即生效的话，必</p><p align="left">须在修改完毕保存之后重新启动一下相应的服务！<br /> 一、安装wampserver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;安装wampserver的过程很简单，只要一直点击next就可以完成安装了：依次按图操作了<br /></p><p>1<img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_1.jpg" /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_2.jpg" /></p><p><img width="511" height="392" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_3.jpg" /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_4.jpg" /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_5.jpg" /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_6.jpg" /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_7.jpg" /></p><p>&nbsp; &nbsp;&nbsp; &nbsp;7、上图为选择默认浏览工具：安装过程中会提示要选择默认浏览工具，如上图所示，不过要注意哦，这个浏览工具</p><p>指的可不是浏览器哦，它指的是windows的浏览器，也就是explorer.exe，默认的就是这个，直接点击&#8220;打开&#8221;</p><p>就可以了。<br /></p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_8.jpg" />&nbsp;</p><p>&nbsp; &nbsp;&nbsp;&nbsp;8、如上图所示，会提示一个输入管理员邮箱以及邮箱SMTP服务器的窗口，这个如果大家愿意填写，可以填一下，</p><p>不过一般情况下直接点击next就可以了，不会影响安装。<br /></p><p><img width="503" height="393" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_9.jpg" /><br />&nbsp;&nbsp;OK，安装顺利结束！很简单吧！<br />10、安装完之后屏幕右下角就会出来一个标记<img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_10.jpg" />，你右键单击，然后依次选择Language&#8212;Chinese，</p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_11.jpg" />&nbsp;&nbsp;&nbsp; 再看&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_12.jpg" /><br /></p><p><br />11、左键单击<img width="55" height="26" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_10.jpg" />，再点击&#8220;www 目录&#8221;会打开安装wampserver默认存放网页文件夹，但是很多时候，我们存放网页</p><p>的文件夹并不是在那个目录下的，怎么才能改掉这个目录呢？当然有办法，打开wampserver的安装目录，在打开里面的</p><p>&#8220;script&#8221;文件夹，用记事本打开里面的config.inc.php，找到&#8220;$wwwDir = $c_installDir.'/www';&#8221;，改成大家希望的目录就</p><p>行了，比如改成D:\website，对应的代码就是$wwwDir = &#8216;D:/website&#8217;;（注意，windows下表示路径的&#8220;\&#8221;在这里必须</p><p>改为&#8220;/&#8221;）。然后关闭wampserver，然后再打开，www目录就变成我们设定的D:\website了。（注意：这里修改的只</p><p>是wampserver上的一个链接&lt;如非特殊需要，不建议大家更改&gt;，真正的Apache的目录并不是在这里该的，改得方式</p><p>请大家别着急，继续往下看。）<br /> 二、MySQL以及PhpMyAdmin的配置<br />&nbsp; &nbsp;&nbsp;&nbsp;单独安装过MySQL的朋友们肯定会发现一个问题，以前安装MySQL的时候是需要配置一个root的密码的，可是安装</p><p>wampserver的时候，至始至终都没有配置密码的步骤，那岂不是MySQL为空密码了？答案是肯定的，确实是空密码。</p><p>这样岂不是很不安全？非常对，所以我们要修改密码呀，呵呵<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1、左键点击，选择&#8220;phpMyAdmin&#8221;，就会打开phpMyAdmin的管理页面，点击右上方的&#8220;权限&#8221;，一般情况下会</p><p>出现如图所示的表格，我们要做的就是点击每一行用户名为root的右边的。<br /></p><p><img width="784" height="342" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_13.jpg" /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、点击后，找到如图二所示的修改密码区域，填入欲修改的密码，再点击右下方的执行，片刻之后上方就会出现</p><p>修改成功的提示，每一个root用户均需要做此操作，如果一时半会想不到一个好的密码，也可以使用&#8220;生成密码&#8221;</p><p>功能生成一个随机的密码，但是这个密码一定要记住，忘记了麻烦可就大了。<br /><img width="718" height="192" style="border: 0px currentColor; border-image: none; width: 827px; height: 197px;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_14.jpg" /><br /></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;备注：修改密码后可以看到 对应账户 密码栏 由原来的&#8220;否&#8221;变为&#8220;是&#8221;，如上图 绿色圈出部分。那么添加</p><p>新用户（接下来会详细讲到）、删除用户 如 上图红色标出部分即可完成操作！<br />&nbsp; &nbsp;&nbsp; &nbsp;3、做完上述操作之后重启一下MySQL服务，然后刷新页面，大家就会发现出现了如图所示的错误，这是为什么呢？</p><p><img width="799" height="213" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_15.jpg" /><br /> 是因为刚才我们修改了MySQL的密码，但是没有修改phpMyAdmin与MySQL通讯的密码，怎么改呢？打开wampserver</p><p>安装目录，然后依次打开\wamp\apps\phpmyadmin3.3.9，用记事本或者DW软件打开里面的config.inc.php，找到&#8220;</p><p>$cfg['Servers'][$i]['password'] = '';&#8221;，在最后的两个单引号里面输入刚才修改的那个密码，然后保存，操作完毕之后</p><p>再刷新一下phpMyAdmin的页面，是不是恢复正常了呢？<br /></p><br /><img alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_16.jpg" /><br /><p><br />&nbsp; &nbsp;&nbsp; &nbsp;4、做完了上面的配置之后，我们需要给MySQL<a title="MySQL知识库" style="color: #df3434; font-weight: bold;" href="http://lib.csdn.net/base/mysql" target="_blank">数据库</a>创建一个用户以及用户对应的数据库，同样，点击右上方的</p><p>权限按钮，找到中间偏下面的一个&#8220;添加新用户&#8221;链接，按照图示的方法创建一个用户以及对应的数据库，并赋予</p><p>单个数据库管理权限，下面的资源限制则是按照实际情况填写就可以了，一般自用的情况下那个区域是可以保留</p><p>默认的，最后再点击右下角的&#8220;执行&#8221;按钮，相应的用户以及数据库就创建好了。</p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_17.jpg" /><br /></p><p>&nbsp;</p><p>三、Apache的配置<br />&nbsp; &nbsp;&nbsp; &nbsp;虽说wampserver已经帮我们集成好了Apache，但是有些细节的东西还是需要我们自己去完善的，下面就让我们</p><p>来一一对wampserver自带的Apache进行完善。<br />&nbsp; &nbsp;&nbsp; &nbsp;1、刚装完wampserver之后，有没有性子比较急的朋友们可能会尝试通过外网访问我们配置好的wampserver服务器，</p><p>但是会发现通过外网访问会提示权限不够，这是为什么呢？是因为wampserver默认是只允许127.0.0.1访问的，也</p><p>就是只允许本机访问，怎么修改呢？依次点击<img width="55" height="26" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_10.jpg" />&#8212;Apache&#8212;httpd.conf，找到如图所示的地方，大概在第234</p><p>行，把&#8220;Deny from all&#8221;删掉，再把&#8220;Allow from 127.0.0.1&#8221;改成&#8220;Allow from all&#8221;，就可以了。</p><p><img style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_18.jpg" /><br /></p><p><br /></p><p>&nbsp; &nbsp;&nbsp; &nbsp;2、继续搜索，找到如图所示的两个地方（分别在大约第190行和第225行），分别把&#8220;AllowOverride None&#8221;改成</p><p>&#8220;AllowOverride All&#8221;（这一步操作是针对使用了URL重写功能的朋友，如果没有用到的话这步建议不要做修改，因为</p><p>改了这个之后Apache的安全性会略微有所下降。）</p><br /><p>&nbsp; &nbsp;&nbsp; &nbsp;3、开启URL重写功能，当然咯，如果大家觉得URL重写功能没有必要的话，这个可以直接无视，但是如果开了</p><p>的话，上面的第二条就必须做一下了，否则很容易造成错误。按照上面的方法打开httpd.conf文件，找到</p><p>#LoadModule rewrite_module modules/mod_rewrite.so，然后把前面的&#8220;#&#8221;删掉，就可以了，当然咯，如果想要这</p><p>个修改生效的话，还需要立即重启一下apache服务。</p><p>&nbsp; &nbsp;&nbsp; &nbsp;4、相信大家还记得上面更改wampserver的&#8220;www 目录&#8221;指向路径的方法吧？我曾经说这个方法只是改了</p><p>wamp中&#8220;www 目录&#8221;这个链接而已，那如果要真正修改，我们应该怎么改呢？很简单，打开httpd.conf，寻找</p><p>&#8220;DocumentRoot&#8221;大概在第178行，把后面的值改成我们实际网站需要的路径，再寻找</p><p>&#8220;&lt;Directory "c:/wamp/www/"&gt;&#8221;，同样把后面的值改成我们网站存放的实际地址，就OK了。</p><br /><p>四、配置PHP &#8212;&#8212;重要</p><p>&nbsp; &nbsp;&nbsp; &nbsp;PHP的配置比较简单，只需要进行一些基本设置的修改就可以了，依次点击<img width="55" height="26" style="border: 0px currentColor; border-image: none;" alt="windows环境下wampserver的配置教程&#8212;&#8212;超级详细 - youyou - youyou" src="http://image67.360doc.com/DownloadImg/2013/11/1309/36660077_10.jpg" />&#8212;PHP&#8212;php.ini，</p><p>找到这三个地方：short_open_tag = Off（是否允许使用 PHP 代码开始标志的缩写形式（&lt;? ?&gt; ）。）；</p><p>memory_limit = 128M（最大使用内存的大小）；</p><p>upload_max_filesize = 2M（上传附件的最大值），</p><p>第一个需要改成on，否则的话很多php程序都会运行不了，后面的两项就按照大家的实际需求更改就行了。</p><br /><p>五、结语</p><p>&nbsp; &nbsp;&nbsp; &nbsp;到此为止，我们wampserver的配置就可以暂告一段落了，现在大家可以上传一套PHP程序运行一下，</p><p>体验成功的快乐了，当然，wampserver及其附加组件的功能操作远不止是如此简单，本文的写作目的只</p><p>是为了让大家能够顺利使用wampserver搭建一个PHP服务器的环境，接下来就需要大家自己慢慢琢磨啦O(&#8745;_&#8745;)O</p><img src ="http://www.cppblog.com/xkjy3000/aggbug/214821.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/xkjy3000/" target="_blank">虚空骄阳</a> 2017-04-08 17:32 <a href="http://www.cppblog.com/xkjy3000/archive/2017/04/08/214821.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>