在Linux服务器上配置phpMyAdmin
使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyadmin来管理MySQL数据库
首先访问phpmyadmin官网首页,网址为:http://www.phpmyadmin.net/,进入之后有download按钮,先不要下载,因为下载下来是windows的zip包,点击导航栏的Download链接,进入下载界面,这里下载最新版的4.5.5.1,选择如图所示的版本下载:
下载下来上传到服务器上,然后执行下面命令解压:
tar -xvzf phpMyAdmin-4.5.5.1-all-languages.tar.gz
解压完成之后,我们放到一个可被web访问到的目录下,后续方便管理,比如/home/wwwroot
mv phpMyAdmin-4.5.5.1-all-languages /home/wwwroot/
然后执行 cd /home/wwwroot/ 然后将phpmyadmin目录重命名,尽量不让别人猜出来入口,比如:
mv phpMyAdmin-4.5.5.1-all-languages phpmyAdmina4689f
然后执行 cd phpmyAdmina4689f 进入安装目录,最新版本的phpmyadmin支持快速配置,不用执行安装脚本,官方有快速安装中文文档:http://docs.phpmyadmin.net/zh_CN/latest/setup.html#quick-install
这时候可以看到目录下有一个配置文件:config.sample.inc.php
将这个文件拷贝一份:
cp config.sample.inc.php config.inc.php
然后执行编辑:
vim config.inc.php
找到$cfg['blowfish_secret']配置项,后面默认为空,这里我们可以随便设置一个复杂的字符串,用来加密使用:
然后$cfg['Servers'][$i]['auth_type']这一项默认为cookie,表示每次都要登录,我们不用修改,这样比较安全,然后$cfg['Servers'][$i]['host'] = '127.0.0.1';这里建议设置成IP地址,则无论是本地还是远程只要mysql授权都没有问题,默认localhost可能会出现#2002 - Permission denied — The server is not responding 这样的错误,一定要注意,建议使用IP地址
如果本地调试的话,那么这里要设置成config,然后在这里填上用户名和密码,每次就自动进入了,调试比较方便
总体就是设置上面的登录认证类型和IP地址共两项,设置完成保存并退出,然后通过web访问我们phpmyadmin的目录地址即可,比如放到了www.xxxx.com下,那么这个时候我们需要访问:http://www.xxxx.com/phpmyAdmina4689f,注意Linux服务器严格区分大小写,这个时候看到登录界面,phpmyadmin就配置好了
转载于:https://www.cnblogs.com/freeweb/p/5262852.html
在Linux服务器上配置phpMyAdmin相关推荐
- 转:在Linux服务器上配置phpMyAdmin
使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyad ...
- 在Linux服务器上配置phpMyAdmin--允许空密码
使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyad ...
- mysql在linux只有用空密码_在Linux服务器上配置phpMyAdmin--允许空密码
使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyad ...
- Linux服务器上配置Tomcat的docBase路径映射时遇到的坑
场景 需求是将照片放置在Tomcat下的webapps目录下的img目录下. 这样能实现离线Tomcat迁移方便. Windows下的tomcat下的conf下的server.xml中的路径映射配置为 ...
- Linux服务器上配置anaconda环境
连接上服务器 服务器上下载好anaconda 怎么下载呢?到下面网站上找到合适版本的anaconda https://repo.anaconda.com/archive/ 比如我选择了Anaconda ...
- linux neo4j 服务器,如何在linux服务器上配置Neo4j · Digital World
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在服务器上安装Neo4j 连接服务器时没有图形界面与浏览器,需要在shell中下载与安装Neo4j. 在shell中使用 ...
- linux服务器下载bt,在Linux服务器上配置Transmission来离线下载BT种子
Transmission简介 Transmission是一种BitTorrent客户端,特点是跨平台的后端和简洁的用户界面,硬件资源消耗极少,支持包括Linux.BSD.Solaris.Mac OS ...
- 装linux服务器进去配置界面,在CentOS 8 Linux上安装和配置SuiteCRM的步骤
本文介绍在CentOS 8 Linux服务器上安装和配置SuiteCRM的详细步骤:更新系统.安装PHP.安装MariaDB和Nginx Web服务器.安装SuiteCRM.配置SuiteCRM We ...
- 项目部署到Linux服务器上 (全)linux服务器安装java mysql 配置
项目部署到Linux服务器上 (全) 1.服务器准备 首先你需要购买一台云服务器 我是领取的阿里云的服务器 选择linux系统 设置好 服务器的密码 忘记可以在 控制台首页 云服务器ECS 里面找到购 ...
最新文章
- 插件推荐(持续更新)
- laravel博客中文章删除遇到问题
- EntityFramework Code-First 简易教程(三)-------数据库初始化
- VBS编程基础教程 (第2篇)
- hessian原理解析二(服务端分析)
- Petalinux 2017.4安装教程
- opencv学习笔记3:像素处理
- linux下socket连接下的心跳机制
- 与计算机交朋友优秀教案,《与计算机交朋友》教学设计-20210608120218.pdf-原创力文档...
- 杭电 hdu 2019
- Incption 介绍 mysql_Inception使用详解
- ftp服务器搭建与使用
- wps怎么做时间线_品牌锦囊 I 我想做企业宣传册,我的公司有很多业务线,怎么设计?...
- oracle11g win10版本,win10系统安装的oracle11g和cloud6.2 创建数据中心报错
- TrueCrypt使用方法及详细教程介绍
- 【超详细】Java实现学生信息管理系统
- 觅伊的进化,是陌生人社交的未来吗?
- java实现发送匿名邮件,帮帮忙!现在要实现邮件发送(还必须要匿名发送)!该怎么解决...
- activity深入学习
- matlab矩阵里面星号,矩阵中出现加号和星号 什么意思
热门文章
- 网页中嵌入JavaScript+事件触发程序
- 套口机跳针修理带图_套口机维修注意事项
- mysql+json插入_MySQL对JSON数据的增删改查
- java 上传 进度,关于 javaweb的文件上传实时显示进度
- JAVA.SQL.SQLNONTRANSIENTCONNECTIONEXCEPTION: COULD NOT CREATE CONNECTION TO DATABASE SERVER. ATTEMPT
- java人民币读法转换
- php替换算法,PHP实现各种经典算法 || 我们的爱的博客
- 人脸离线识别模块_人脸消费机离线刷脸如何实现?
- 怎么看电脑的hdmi是输出还是输入_高清hdmi矩阵切换器4进4出音视频方案介绍景阳华泰科技...
- seo vue 动态路由_VUE项目SEO问题的解决