LAMP环境配置之安装phpMyAdmin

phpMyAdmin的安装 

1、进入软件源码所在的目录/usr/local/src/中,并解压软件包phpMyAdmin-3.5.6-all-languages.tar.gz到当前目录phpMyAdmin-3.5.6-all-languages下。 
2、把解压的目录phpMyAdmin-3.5.6-all-languages下的文件,全部复制到Apache的/usr/local/apache/htdocs下,并新建一个名为phpmyadmin的目录下面,即安装完成。 [[email protected] 
src]# 
cp 
-a 
phpMyAdmin-3.5.6-all-languages 
/usr/local/apache/htdocs/phpmyadmin
3、在使用phpmyadmin之前,也需要先配置一下。配置的方法是通过对phpmyadmin顶层目录下的config.inc.php文件中的几个选项做一些设置即可。默认不存在config.inc.php文件,我们需要手工创建一个,也可以复制config.sample.inc.php模板得到最低限度的配置文件。 
[root@localhost src]# cd /usr/local/apache/htdocs/phpmyadmin/

[root@localhost phpmyadmin]# cp config.sample.inc.php config.inc.php   
phpMyAdmin的配置 
     我们通过身份验证模式的要求,可以有两种配置方案,一种是http和cookie身份验证模式。在这两种模式下,用户必须先在一个登录窗口里输入MySQL数据库的有效用户名和密码,才能使用phpMyAdmin程序。这种做法有两个明显的好处;首先,因为MySQL数据库的密码没有出现在config.inc.php文件里,所以身份验证过程更加安全;其次,允许以不同的用户身份登录对自己的数据库进行管理。这两种身份验证模式尤其适合数据库中多个用户账号的情况。 
    第二种方案是,config身份验证模式。这种情况下,密码以明文形式保存在config.inc.php文件里。只需要把MySQL用户名和密码直接写入到config.inc.php文件即可。这样,在登录phpMyAdmin时就不会提示输入用户名和密码了,而只直接用config.inc.php文件里写入的用户登录 。如果只是在一个本地测试系统上使用phpMyAdmin,可以使用这种模式。 1、http身份验证模式 
如果想让phpMyAdmin使用HTTP身份验证模式,首先需要在config.inc.php文件做如下修改:

当完成设置之后,我们启动phpMyAdmin时,屏幕上将弹出一个WEB浏览器对话框,需要在这个对话框里输入MySQL用户名和密码,才能进入phpMyAdmin操作界面。如下图示,在windows客户端用IE浏览器,访问WEB服务器的phpMyAdmin目录下的index.php文件,即可启动phpMyAdmin.

2、cookie身份验证模式 
    cookie身份验证模式是HTTP身份验证模式的补充,不能使用HTTP身份验证模式的场合都可以使用它。cookie身份验证模式要求用户必须允许来自phpMyAdmin的cookie进入自己的计算机。即用户需要在浏览器中开启客户端的cookie功能。 
   如果想让phpMyAdmin使用cookie身份验证模式,除了必须修改config.inc.php文件里的auth_type语句外,还必须向blowfish_secret参数提供一个字符串。这个字符串可以是任意的,目的是在把登录时使用的用户和密码存储在客户端电脑上的cookie之前,系统将会使用这个字符串对它们进行加密码。在config.inc.php中修改的内容如下图示:

和上面启动phpMyAdmin的方式一样,我们在windows客户端使用IE浏览器,访问web服务器上的phpMyAdmin目录下的index.php文件,需要提供MySQL的用户名和密码才能登录,如下图示:

3、config身份验证模式 
如果想让phpMyAdmin使用config身份验证模式,首先需要在config.inc.php文件里做出如下所示的修改。把MySQL数据库的用户名和密码以明文的方式写入,具体修改内容如下图示: 

和上面启动phpMyAdmin的方式一样,我们在windows客户端使用IE浏览器,访问WEB服务器上的phpMyAdmin目录下的index.php文件。但不用提供MySQL的用户名和密码就可以登录,它是使用config.inc.php中以明文方式写入的用户名和密码登录的。这里不在截图。 到这里LAMP就安装完成了,我们下载的软件中有一个ZendGuard没用上,原因是我安装的php5.4.11的版本,截止到现在官方还没有支持PHP5.4版本的Zend加速器,官方截图如下:

时间: 2024-10-27 13:16:52

LAMP环境配置之安装phpMyAdmin的相关文章

LAMP环境配置安装注意安装步骤及说明事项

LAMP环境配置安装注意安装步骤及说明事项. (一)           安装gcc gcc glibc-devel glibc-headers kernel-headers libgomp gcc-c++ libstdc++-devel (二)           安装zlib压缩库 zlib-1.2.5.tar.gz shell> cd /home/shuhua/tar shell> tar –zxvf zlib-1.2.5.tar.gz shell> cd zlib-1.2.5 s

LAMP环境配置三步曲之(一) CentOS 编译安装 Apache

LAMP环境的配置现今虽然已比之前大大的简化了,但对于一些不熟悉Linux系统的朋友来说,还是有一定难度的,这里将本人的配置过程记录下来,希望能对大家有一些帮助. 本期介绍CentOS下编译安装Apache的方法: 1. 下载Apache服务器 httpd-2.2.26 wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.2.26.tar.gz 2. 安装gcc等必须的编译器 yum install autoconf automak

Lamp环境的详细安装教程

原文:Lamp环境的详细安装教程 架构LAMP环境 1.布置LAMP环境之前的准备工作 在架构LAMP环境时,确保你的Linux系统已经安装了make.gcc.gcc-c++(使用rpm -q xxx 查看系统是否已经安装软件) 解压Lamp压缩包 下载地址:http://pan.baidu.com/s/1hq4hI5m 如果解麻烦的话,可以写一个自动解压脚本 1 cd /lamp #你解压的目录 2 3 ls *.tar.gz > ls.list 4 5 for tar in ‘cat ls.

CentOS LAMP环境配置好后,拒绝访问远程服务器

当LAMP环境配置好后,我们在本机:192.168.0.130使用Navicat连接服务器:192.168.0.168的时候会出现远程MySQL不允许访问的错误,这是因为Mysql为了安全性,在默认情况下用户只允许在本地登录,我们现在的情况是在本机使用phpmyadmin或则是Navicat进行登录.数据库管理,那么怎么办呢?我们需要进行如下操作: 一.如果是允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:在本机先使用root用户登录mysql:mysql -u

使用RPM实现LAMP的配置(Wordpress、phpmyadmin)

LAMP是WEB界很优秀的一套组合方式,被誉为黄金组合,接下来我们以RPM的方式配置LAMP并安装phpmyadmin和Wordpress,phpMyadmin是一个页面方式的mysql管理软件,Wordpress是一个博客系统.(注:RPM方式的LAMP中,php是以Apache的模块工作的.) 1.安装LAMP软件: [[email protected] ~]#yum install -y httpd mysql mysql-server php php-mysql 2.配置httpd并让其

ubuntu下lamp环境配置及将window代码迁移至linux系统

因为最近要用需要去实现项目中的一个功能,比较好的做法就是在http://i.cnblogs.com/EditPosts.aspx?opt=1linux中实现.所以最近就将自己的代码全部迁移到linux中了,其中遇到了不少问题,拿出来与大家分享一下,希望会对大家有所帮助. 首先说一下配置lamp环境吧.lamp的环境大家都知道就是linux,apache(服务器还可以是nginx),mysql(mongodb),php组成的一个用户编写php代码的环境.linux就不用说了,可以是在电脑上安装一个

Ubuntu下LAMP环境配置

接下来是搭建个人学习环境,之前的随笔介绍了个人的网络配置,简单记录一下. 1. 安装apache: apt-get install apache2 2. ?安装php5:apt-get install php5 ? ?php相关模块:?apt-get install php5-cli?libapache2-mod-php5 php5-mysql?php5-gd php5-imap php5-fpm php5-ldap php5-mcrypt php5-odbc php5-xmlrpc php5-

linux下lamp环境搭建(apache安装,mysql安装,php安装)

1.卸载系统内置的LAMP环境 1)卸载httpd服务(内置Apache) ① 使用rpm指令查询安装的httpd服务 ② 卸载httpd服务 如果出现以上提示,代表系统默认不允许我们卸载软件,使用强制卸载 - - nodeps 依次卸载其他软件 2)卸载mysql服务 3)卸载php服务 2.LAMP环境安装注意事项 ① 必须把Linux系统中的内置AMP卸载干净 ② 注意软件的安装顺序 第一步:首先安装Apache环境 第二步:安装MySQL环境 第三步:安装PHP环境 3.Apache软件

lamp环境配置

一.配置虚拟域名   1.为了模拟DNS,在本地hosts文件中设置一下  2.模拟三个项目  3.在apache中配置虚拟主机 去到apache的sites-available目录里复制三次default文件,然后在复制的文件里修改三个地方: 去到sites-enable目录里复制default文件三次,然后利用ln -s把复制的文件分别指向sites-available里对应的文件 4.重启apache,然后去浏览器验证 二.mysql数据库存储目录迁移 1.停止mysql  2.查看mys