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权限
就可以执行
添加成功
查看添加结果
如何关闭启动?如下
让其开机启动
可以使用以下两种方式启动