Michael's Blog

Michael's Blog Space

 

wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-32b.exe 安装 配置 注意事项

本文只是自己安装wampserver的一个记录而已,初学者的学习笔记而已。

1.一路next
2.到配置邮件服务器的那一步,添加自己的smtp mail server 和 自己的mail地址即可
3.继续下一步,直到完成
4. 启动wamp server,如果你看到wamp的图标变成绿色 说明你的80端口没有被占用,可直接使用http://localhost作为服务器地址。如果wamp的图标显示黄色,意味着你的80端口被占用。修改apache 端口请往下看.

5.左键单击wamp图标选择apache->service->测试80端口
这时候会弹出一个命令行窗口,里边显示的就是占用80端口的 server。
停止该服务,释放80端口给apache的服务
我们也可以修改apache的server端口.
6.修改apache的service端口
6-1.左键单击wamp图标选择apache->httpd.conf
找到
Listen 80
ServerName localhost:80
将80修改成你想要的端口号,例如8080等.
Listen 8080
ServerName localhost:8080
保存即可。重启wamp server 看看你的wamp图标是不是变绿了 :)

7.左键单击wamp图标选择localhost 看看是否一切正常。
如遇到无法找到网页,并且地址栏中显示的是http://localhost/
请用下列方式解决。
找到wamp安装目录下的wampmanager.tpl
文件 。
例如: C:\wamp\wampmanager.tpl
打开后找到下列几行
Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/"; Glyph: 5
Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/phpmyadmin/"; Glyph: 5
Type: item; Caption: "${c_webgrind}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/webgrind/"; Glyph: 5
添加端口号,修改后如下所示.
Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/"; Glyph: 5
Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/phpmyadmin/"; Glyph: 5
Type: item; Caption: "${c_webgrind}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/webgrind:8080/"; Glyph: 5
保存,退出wampmanager.tpl。左键单击wamp图标,重新启动wamp所有服务。然后选择localhost 看看是否一切正常。如果还是不行,建议退出wamp,重新启动wamp再试一次,就可以了。

 

phpmyadmin常见问题修复
q1:您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。您的 MySQL 服务器使用默认值运行当然没有问题,不过这样的话,被入侵的可能性会很大,我们强烈建议您应该立即给 'root' 用户设置一个密码来补上这个安全漏洞。

a1:

您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应...的解决办法安装了wamp后,进入phpmyadmin会提示:


您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。……

解决办法很简单:

1.修改root@localhost权限的密码。

打开wamp的phpmyadmin,进入它的管理界面,点击权限,这时页面上会显示一张用户权限表,找到用户为:

root、主机为:localhost的数据行,点击后面的修改按钮,弹出详细的权限配置页面,找到里面的修改密码项,

两次输入你想修改的密码后,点击执行就完成了数据库中root@localhost权限的密码修改。

2.修改phpmyadmin的配置文件。

在wamp目录下找到phpmyadmin的安装目录,在phpmyadmin的安装根目录下找到config.inc.php文件,

打开它会发现$cfg['Servers'][$i]['password'] 的值为空,修改值为第一步设置的密码。重启wamp服务,OK了。


Q2:
phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。
A2:
快速设置高级功能:

通过 script/create_tables.sql 创建必需的数据表。
创建一个用户并授予其访问上一步操作中创建的数据表的权限。
在配置文件 (config.inc.php) 中启用高级功能,参见 config.sample.inc.php 中的范例。
请重新登录 phpMyAdmin 以加载新配置并使其生效。

Q2-1:
phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。
A2-1:
2012-07-26 12:04 解决方案:phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。之前写过一篇有关ubuntu下lnmp环境的搭建: ubuntu 12.04 搭建nginx + php + mysql +phpmyadmin

安装完phpmyadmin 登录之后phpmyadmin提示 phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。

 


解决方案如下:

去phpmyadmin官网,随便下载一个phpmyadmin的完整安装包,

phpmyadmin官网:www.phpmyadmin.net

我下载的是这个:phpMyAdmin-3.5.2-all-languages

下载解压,找到examples目录下的 create_tables.sql 文件,

然后打开 http://localhost/phpmyadmin 登录成功之后把sql文件导入到数据库即可,总之导入方法有很多,在此不再作介绍。

 

然后修改/etc/phpmyadmin/config.inc.php,将:

$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
$cfg['Servers'][$i]['relation'] = ‘pma_relation’;
$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
$cfg['Servers'][$i]['history'] = ‘pma_history’;
$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;

把前面的注释都去掉,然后保存退出文件,

退出phpmyadmin,再次登录phpmyadmin你就会发现 ”phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。“的错误提示就没有啦~!

 

phpmyadmin提示 使用配置文件中定义的控制用户数连接失败请看下面的文章:

phpmyadmin 错误: 使用配置文件中定义的控制用户连接失败

posted on 2012-09-01 17:26  Michael.Wang  阅读(3161)  评论(0编辑  收藏  举报

导航