博客
关于我
LNMP架构部署实战(附LNMP源码包和CRUD测试Web网站)
阅读量:793 次
发布时间:2023-02-06

本文共 532 字,大约阅读时间需要 1 分钟。

1、LNMP架构简介

在安装操作系统并配置软件时,建议选择“Server with GUI”选项,并同时安装“Development Tools”和“Compatibility Libraries”两项附加软件。确保系统已正确安装gcc、libgcc、gcc-c++等编译器。

LNMP是一套广泛应用于Web网站服务器的高性能、轻量级、稳定且扩展性强的架构环境,由Linux、Nginx、MySQL(或MariaDB)和PHP组成。

Nginx(发音“engine x”)是一款轻量级、高性能的HTTP和反向代理服务器,同时也可作为负载均衡服务器。其官方网站为nginx.org,推荐使用Nginx1.13.9这一最新稳定版本。

MySQL分为社区版和商业版,其中最新版本为MySQL8.0.3(尚处于开发阶段)。在生产环境中,建议使用稳定版本MySQL5.7.20。

PHP是目前使用最广泛、运行速度最快且学习曲线最低的脚本语言。最新稳定版本为PHP7.1.14。

2、源码编译安装Nginx

根据运维实践,推荐采用源码方式安装Nginx,操作步骤如下:

首先,安装必要的依赖项:

yum -y install zlib pcre pcre-devel open

转载地址:http://gyufk.baihongyu.com/

你可能感兴趣的文章
linux(ubuntu)中crontab定时器命令详解 以及windows中定时器
查看>>
linux(乌班图)修改apt下载源
查看>>
Linux,启动java程序的通用脚本sh
查看>>
Linux:-bash: pip: command not found pip
查看>>
Linux:/dev/tty、/dev/tty0 和 /dev/console 之间的区别
查看>>
Linux:bash: git: 未找到命令...
查看>>
Linux:CentOS安装Docker Compose
查看>>
Linux:CentOS安装Git
查看>>
Linux:fpm打包工具
查看>>
Linux:ldd命令详解
查看>>
Linux:Mysql 大小写配置
查看>>
Linux:mysql中文乱码解决方案
查看>>
Linux:Prometheus安装
查看>>
Linux:Redis开机启动
查看>>
Linux:RPM命令
查看>>
Linux:Ubuntu防火墙
查看>>
Linux:xshell连接centos虚拟机很慢的解决方案
查看>>
Linux:yum安装提示“没有可用软件包”
查看>>
Linux:修改yum源
查看>>
Linux:升级OpenSSL到1.1以上版本
查看>>