php对接phpmyadmin,LAMP实战案例:实现phpMyadmin应用部署

常见LAMP应用实现

常见LAMP应用介绍

PhpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库,官网:https://www.phpmyadmin.net/

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可把 WordPress当作一个内容管理系统(CMS)来使用,官网:https://cn.wordpress.org/

PHPWind是2003年发布了PHPWind的前身版本ofstar,并发展成为包含BBS、CMS、博客、SNS等一系列程序的通用型建站软件, 于2008年加入阿里巴巴集团,官网:https://www.phpwind.net/

Crossday Discuz! Board(简称 Discuz!)是一套通用的社区论坛软件系统。自2001年6月面世以来,是覆盖率最大的论坛软件系统之一。2010年8月23日与腾讯达成收购协议,官网:https://www.discuz.net/

PowerDNS 是一个跨平台的开源DNS服务组件,它是高性能的域名服务器,除了支持普通的BIND配置文件,PowerDNS还可从MySQL,Oracle,PostgreSQL等的数据库读取数据。PowerDNS安装了Poweradmin(基于php实现),能实现Web管理DNS记录,非常方便

ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。2006年6月,ECShop推出第一个版本1.0

实现 phpMyadmin应用部署

14fd46a07fdf6f3dc6ed2e11be7f0327.png

e8c6bd37be82a7e0c54c0ff886beb702.png

2babb541b39c3b0390155577fb70ffbb.png

范例:CentOS 8 部署 phpMyAdmin-5.0.1

[root@centos8 ~]#yum -y install httpd mariadb-server php php-mysqlnd php-json

[root@centos8 ~]#systemctl start httpd mariadb

[root@centos8 ~]#mysql_secure_installation

[root@centos8 ~]#unzip phpMyAdmin-5.0.1-all-languages.zip

[root@centos8 ~]#mv phpMyAdmin-5.0.1-all-languages /var/www/html/pma

#如果出错,可以查看日志

[root@centos8 ~]#tail /var/log/php-fpm/www-error.log

#浏览器访问http://LAMP服务器IP/pma/

范例:CentOS 7 利用清华Yum源安装php 7.2 部署 phpMyAdmin-5.0.1

yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

yum -y install httpd php72-php php72-php-mbstring php72-php-mysqlnd mariadb-server

systemctl start httpd mariadb

wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.zip

yum install unzip -y

unzip phpMyAdmin-5.0.1-all-languages.zip

cd phpMyAdmin-5.0.1-all-languages/

mv phpMyAdmin-5.0.1-all-languages /var/www/html/pma

#设置mysql的root密码,phpMyadmin不允许空密码登录

mysql_secure_installation

#浏览器访问http://LAMP服务器IP/pma/

范例:CentOS 7 利用RPM包部署phpMyadmin

[root@centos7 ~]#yum -y install httpd mariadb-server php php-mysql

[root@centos7 ~]#systemctl start mariadb

[root@centos7 ~]#mysql_secure_installation

#下载:https://www.phpmyadmin.net/downloads/

[root@centos7 ~]#unzip phpMyAdmin-4.4.15.10-all-languages.zip

[root@centos7 ~]#mv phpMyAdmin-4.4.15.10-all-languages /var/www/html/phpmyadmin

[root@centos7 ~]#cd /var/www/html/phpmyadmin/

[root@centos7 ~]#cp config.sample.inc.php config.inc.php

#如果mysql 服务器和phpmyadmin不在同一台主机,还需要修改以下设置

[root@centos7 ~]#vim config.inc.php

cfg['Servers'][i]['host'] = 'mysqlserverIP';

[root@centos7 ~]#yum -y install php-mbstring

[root@centos7 ~]#systemctl start httpd

#浏览器访问:http://LAMP服务器IP/phpmyadmin,输入root及口令即可登录

本文链接:http://www.yunweipai.com/36055.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值