• LNMP
  • 安装
    • 编译安装
    • 集成一键安装

    LNMP

    LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。

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

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

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

    PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。

    这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。

    安装

    lnmp环境安装有以下几种方法:

    • yum,apt-get 软件包安装
    • 编译安装
    • 集成一键安装

    由于软件包安装步骤较多,可自行搜索了解详细

    编译安装

    编译安装主要步骤为(需要有编译器):

    • 下载软件源码,cd 目录
    • ./configure 参数解析,配置安装位置参数,以及其他绑定参数
    • make 一般情况下,只需要直接用make即可,但是有时候,生成的Makefile文件中并没有指定C编译器或者C++编译器,那么就需要手动指定了,不然就有可能出现编译错误。
    • make install

      安装php时最为复杂,需要根据需要使用的扩展,预先安装一系列的软件支持,然后在./configure中配置软件目录,配置需要开启的扩展等

    可自行搜索了解详细

    集成一键安装

    集成一键安装是通过预先写好的shell脚本,里面包含了安装lnmp所有的命令(编译或软件包安装命令),以及包含了所需扩展的软件包.
    集成一键安装可使用以下几种:

    • lnmp集成环境:https://lnmp.org/
    • 宝塔:http://www.bt.cn/
      可自行搜索了解详细