`
cyw
  • 浏览: 33047 次
  • 来自: 广州
社区版块
存档分类
最新评论

WampServer的使用备忘

    博客分类:
  • php
 
阅读更多

WampServer的使用备忘

   wampServerwindowsApachemysqlphp的集成开发工具。可以用wamp进行php后台开发。以下便是备忘内容。

 

一、  下载安装

可以到WampServer官网:www.wampserver.com  下载安装。安装细节比较简单,这里便不再细述了。需要的可以参考一下链接http://jingyan.baidu.com/article/2d5afd69efe9cf85a3e28e54.html

但在浏览器之中输入urlhttp://localhost/ 之后显示这样的页面,

 

安装成功

二、 WampServe控制面板细节

Localhost        本地主机

Phpmyadmin    网页版的mysql数据库管理页面

三、  自定义网站根目录

一般情况下,wampServer默认网站的根目录设置为www文件夹,我们的工程项目便是放在该文件夹下。

但是有时为了实现代码与安装目录的分离,我们需要设置虚拟站点目录。步骤如下:

1)    wamp\bin\apache\Apache2.2.21\conf目录下找到文件httpd.conf,并打开。

2)    Ctrl+F,查找documentroot ,然后将该字段后面路径改为虚拟站点文件夹路径,注意的是斜杠“/

3)    同样,在Directory 后面也是



 

4)    重启wamp服务,即可

 

为了完美,使快捷打开方式可以打开,我们需要修改www配置文件。

1、    找到wamp\wampmanager.ini  文件,打开文件

2、    Ctrl+F,查找menu.left



 

3、    将“www 目录”修改为当前目录,比如“demo 目录”。同样后面的fileName也是,修改为当前目录路径

4、    找到Wampmahager.tpl文件  ,并打开文件

5、    Ctrl+F,查找menu.left



 

改为



 

6、    重启wampServer服务

 

四、多站点配置

有时会需要设置多个站点。步骤如下:

1、找到wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf 文件,这是虚拟目录的配置文件。其中,

ServerAdmin   设置管理员的邮箱地址

DocumentRoot  网站代码目录使用斜杠

ServerName 主机名

而我们现在主要是设置DocumentRoot路径,还有主机名。比如:



 

 

2、告诉Apache包含该扩展文件,因为默认是不会加载该文件。

1)打开httpd.conf

2ctrl+F,查找httpd-vhost,找到如下语句

#Include conf/extra/httpd-vhosts.conf

3)去掉前面的#号,使Apache能够加载该文件

3Apache默认不允许其他地址访问,需要修改为允许其他地址访问.

1)打开httpd.conf文件,ctrl+F查找站点根目录,然后找到如下语句:



  

改为



 

4、在C:\Windows\System32\drivers\etc目录下,找到hosts文件并打开,在最末尾添加上类似如下语句。



 

   5、在设置的站点里面创建文件,运用设置的url打开即可。

 

五、自定义端口

wampServer默认端口为,80端口。自定端口步骤如下:

1、打开httpd.conf

2、查找80,端口号



 

3、将Listen 80 改为Listen 8080 8080为你要设的端口号



 

4、再查找80



 

改为



 

 

5、重启服务

 

六、遇到的问题

当打开phpmyadmin是,报错:#1045 - Access denied for user 'root'@'localhost' (using password: NO)

原因是:以前安装过mysql,并且该mysqlroot用户设置了密码。不再是wampServer默认的空密码了。因其不匹配而报错。(安装过myqsl,在windows目录下残留了my.ini文件,新安装的wampserver中的mysql每次都指向这个残留的my.ini,导致mysql启动不正常,删除windows目录下残留的my.ini,让mysql指向wampserver安装目录的my.ini文件后,启动正常)

解决方案:

法一、

1、        打开命令行窗口,直接输入命令行net start

2、        查看目前机器提供的服务,看是否正在运行mysqlwampmysqld(wampserver2.2c是这个)。如果正在运行mysqlwampmysqld,停止mysqlwampmysqld服务:
Net stop mysql
net stop wampmysqld。或使用任务管理器关闭。

3、        启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe(没有这个就用mysqld.exe) ,输入命令行:
mysqld-nt --skip-grant-tables
mysqld --skip-grant-tables
当前窗口将会停止。

4、        另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MySQL的安装位置下bin目录再运行mysql
>use mysql
>update user set password=password("new_password") where user="root";
>flush privileges;
>exit

此时我设置新密码为空

5、       重启mysql之后,就可以用新密码登录了。

6、        再次打开phpMyadmin,刷新,便可以打开PHPMyadmin界面了。

 

法二、可以参考一下链接

http://blog.csdn.net/wuyun2009/article/details/42508181

后面的步骤不一样,是通过修改WampServer之中的phpmyadmin的密码使其主机、用户、密码得以匹配的。

 

参考文档如下:

 

http://www.imooc.com/learn/54

  • 大小: 48.6 KB
  • 大小: 55.8 KB
  • 大小: 99.9 KB
  • 大小: 102.1 KB
  • 大小: 101.6 KB
  • 大小: 4.8 KB
  • 大小: 3.6 KB
  • 大小: 3.9 KB
  • 大小: 1.6 KB
  • 大小: 140.3 KB
  • 大小: 55.7 KB
  • 大小: 116 KB
  • 大小: 21.4 KB
1
2
分享到:
评论

相关推荐

    wampserver

    ## 三、使用WampServer进行开发 1. **创建数据库**: 通过WampServer的管理界面,可以创建、删除和管理MySQL数据库,为你的Web应用提供数据支持。 2. **PHP开发**: 在`www`目录下编写PHP文件,然后在浏览器中输入`...

    wampserver操作教程.docx

    WampServer是一款流行的Windows平台下的...通过上述步骤,你可以轻松地安装、配置和使用WampServer,从而专注于你的Web项目开发。在实践中不断探索,你会发现WampServer是一个非常实用的工具,能够极大地提升开发效率。

    wampserver3.1.7_x64.zip

    WampServer的使用方法包括: 1. **启动和停止服务**:通过点击任务栏图标,可以启动、停止或重启Apache和MySQL服务。 2. **配置服务**:右键点击图标,进入菜单,可以更改服务器配置,如修改端口、添加虚拟主机等。 ...

    wampserver3.2.6(64)

    3. **PHP 5.6.38**: PHP(Hypertext Preprocessor)是一种广泛使用的服务器端脚本语言,专为Web开发设计。PHP 5.6是它的一个长期支持版本,支持广泛的Web开发框架和库,但已不再接受安全更新,因此对于生产环境来说...

    WampServer

    **WampServer的使用** 安装WampServer后,用户可以通过简单的点击操作来启动或停止服务器服务,管理数据库,修改配置文件等。其图标位于系统托盘区,通过右键菜单可以快速访问各种设置。此外,WampServer还允许用户...

    wampserver3.2.3安装包64位.rar

    在使用WampServer时,开发者可以将Web项目放在`www`目录下,这个目录默认位于安装路径的`wamp\www`子目录中。然后,通过访问`http://localhost`或`http://127.0.0.1`在浏览器中查看和测试项目。WampServer还提供了一...

    wampserver2.5加安装报错解决包

    WampServer 2.5是该软件的一个较旧版本,但仍然被许多用户使用,尤其是那些需要兼容旧版PHP或特定服务器配置的开发者。 安装WampServer 2.5时可能会遇到一些问题,如安装失败或运行后图标不转绿。这些问题通常与...

    wampserver3.2.0.zip

    - 测试与调试:开发者可以使用WampServer快速测试代码更改,而无需每次更新都上传到远程服务器。 总结,WampServer 3.2.0提供了一站式的解决方案,帮助开发者在Windows系统上构建、测试和调试PHP应用,同时包含了...

    wampserver安装包下载

    WampServer是一款流行的Windows平台下的Web开发环境,它集成了MySQL数据库、PHP脚本语言以及Apache网络服务器...通过熟练掌握WampServer的使用,你将能够更好地理解和掌握Web开发的各个环节,从而提升你的IT专业技能。

    wampserver插件

    “wordpress课件”可能是指使用WampServer搭建本地环境来学习和开发WordPress网站。WordPress是一个基于PHP和MySQL的内容管理系统,广泛应用于博客和个人网站的建设。通过WampServer,开发者可以在本地电脑上安装和...

    Wampserver64.zip

    因此,不建议在公共网络环境中暴露Wampserver,或在生产环境中直接使用Wampserver搭建服务器。 10. **升级与维护**: Wampserver会定期发布更新,以修复已知问题、提升性能或添加新功能。开发者应保持关注,及时...

    WampServer3_x86

    WampServer3_x86_apache2.4.17_mysql5.7.9_php5.6.15.exe 安装WampServer3之前,必须安装的C++全部安装包

Global site tag (gtag.js) - Google Analytics