第 14 章 LNMP环境配置(1)
李世明
第 14 章 LNMP 环境配置
如果你想成为一名合格的系统管理员,仅掌握 Linux 的基础知识是远远不够的,你还需要长时间积累一定的工作经验。所谓的工作经验就是对一些运行在 Linux 系统上的软件的配置和应用,以及解决在工作中遇到的问题。这就好比 Windows 上的 Office 软件,大部分人都会安装,但是真正会用的人却不多。究其原因,不是因为 Office 软件太难,而是因为很少有人花费很长的时间去使用和研究。
LNMP 中的 L 指的是 Linux,N 指的是 Nginx(一种 Web 服务软件),M 指的是 MySQL,P 指的是 PHP,目前对这种环境的应用非常多。Nginx 的设计初衷是提供一种快速、高效、多并发的 Web 服务软件。MySQL 是最为流行的一款关系型数据库,几乎所有的互联网或者技术型公司都会用到。PHP 是一种脚本语言,与 C 语言类似,是常用的网站编程语言。本章将带着大家搭建一个 Linux+Nginx+MySQL+PHP 的环境,用来运行 PHP 语言编写的网站程序。
14.1 安装 MySQL
我们平时是通过源码包安装 MySQL 的,但是由于它的编译时间比较长,因此阿铭建议你安装二进制免编译包,前文也介绍过源码包,所以相信你应该不会太陌生。源码包都是可以更改的由 C 或者 C++ 语言编写的源码文件,而免编译的二进制包就是把已经编译过的文件再打包后提供给我们。其实 Windows 上的安装程序(比如 QQ、360 安全卫士等)就是类似的安装包。你可以到 MySQL 的官方网站下载,具体下载哪个版本根据你的平台和需求而定。目前 MySQL 主流版本为 5.7 和 8.0,但使用 8.0 版本的应用占比还是比较少的,所以本章阿铭以 5.7 版本作为演示。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文详细介绍了在Linux系统上搭建LNMP环境的过程,包括Nginx、MySQL和PHP的安装和配置。文章首先介绍了安装MySQL的步骤,包括下载软件包、初始化和配置文件的设置。接着详细说明了安装PHP的过程,包括下载源码包、解压源码包和配置编译选项。文章还提供了解决编译过程中可能遇到的错误的方法。随后,文章介绍了Nginx的安装步骤,包括下载、解压和配置编译选项。整个过程详细介绍了每一步的操作和命令,适合想要搭建LNMP环境的读者参考。文章内容涵盖了Linux系统、Nginx、MySQL和PHP的安装和配置,对于想要深入了解LNMP环境配置的读者具有一定的参考价值。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟阿铭学 Linux》
《跟阿铭学 Linux》
立即购买
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论