LNMP架构

`

文章目录

  • 一、LNMP的简介
    • 1.LNMP是什么
    • 2.搭建顺序
    • 3.LNMP的优点
  • 二、Nginx编译安装
    • 1.关闭防火墙
    • 2.安装依赖包
    • 3.创建用户
    • 4.编译安装
    • 5.优化路径
    • 6. 添加 Nginx 系统服务
    • 7.启动Nginx
  • 三、安装MySQL
    • 1.安装mysql环境依赖包
    • 2.创建运行用户
    • 3.编译安装
    • 4.修改文件
    • 5、更改mysql安装目录和配置文件的属主属组
    • 6.设置环境变量
    • 7.初始化数据库
    • 8.添加MySQL服务
    • 9.修改登录密码
    • 10.授权远程登录
  • 三、PHP安装
    • 1.安装依赖包
    • 2.编译安装
    • 3.优化路径
    • 4. 调整PHP配置文件
    • 5.调整配置文件
    • 6.启动php-fpm
    • 7.配置 Nginx 使nginx支持 PHP 解析
    • 8.验证PHP
    • 9.验证

一、LNMP的简介

1.LNMP是什么

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。

Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。

Mysql是一个小型关系型数据库管理系统。

PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。
这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。

你可能感兴趣的:(架构,nginx,apache)