阿里云ECS服务器Linux环境下配置php服务器--phpMyAdmin篇

Posted 加菲猫and大白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云ECS服务器Linux环境下配置php服务器--phpMyAdmin篇相关的知识,希望对你有一定的参考价值。

首先说明,以下文本内容用vim编辑麻烦 可参考阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇



这一次我们来继续说说phpMyAdmin的安装。

什么是phpMyAdmin?phpMyAdmin是一种mysql的管理工具,它可以直接通过网页来管理你的mysql,当然,phpMyAdmin不是必要的,如果你不安装phpMyAdmin,一样可以通过mysql的命令行来管理你的mysql。

开始安装。 
首先找到phpMyAdmin的下载地址(推荐官网地址https://www.phpmyadmin.net/downloads/),进入你的控制台,下载phpMyAdmin到服务器:

#注意,是html下,不是www下,最初我放到了www下面,结果怎么也访问不了,具体放哪里,要看你默认的访问地址
cd /var/www/html
wget https://files.phpmyadmin.net/phpMyAdmin/4.0.10.12/phpMyAdmin-4.0.10.12-all-languages.tar.gz
#解压
tar zxvf phpMyAdmin-4.0.10.12-all-languages.tar.gz
#修改一下文件夹的名字,因为原来的太长了
mv phpMyAdmin-4.0.10.12-all-languages myadmin

然后要修改一下配置。 
在myadmin文件夹里面,有个 /libraries/config.default.php文件,我们要找到它,用vim打开,然后编辑一下,具体编辑内容如下:

查找 cfg[\'PmaAbsoluteUri\'],修改为你将上传到空间的phpMyAdmin的网址。按照我们上面安装的路径,应该改成cfg[\'PmaAbsoluteUri\'] =
\'http://192.168.1.11/myadmin\';     
查找 cfg[\'Servers\'][$i][\'auth_type\']= \'config\'; 
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie,这里建议使用cookie.   
查找 cfg[\'Servers\'][$i][\'user\'] = \'root\'; // MySQL user(mysql用户名,自己机里用root;)   
查找 cfg[\'Servers\'][$i][\'password\'] = \'\'; //MySQL password (mysql用户的密码,自己的服务器一般都是mysql用户root的密码)   
查找cfg[\'Servers\'][$i][\'only_db\'] = \'\'; // If set to a db-name,only(你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空) 
查找 cfg[\'DefaultLang\'] = \'zh\'; (这里是选择语言,zh代表简体中文的意思,这里不知道填gbk对否)
设置完毕后保存


#然后把config.default.php复制到myadmin目录下,更名为config.inc.php
cp config.default.php ../config.inc.php

 

最后,在浏览器输入你的地址。 
比如你的ip如果是192.168.1.104,那么就是: 
http://192.168.1.104/myadmin/
此处ip如果是阿里云服务器 请填写阿里云ecs服务器公网ip

如果一切顺利的话,那你看到的就是下面这个页面了: 
ps:有可能你出现的是“php 5.5+ is required phpmyadmin“类似这样的提示,它表示你的phpmyadmin版本过新,或者php版本过旧,建议更换旧的phpmyadmin,毕竟更换php要麻烦一点。

这里写图片描述

以上是关于阿里云ECS服务器Linux环境下配置php服务器--phpMyAdmin篇的主要内容,如果未能解决你的问题,请参考以下文章

阿里云linux ecs服务器配置apache+php环境

阿里云ECS集群服务器时间同步解决方案

阿里云ecs环境配置

Linux一键安装web环境全攻略(阿里云ECS服务器)

阿里云ECS服务器(ubuntu)下基本配置以及升级git

在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境