接下来配置phpmyadmin

phpMyAdmin是一种MySQL的管理工具,它直接从web上去管理MySQL.   假设你的web(网页存放)根目录是 /var/www/ 假设你的主机web访问是这样的http://192.168.1.11/   你可以把他安装到 /var/www/phpmyadmin 当然也可是/var/www/的任意下级目录   注意

phpMyAdmin是一种MySQL的管理工具,它直接从web上去管理MySQL.

假设你的web(网页存放)根目录是 /var/www/假设你的主机web访问是这样的http://192.168.1.11/

你可以把他安装到 /var/www/phpmyadmin 当然也可是/var/www/的任意下级目录

注意这个目录名字最好只有管理员知道.因此我们假设为 /var/www/onlyyouknow

A.先到 phpMyAdmin的官方站上下载最近的 phpMyAdmin程式

http://superb-east.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.3-all-languages.tar.gz

把 phpMyAdmin-2.11.3-all-languages.tar.bz2 下载到 /var/www/

#cd /var/www/

#wgethttp://superb-east.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.3-all-languages.tar.gz

当然也可到你自己的windows机器,等以后编辑好了再上传到web服务器上

B.将此档解压缩

# tar zxvf phpMyAdmin-2.11.3-all-languages.tar.gz

此时路径 /var/www/www.xuanzequan.com/phpMyAdmin-2.11.3-all-languages

C. 修改目录名为 /var/www/onlyyoukown

# mv /var/www/phpMyAdmin-2.11.3-all-languages /var/www/www.dzwjz.com/onlyyoukown

D.修改设定档

1.找到 /libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目(2-8)须自行配置,windows用写字板(不要用记事本,这是UTF8编码)进行编辑,在linux下直接用vim编辑.

2.查找 $cfg['PmaAbsoluteUri'] 修改为你将上传到空间的phpMyAdmin的网址

如:$cfg['PmaAbsoluteUri'] = 'http://192.168.1.11/onlyyouknow/';

3.查找 $cfg['Servers'][$i]['host'] = 'localhost';(通常用默认,也有例外,可以不用修改)

4.查找 $cfg['Servers'][$i]['auth_type'] = 'config';

在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie ,这里建议使用cookie.

5.查找 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user(mysql用户名,自己机里用root;)

6.查找 $cfg['Servers'][$i]['password'] = ''; // MySQL password (mysql用户的密码,自己的服务器一般都是mysql用户root的密码)

7.查找 $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only(你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空)

8.查找 $cfg['DefaultLang'] = 'zh'; (这里是选择语言,zh代表简体中文的意思,这里不知道填gbk对否)

9.设置完毕后保存

如果出现"配置文件现在需要绝密的短语密码(blowfish_secret)"那么请在$cfg['blowfish_secret'] = ' ';的等号里面设置你网站的cookie,例如:$cfg['blowfish_secret'] = '任意字符';这是因为你的"$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因.

E.测试

开启浏览器,http://192.168.1.11/onlyyoukown/

一点个人看法

我们认为从web上可以通过mysql的root用户控制mysql并非一种非常安全的方式.因此我的建议是如果是自己的服务器,当你用完了可以把phpadmin目录放到web不能访问的目录,当要用时把整个目录用mv命令移回原来位置.

如果访问页面时报PHP版本太低可以用以下的方法解决(安装高版本的)

推荐看http://blog.itpub.net/29096438/viewspace-1794546/这篇博客的升级方法二:很简单,下面的手工安装最后选择!!!

采用源码编译安装

1. 检查是否已装有PHP

rpm –qa|grep php

2. 如果已安装则删除

rpm –e php –nodeps

3. 解压PHP源码包

tar –zxvf php-5.4.12.tar.gz

4. 检查是否装有apxs

whereis apxs

如果未安装apxs,则安装之

yum install httpd-devel

5. 检查是否已安装libxml2、libxml2-devel包

rpm –qa|grep libxml2

如果没有,则安装之

yum install libxml2

yum install libxml2-devel

安装完成后,查找xml2-config文件是否存在

find / -name “xml2-config”

注:如果没有安装libxml2、libxml2-devel包,会报如下错误:

Configure: error: xml-2 config not found. Please check your libxml2 installation

6. 检查是否安装mysql-devel

rpm –qa|grep mysql-devel

如未安装会报如下错误

Note that the mysql client library is not boundled

问题解决:

yum install mysql-devel

安装完成后,查找mysqld.h文件是否存在

find / -name mysqld.h

7. 开始编译生成makefile文件

./configure -prefix=/usr/local/php

-with-apxs2=/usr/sbin/apxs -with-gd

-enable-xml -with-mysql=/usr -enable-sockets -enable-mbstring

-enable-bcmath

8. 编译文件

make

9. 最后安装

make install

10. 编辑httpd服务配置文件httpd.conf,在文件中加入如下内容,使其支持PHP

AddType application/x-httpd-php .php

11. 重启httpd服务

service httpd restart

mysql 8 my.cfg_搭建lamp环境以及安装配置phpmyadmin相关推荐

  1. Linux安装lamp环境,安装配置discus论坛

    一:安装Apache 1.查看是否安装过Apache:rpm -qa | grep httpd 2.有就卸载httpd:yum remove -y "httpd*" 3.重新安装h ...

  2. Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)

    1.搭建MySQL数据库 安装MariaDB yum install mariadb-server -y 启动MySQL服务 emctl start mariadb #启动服务 emtcl enabl ...

  3. kali_vps,debian,Ubuntu下搭建LAMP环境

    文章目录 一.Apache2 web服务器的安装: 更新服务器出现以下问题: 安装Apache: 开启 .关闭和重启Apache服务器: 二.数据库的安装,这里安装MySQL5.7: 三.PHP的安装 ...

  4. linux如何搭建lamp环境,Linux操作系统下搭建LAMP环境

    准备:先在目录home/csy/下建website代码目录,然后新建php文件,命名为test.php. 在test.php编写代码如下: php phpinfo(); ?> 保存并退出. 一. ...

  5. php lamp环境搭建,lamp环境搭建 --lnmp环境搭建_无需整理

    需求分析  只需要测试lamp环境运行 目标  快速安装lamp环境 phpstudy一键按装 phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd, ...

  6. CentOS 6.5使用yum快速搭建LAMP环境

    2019独角兽企业重金招聘Python工程师标准>>> 由于这里采用yum方式安装,前提是我们必须配置好yum源.为了加快下载速度,建议使用网易的yum源.参考:CentOS配置网易 ...

  7. Redhat Linux通过RPM安装搭建LAMP环境

    LAMP就是Linux+Apache+MySql+PHP搭建的动态网站环境,是目前互联网上非常流行的一个网页服务组合. 网上有很多教程搭建LAMP环境,基本上都是编译安装的,其实对新手来说只需要了解L ...

  8. ubutnu16.04搭建LAMP环境(搭建wordpress博客)

    本次讲的是ubuntu的16.04版,通过搭建Lamp环境来建立wordpress博客网站.其他的linux版本也可以参考. 安装之前最好先更新一下系统软件库.命令:sudo apt-get upda ...

  9. Fedora19 搭建LAMP环境

    Fedora19 搭建LAMP环境 一.安装Mysql sudo yum install mysql mysql-server 设置开机启动: sudo chkconfig --levels 235 ...

最新文章

  1. Linux CentOS各大网站镜像资源地址展示,各种rpm资源包下载地址,rpm安装包大全
  2. 11、mysql数据表中数据的查询(3)
  3. 添加一列_办公软件操作技巧023:如何给excel数据批量添加单位
  4. python函数实例化_用Python实例化函数
  5. 大型互联网架构演变历程-《淘宝技术这10年》
  6. 孙宇晨终于和巴菲特共进晚餐 还赠送数字币作为见面礼
  7. 根据×××号码识别性别年龄生日的JS代码
  8. iOS 又出重大Bug!一秒搞崩 iPhone 的网络连接功能
  9. java压缩文件太慢_java 解压6万个ZIP文件,如何提升速度?
  10. Deep Learning for Content-Based Image Retrival:A Comprehensive Study 论文笔记
  11. 黑苹果appstore下载软件报错,不能下载解决方法
  12. Excel-快捷键的使用方法
  13. java一个中文几个字节_一个汉字占几个字节你真的记住了吗?
  14. C语言 数据结构 线性循环队列 基本操作代码
  15. 392高校毕业设计选题
  16. span之间的空隙怎样解决?
  17. data单复数一样吗_data的复数形式是datas还是data?rt
  18. STM32CubeMX学习笔记(16)——电源管理(PWR)低功耗停止模式
  19. echarts生成图表的简单使用
  20. mbio期刊拒稿率_PLoS Pathogens

热门文章

  1. C#实现Singleton (转载)
  2. rabbitmq可靠性投递_阿里Java研发二面:了解RabbitMQ?说说RabbitMQ可靠性投递
  3. Linux ftp 命令
  4. php的cms是什么意思,phpcms是什么系统
  5. ip地址管理系统_门禁监控管理系统项目总结
  6. c语言 函数的参数传递示例_llround()函数以及C ++中的示例
  7. 双“11”搞促销?用贪心算法来盘他!
  8. android字符串复制到剪贴板
  9. struts的开发模式
  10. linux——回射服务器