Debian 搭建 LNMP 环境

日期: 06 月 24日, 2014
标签:

之前在 Arch Linux 下搭建 LNMP 环境,本文介绍了如何在 Debian 下搭建 LNMP,大部分步骤是类似的。

安装 Nginx

sudo apt-get install nginx

安装 MariaDB

Debian Testing 已经收录了 MariaDB:

sudo apt-get installl mariadb-server mariadb-client

安装过程会询问数据库 root 用户密码。

安装 PHP

sudo apt-get install php5 php5-fpm

在 Nginx 中启用 PHP

编辑 Nginx 的 server 配置块:

server {
    listen 80;
    server_name localhost;
    root /usr/share/nginx/html;
    location / {
        index index.php;
    }

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}

测试 PHP

在 Web 根目录中新建 index.php

<?php
    phpinfo();
?>

这时在浏览器中打开 http://127.0.0.1/,应能看到PHP版本信息页面。