第一,打开局域网访问

配置文件:点击右下角的WAMP 服务器小托盘,选择Apache>httpd.conf

搜索关键字 "deny from ",会发现一处 "deny from all" 删掉他,然后发现下有一行"Allow from 127.0.0.1" ,然后将127.0.0.1修改为all即可,也就是"Allow from all"即允许任何人访问,重启apache 服务就可以允许外网访问了。

 

第二.打开phpmyadmin外部访问权限(本功能如需要可以打开,为了数据库安全不推荐打开)

找到WAMP 安装目录中的alias目录,修改phpmyadmin.conf配置文件,同httpd.conf一样,会发现一处 "deny from all" 删掉他,然后把"Allow from 127.0.0.1"修改为:"Allow from all"即可。

第三。设置密码

首先,通过WAMP打开MYSQL然后点击mysql控制台。

提示输入密码,因为现在是空,所以直接按回车

然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。

然后输入要修改的密码的sql语句“update user set password=PASSWORD('hooray') where user='root';”,注意,sql语句结尾的分号不能少,提示什么什么OK就行了。

最后输入“flush privileges;”,不输入这个的话,修改密码的操作不会生效的。

然后输入“quit”退出。

其实使用mysqlAdmin也可以修改密码就不再说了,感谢http://www.cnblogs.com/hooray/archive/2011/07/23/2114792.html

此时如果登录数据库报如下错误:

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

或者通过mysql控制台

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

 

第四,设置数据库必须输入用户名密码登陆,配置文件修改:config.inc.php

首先请修改数据库密码,安装完可通过在WAMP 托盘图标中点击phpmyadmin进入数据库,在phpmyadmin页面中部的“权限”,可以看到“用户一览”,在下边有一行用户信息,即root localhost这一行,点击这一行最右侧的“编辑权限”图标,在新页面找到“更改密码”,为root用户设置密码,并点击“执行”。然后修改配置文件:config.inc.php,这个文件路径是:\wamp \apps\phpmyadmin3.1.1

找到$cfg[''Servers''][$i][''password''] = '''';将它修改$cfg[''Servers''][$i][''password''] = ''你设置的密码'';重新打开phpmyadmin即可完成访问。

继续,config.inc.php,将配置$cfg['Servers'][$i]['auth_type'] = 'config';修改为

$cfg['Servers'][$i]['auth_type'] = 'cookie';

然后在这行下面添一行:$cfg['blowfish_secret'] = 'fslk3xkl319sf';   这里引号内的字母数字你可以随便输入。

保存,重启所有服务,以后再打开PHPmyadmin都需要输入密码才能登录了。

第五,更改端口 文件修改:httpd.conf

HTTPD.CONF文件,搜索Listen 80修改成其它端口,再重启下

第六,更改根目录

配置 WampServer 的 www 目录

文件修改:E:\wamp\scripts\config.inc.php

              打开config.inc.php,找到$wwwDir  修改成你的目录即可 例子$wwwDir = 'E:/web/';(注意:Windows 里的文件夹为 e:\Web,这里的是 e:/Web)关闭并保存文件,退出 WampServerserver 再次进入即可生效

配置 apache web 目录

文件修改: E:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf

查找:DocumentRoot  然后设置 你的目录即可 例子 DocumentRoot "E:/web/www/"  (Windows 路径里面的“\” (反斜杠)都要替换成“/” (正斜杠) ,路径外面的双引号要保留 )

查找 Directory 然后设置 你的目录即可 例子 <Directory "E:/web/www/">

保存重启服务即可、

第七,更改默认的网站起始页

WampServer 默认的网站起始页面为 index.php、index.php3、index.html、index.htm 用户在访问你的服
务器时,Apache Web 服务器会自动在 Web 主目录里寻找列表里匹配的文件名,并按优先级高低返回给客
户。 例如: Web 主目录里既有 index.php 文件, 又有 index.html 文件, 那么 Apache Web 服务器会把 index.php
执行,将执行结果传送给用户,而不会自动传送 index.html。Apache Web 服务器还允许用户自定义起始页
面的文件名和优先级,设置方法为,找到如下所示的代码,在 DirectoryIndex 后面添加主页的文件名,名
称之间用空格隔开,优先级从左到右依次递减。

<IfModule dir_module>
    DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>

windows下配置wampserver的更多相关文章

  1. windows下配置lamp环境(0)---软件获取

    工作快一年了,还没有怎么配置过服务器环境,经常使用集成套件wampserver,为了复习配置wamp服务器 特意在虚拟机中测试安装步骤如下. 安装前步骤:下载软件.软件下载地址如下: 1.apache ...

  2. windows 下配置 Nginx 常见问题(转)

    windows 下配置 Nginx 常见问题 因为最近的项目需要用到负载均衡,不用考虑,当然用大名鼎鼎的Nginx啦.至于Nginx的介绍,这里就不多说了,直接进入主题如何在Windows下配置. 我 ...

  3. Windows下配置使用 MemCached

    Windows下配置使用MemCached 工具: memcached-1.2.6-win32-bin.zip     MemCached服务端程序(for win) Memcached Manage ...

  4. windows下配置wnmp

    最近尝试windows下配置nginx+php+mysql,在这里总结一下. 1.下载windows版本的nginx,官网​下载地址:http://nginx.org/en/download.htm, ...

  5. windows下配置lamp环境(5)---配置MySQL5.6

    开始配置mysql 1.创建配置文件my.ini   1.进入C:\wamp\MySQL   2.把my-default.ini 另存一份:my.ini   3.开始编辑mysql的配置文件,打开my ...

  6. windows下配置lamp环境(3)---配置PHP5.4

    下面配置php Php文件夹里有两个php.ini-*文件,随便修改一个,去掉后缀,变成php.ini (如图) 打开php.ini ,添加php扩展目录723行左右(其实放哪都无所谓,只不过php. ...

  7. windows下配置lamp环境(2)---配置Apache服务器2.2.25

    配置Apache 配置Apache时,先要找到安装目录中的主配置文httpd.conf,使用文本编辑器打开,最好不要使用windows自带的编辑器,可以使用NotePad++, vim,或者subli ...

  8. windows下配置svn的https访问

    svn是一个功能强大的代码版本管理系统,可以将服务端安装在linux.unix以及windows下.svn通常采用http方式进行代码提交与下载.由于密码采用明文传输,因此存在泄密的风险.若采用htt ...

  9. windows下配置lamp环境(1)---安装Apache服务器2.2.25

    window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):

随机推荐

  1. http://codeforces.com/contest/349

    A. Cinema Line time limit per test 2 seconds memory limit per test 256 megabytes input standard inpu ...

  2. Ionic3学习笔记(三)禁止横屏

    本文为原创文章,转载请标明出处 目录 安装 使用 参数 1. 安装 命令行输入 ionic cordova plugin add cordova-plugin-screen-orientation n ...

  3. Python之scrapy实例1

    下文参考:http://www.jb51.net/article/57183.htm 个人也是稍加整理,修改其中的一些错误,这些错误与scrapy版本选择有关,个环境:Win7x64_SP1 + Py ...

  4. ZOJ2975 伪数组压缩+组合数

    Kinds of Fuwas Time Limit: 2 Seconds      Memory Limit:65536 KB In the year 2008, the 29th Olympic G ...

  5. Ubuntu Mac OS主题分享

    Ubuntu Mac OS主题分享 一直想搞一个Mac OS主题试试,结果很悲催,在网上搜索的Macbuntu主题在安装主题(macbuntu-os-themes-Its-v7)和 图标(macbun ...

  6. Cygwin - windows系统下运行linux操作 --代替linux虚拟机安装、双系统的繁琐

    我把Cygwin视为Windows用户熟练linxu系统操作的良好途径.它不需要虚拟机.双系统等安装对电脑知识.硬件的要求,只需要基本的软件安装操作即可.以下是安装步骤供小白同胞参考. Cygwin安 ...

  7. 张高兴的 Windows 10 IoT 开发笔记:使用 MAX7219 驱动 8×8 点阵

    GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/MAX7219

  8. UWP应用程序使用Prism框架构建MVVM

    在我们创建的UWP解决方案中选择引用->管理NuGet包程序包 NuGet管理包 2. 搜索Prism.Core,并安装 搜索Prism.Core 3. 搜索Prism.Unity,并安装 搜索 ...

  9. Java 集合框架之set用法

    Java 集合框架之set 一个简单的例子 创建一个Customer类,类中的属性有姓名(name).年龄(age).性别(gender),每个属性分别有get/set 方法.然后创建两个Custom ...

  10. 安装阿里Java代码规约插件

    概述 2017年10月14日杭州云栖大会,Java代码规约扫描插件全球首发仪式正式启动,规范正式以插件形式公开走向业界,引领Java语言的规范之路.目前,插件已在云效公有云产品中集成,立即体验!(云效 ...