常见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应用部署
范例: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
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/52439.html