# 第20章 使用 LNMP 架构部署动态网站环境

### 一、源码包安装过程

（1）解压源码安装包

```
# tar zxvf FileName.tar.gz
cd FileNameDirectory
```

（2）编译源代码

```
# ./configure --prefix=/usr/local/program
```

（3）生成二进制安装程序

```
# make
```

（4）进行二进制服务程序的安装

```
# make install
```

（5）清理源码包临时文件

```
# make clean
```

### 二、LNMP网站搭建

（1）编译环境准备

```
yum install -y apr* autoconf4 automake bis1on bzip2 bzip2* compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetypedevel gcc gcc-c++ gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils libs-devel krb5-devel libcom_err-devel libpng libpng-devel libjpeg* libsepoldevel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm* libtifflibtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel

```
