2014-07-13 15:53:03
来 源
中存储网
phpmyadmin
step1选择Linux操作系统CentOS 6.3 64位(原因:可以直接使用yum命令安装软件)step2按照《鸟哥的Linux私房菜》中的命令,yuminstallhttpdmysql-serverphpphp-develphp-mysql安装apach

step1

选择Linux操作系统CentOS 6.3 64位(原因:可以直接使用yum命令安装软件)

step2

按照《鸟哥的Linux私房菜》中的命令,

yum install httpd mysql-server php php-devel php-mysql
安装apache,mysql,php,但貌似mysql不能安装成功,,安装mysql,摘录如下。
查看有没有安装过:
          yum list installed mysql*
          rpm -qa | grep mysql*
查看有没有安装包:
          yum list mysql*
安装mysql客户端:
          yum install mysql
安装mysql 服务器端:
          yum install mysql-server
          yum install mysql-devel
step3

启动apache,mysql。

# /etc/init.d/httpd start       <==启动服务器
# /etc/init.d/httpd stop        <==关闭服务器
# /etc/init.d/mysqld start   <==启动msql
step4

设置mysql密码

mysqladmin -u root password 123abc  (123abc为密码示例)
登陆mysql
mysql -u root -p
然后输入密码
然后就可以用mysql命令查看数据库信息了。
show databases;    <==显示所有数据库列表
use test;      <==进入名为“use”数据库
show tables;   <==显示“test”数据库中所有的数据。

退出命令

quit

step5安装phpmyadmin准备工作

首先推荐远程控制工具,Xshell 4和Xftp 4

网页默认存放路径为/var/www/html

另外要配置一下apache,/etc/httpd/conf路径下有http.conf文件,打开查找DirectoryIndex,在其后添加index.php

如: DirectoryIndex index.php index.html index.html.var

step6 下载phpmyadmin

下载地址为http://www.phpmyadmin.net/

我下载的是phpMyAdmin-3.5.5-all-languages.zip。在自己的电脑上解压好,然后用Xftp上传到想存放的路径下,比如在/var/www/html路径下新建phpmyadmin文件夹。

然后访问,http://XX.XX.XX.XX/phpmyadmin/index/php就可以看到phpmyadmin的界面了。

step7 phpmyadmin相关报错的解决办法,及配置

虽然我们可以访问到http://XX.XX.XX.XX/phpmyadmin/index/php,但是经常会出现一些错误,这需要我们对phpmyadmin进行配置,推荐的方法是用配置向导。

在/var/www/html/phpmyadmin目下新建config文件夹,将phpmyadmin文件夹下的config.sample.inc.php拷贝到其中并重命名为config.inc.php,现在我们就可以通过访问http://{your-ip-address}/phpmyadmin/setup/index.php进行配置向导。

点击New Server,

Fill-out following information in the new server screen.Leave other fields to default values.

Verbose Name of the Server– Give some descriptive server name.

Password for Config Auth – Enter the MySQL root password here.

Authentication Type– The default selection is cookie. Just use that.

保存并退出。

我看到的问题有四条:(1)phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。(2)配置文件现在需要一个短语密码。(3)Cannot load mcrypt extension. Please check your PHP configuration(4)(具体记不清了,大意是)需要删除刚刚新建的config文件夹。

下面来解决这四个问题。

解决方法:

1、在mysql中创建名为phpmyadmin的数据库。
2、将phpmyadmin安装目录下的examples/create_tables.sql导入这个数据库。
3、修改libraries中的config.default.php文件,内容如下(查找关键词并修改):

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

$cfg['Servers'][$i]['controluser'] = 'username';  /* 数据库用户名 */

$cfg['Servers'][$i]['controlpass'] = 'password';  /* 数据库密码 */

$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';

$cfg['Servers'][$i]['recent'] = 'pma_recent';

$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';

$cfg['Servers'][$i]['tracking'] = 'pma_tracking';

$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';

保存上传到服务器,重新登录phpMyAdmin,搞定收工。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。