Linux-Apache的LAMP架构

一.LAMB (Web应用软件组合)

LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:

Linux:操作系统

Apache:网页服务器

MariaDB或MySQL:数据库管理系统(或者数据库服务器)

PHP、Perl或Python:脚本语言

应用:PhpMyAdmin :
  • phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。

  • 是一个用PHP编写的软件工具,可以通过web方式控制和操作MySQL数据库。通过phpMyAdmin 可以完全对数据库进行操作,例如建立、复制和删除数据等等。

准备工作 环境搭建:

PhpMyAdmin 安装包:使用压缩包解压出来 PhpMyAdmin-3.4.0-all-languages
该安装包存放在http默认发布目录中 由于名称太长 以下将其修改成 mysqladmin
在linux系统中安装 httpd mariadb-server php php-mysql

在这里插入图片描述
启动服务
systemctl start httpd
systemctl start mariadb

在这里插入图片描述

在这里插入图片描述

数据库安全初始化:设定登陆密码以及设定拒绝通过网络端口进行登陆数据库。

mysql_secure_installation #设定登陆密码
vim /etc/my.cnf #修改配置文件
skip-networking=1 #文件和写入 :跳过一切网络设置
cd /var/www/html/ mysqladmin #进入安装包
less README #阅读说明文件

在这里插入图片描述

Requirements
------------

* PHP 5.2 or later       #要求php版本5.2以上
* MySQL 5.0 or later   #要求数据库版本5.0以上
* a web-browser (doh!)

在这里插入图片描述

在这里插入图片描述

less Documentation.txt ##阅读详细说明文件
软件版本达到要求,使用快速安装,可以使用复制模板文件进行修改的方式生成配置文件。

在这里插入图片描述

cp config.sample.inc.php config.inc.php #使用模板文件生成配置文件

vim config.inc.php #编写配配置文件 填入Documentation.txt 文件中给出的编码值

在这里插入图片描述

测试 :在浏览器中 http://172.25.47.104/mysqladmin 可能由于文件权限异常导致无法访问

使用root用户以及给数据库设置的密码进行登陆

在这里插入图片描述

可以在该界面中方便的对数据库进行操作

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/liuchuang11/article/details/89892763