WampServer 安装使用详解
WampServer集成环境的搭建、安装、使用、配置
什么是WampServer
WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。
WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。
安装
1. 下载 WampServer,官网:http://www.wampserver.com 。 如果下载慢,可以去我的 CSDN下载
2. 打开直接安装。安装完成后会出现:

意思就是让你选择默认的文件浏览器,一般它直接给你打开到了 C:\Windows 目录下,直接点 打开 就好了
3. 选择邮箱。如果你不确定可以直接点下一步

4. 至此就安装完成了。接下来是对其进行配置
配置
安装完成后,打开WampServer,会发现它是英文的。现在可以修改它的显示语言
1. 右击 右下角的 WampServer程序,选择 Language - chinese

2. 启动
WampServler有三种状态
- 服务器关闭状态,颜色为红色
- 服务器开启,但是为离线状态,颜色为橙色
- 服务器开启,在线状态,颜色为绿色
如果服务器在离线,需要左击图标 - 切换到在线状态

前提是服务需要启动中,不然会出现如下错误:

但是也有可能是端口被占用,导致无法启动的情况。这个时候需要排查原因。
一般原因有两种:
1. 80端口被占用,导致Apache服务无法启动。这里可以的打开我的另外一篇博文解决:解决windows系统80端口被占用问题
当然也可以通过修改80端口的方法实现,这个下面会做说明
2. 3306端口被占用,可能原因是你的电脑已经安装了MySQL并且服务正在启动中,需要你停步本地的MySQL服务
不过这个情况不会影响你启动WampServer,它仍然可以启动成功,只是图标的颜色是橙色的
3. 当你启动成功后(服务器为在线状态),可以打开 localhost或者127.0.0.1 打开网站了

修改MySQL
其实也没啥好改的,主要是MySQL的默认密码为空,为了安全需要给它设置一个密码
1. 右击图标 - MySQL - MySQL控制台

因为默认为空,直接按 回车 就可以进入数据库了

2. 输入命令 set password for root@localhost = password('新密码');
3. 打开数据库
打开MySQL的控制台(在图标 - MySQL - MySQL控制台 ),输入刚刚设置的密码后就可以访问数据库啦。

4. 打开 phpMyAdmin
phpMyAdmin 是一个以PHP来管理MySQL数据库
- 先打开本地站点( localhost/127.0.0.1)

- 点击
Your Aliases-phpmyadmin

- 会发现错误了:

意思就是它使用了空密码登录数据库,结果被失败了。这个时候我们需要修改下登录时的密码
- 打开
C:\wamp\apps\phpmyadmin3.5.1\config.inc.php里找到$cfg['Servers'][$i]['password'] = '';将密码填进去即可

- 再次打开 phpMyAdmin。登录成功

配置 Apache
Apache 需要配置的有 修改端口,设置其它主机可访问
修改端口
1. 打开 httpd.conf 配置文件 位于 C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf 。也可以在右下角图标打开( Apache - httpd.conf )

2. 找到 Listen 80 将80 修改成其它端口
Listen主要侦听web服务端口状态,默认为:80,即侦听所有的地址的80端口,注意这里也可以写成IP地址的侦听形式(12.34.56.78:8080)

3. 保存后重启服务即可生效
设置其它主机访问
1. 同样是 httpd.conf 配置 ,搜索 "Controls who can get" ,将 Deny from all 删除,将 Allow from 127.0.0.1 改为 "Allow from all"

2. 保存后重启服务,就可以使其它主机访问了
WampServer 安装使用详解的更多相关文章
- TortoiseGIT的安装过程详解
TortoiseGIT简介 TortoiseGIT 是Git版本控制系统的一个免费开源客户端,它是git版本控制的 Windows 扩展.可以使你避免使用枯燥而且不方便的命令行.它完全嵌入 Windo ...
- linux PHP 编译安装参数详解
linux PHP 编译安装参数详解 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc -- ...
- Eclipse IDE for C/C++ Developers安装配置详解
Eclipse IDE for C/C++ Developers安装配置详解(转) 转自:http://hi.baidu.com/ltb6w/item/986532efd712460f570f1ddc ...
- loadrunner11.0 安装破解详解使用教程
loadrunner11.0 安装破解详解使用教程 来源:互联网 作者:佚名 时间:01-21 10:25:34 [大 中 小] 很多朋友下载了loadrunner11但不是很会使用,这里简单介绍下安 ...
- Cloudera CDH 、Impala本地通过Parcel安装配置详解及什么是Parcel
本文引用自:Cloudera CDH .Impala本地通过Parcel安装配置详解及什么是Parcelhttp://www.aboutyun.com/forum.php?mod=viewthread ...
- WIN中SharePoint Server 2010 入门安装部署详解
目前流行的原始安装文件基本都是这样的:Windows Server 2008 R2+SQL Server 2008R2+SharePoint Server 2010 这个初始环境原本也无可厚非 ...
- VMware虚拟机中如何安装VMWare-Tools详解
VMware虚拟机中如何安装VMWare-Tools详解 好处:可以支持图形界面,可以支持共享文件功能等 VMware虚拟机中如何配置显 VMware作为一款虚拟机利器,很多人都利用它来实现Linux ...
- lvs keepalived 安装配置详解【转】
lvs keepalived 安装配置详解 张映 发表于 2012-06-20 分类目录: 服务器相关 前段时间看了一篇文章,lvs做负载均衡根F5差不多,说实话不怎么相信,因为F5没玩过,也无法比较 ...
- ubuntu14.04 server ftp 服务安装配置详解
ubuntu14.04 server ftp 服务安装配置详解 cheungmine 2016-01-27 http://wiki.ubuntu.com.cn/Vsftpd 0 安装好vsftpd服务 ...
随机推荐
- NoSuchFieldError
最近用Fresco框架加载GIF动态图片,遇到一个bug,记录下来,以供后来者少走弯路: 各种百度,最后参照Fresco官方文档,将原有的 fresco:1.3.0替换成0.12.0即: 在APP b ...
- 【Java基本功】一文了解Java中继承、封装、多态的细节
本节主要介绍Java面向对象三大特性:继承 封装 多态,以及其中的原理. 本文会结合虚拟机对引用和对象的不同处理来介绍三大特性的原理. 继承 Java中的继承只能单继承,但是可以通过内部类继承其他类来 ...
- 从零开始学 Web 之 ES6(一)ES5严格模式
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...
- git reset命令使用
版本回退 当前有三个commit提交版本commit1commit2commit3Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本上一个版本是HEAD^,上上一个版本是HEAD^^ ...
- ftp 读取目录列表失败
在防火墙设置的“例外”选项卡中添加程序: C:\WINDOWS\system32\inetsrv\inetinfo.exe,确定即可!
- CentOS安装Subversion 1.9.*版本客户端
安装yum仓库 以下以CentOS6为例,其他类似 # vim /etc/yum.repos.d/wandisco-svn.rep [WandiscoSVN] name=Wandisco SVN Re ...
- windows server 证书的颁发与IIS证书的使用
最近工作业务要是用服务器证书验证,在这里记录下一. 1.添加服务器角色 [证书服务] 2.一路下一步直到证书服务安装完成; 3.选择圈选中的服务器证书 4.点击[创建证书申请] 5.填写信息 6.下一 ...
- C# MVC 用户登录状态判断
来源:https://www.cnblogs.com/cherryzhou/p/4978342.html 在Filters文件夹下添加一个类AuthenticationAttribute ,代码如下: ...
- 单机安装Hadoop
单机安装hadoop ------------------------------------------------------------------ 操作系统:centos7 64 位 hado ...
- Hash table lengths and prime numbers
Website:http://srinvis.blogspot.ca/2006/07/hash-table-lengths-and-prime-numbers.html This has been b ...