LNMP环境介绍、22/23/25 Mariadb 安装、24服务管理

本文介绍了LNMP环境的组成,包括Linux、Nginx、MariaDB和PHP的作用。详细阐述了MariaDB的安装过程,从下载、解压、配置目录、创建用户到初始化数据库,并提到了可能遇到的问题及解决办法。最后,讨论了如何将MariaDB服务管理纳入系统启动服务。
摘要由CSDN通过智能技术生成

Linux 学习笔记 20190124

LNMP环境介绍

LNMP环境:Linux+Nginx+Mysql/Mariadb+PHP

Nginx: 是一个web服务器,提供HTTP服务的

Mysql/Mariadb:是一个关系型数据库,用来存数据,(用户名、密码、文章内容)
PHP:是一个编程语言,常用来做网站
Nginx是一个WEB服务器,所以用户首先访问到的是Nginx(静态的请求,处理图片、js、css,接收PHP的请求,但是不做处理)把php的请求转给后面的PHP-fpm
php-fpm 会处理相关的请求(叫做动态的请求)
在这里插入图片描述

Mariadb安装

Mariadb是MySQL的一个分支,MySQL被收购了两次,逐渐开始收费

在这里插入图片描述
Mariadb完全兼容MySQL
访问官网:https://mariadb.org
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
如果没有wget命令
在这里插入图片描述
下载好了之后:解压
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
解压完成之后
ls查看
在这里插入图片描述
移到usr/local/mysql
在这里插入图片描述
查看一下:
在这里插入图片描述
创建目录
级联创建,同时创建data,mysql目录
在这里插入图片描述
创建用户mysql
在这里插入图片描述指定属主,属组
在这里插入图片描述
初始化
在这里插入图片描述
生成mysql的库
验证是否成功 echo $?
在这里插入图片描述
在这里插入图片描述
如果报错:
在这里插入图片描述
就需要先安装
在这里插入图片描述

再执行初始化命令

完成安装以后,查看
在这里插入图片描述
启动之前:
拷贝启动脚本:
在这里插入图片描述
编辑启动脚本
在这里插入图片描述
修改
在这里插入图片描述
在这里插入图片描述
保存退出
就可以执行
在这里插入图片描述
启动了
总结

在这里插入图片描述
在这里插入图片描述

服务管理

可以把启动脚本在这里插入图片描述加到系统启动服务中

查看服务
centos6 和centos7
在这里插入图片描述
在这里插入图片描述
把mysqld加入到服务中
可以执行此命令的前提是mysqld在在这里插入图片描述目录下,且mysqld的权限是755权限
就可以执行在这里插入图片描述
添加成功
在这里插入图片描述
查看添加结果
在这里插入图片描述
如何关闭启动?如下

在这里插入图片描述
让其开机启动
在这里插入图片描述
可以使用以下两种方式启动
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值