之前在 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版本信息页面。