LNMP即Linux, Nginx, MySQL和PHP的简称,是目前流行的轻量级网站运行环境。本文将提供一个相当简便的方法在UbuntuUbuntu14.04版本上安装LNMP环境。

软件安装

  1. 安装Nginx, MySQL和PHP5

    $ sudo apt-get install nginx mysql-server php5-fpm php5-mysql
    

    安装过程中会要你输入MySQL root账户密码

  2. 查看安装情况

    $ service --status-all
    

    看下nginx, mysql和php5-fpm服务是不是都注册好了,而且在运行中了。

修改配置文件

  1. 打开nginx配置文件

    $ sudo vi /etc/nginx/sites-available/default
    
  2. 修改server { }下的”root”到你的网站根目录

    root /home/bjhee/www;
    
  3. 将”index.php”加入到默认导航页面中

    index index.html index.htm index.php;
    
  4. 找到location ~ \.php$ { }区,将下面五行注释去掉。并保存

    location ~ \.php$ {
        ...
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
    
  5. 重启nginx服务

    $ sudo service nginx restart
    

测试安装结果

  1. 在你网站根目录(本例中/home/bjhee/www)下创建一个php文件

    $ vi /home/bjhee/www/test.php
    
  2. 将下面内容写入该php文件。并保存

    <?php phpinfo(); ?>
    
  3. 打开你的浏览器,输入http://主机地址/test.php。如果看到如下页面,恭喜你安装成功 PHP Info

  4. 顺便在”test.php”页面上查找”MySQL Support”,看下PHP MySQL模块是否配置成功 PHP MySQL Info