[摘要]本篇文章给大家带来的内容是关于LNMP以源码的方式记录环境搭建的过程(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。LNMP指的是在Linux下用PHP+MYSQL+NGIX...
本篇文章给大家带来的内容是关于LNMP以源码的方式记录环境搭建的过程(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
LNMP指的是在Linux下用PHP+MYSQL+NGIX搭建网站的环境。
Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx不仅可以作为web服务器,也可以作为负载均衡器。
MySQL是一款开源免费的数据软件,MySQL是一个小型关系型数据库管理系统,其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库.
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,其源码是由C语言写成的,故风格也与C语言类似,被广泛的运用于搭建中小型网站。
下面就记录一下LNMP环境的搭建过程,题主的Linux环境是CentOs虚拟镜像。
【Nginx安装】
目前最新的Nginx稳定版本是1.14.0,网址为http://nginx.org/en/download.html,可直接在Windows下载好再rz上传到Linux下,也可直接用wget方式下载,下面列出的下载方式是后者。
cd /usr/src #一般将源码放在此目录下
wget http://nginx.org/download/nginx-1.14.0.tar.gz #安装
注意:nginx的安装依赖zlib-devel pcre-devel openssl-devel 这几个包,故我们在安装nginx前需先安装这几个包,以免安装过程中出错。