华南研究中心
解决方案
您的当前位置:网站首页 > LNMP 配置
LNMP 配置
发布时间:2024-06-02
浏览:161

LNMP 配置是指 Linux、Nginx、MySQL 和 PHP 的组合配置。这种配置方式常用于搭建 Web 服务器,其中 Nginx 作为 Web 服务器,处理来自客户端的请求;MySQL 作为数据库服务器,存储和管理数据;PHP 作为后端编程语言,处理业务逻辑。


以下是一个简单的 LNMP 配置示例:


1. 安装 Nginx:


```bash

sudo apt-get update

sudo apt-get install nginx

```


2. 安装 MySQL:


```bash

sudo apt-get install mysql-server

```


3. 安装 PHP:


```bash

sudo apt-get install php-fpm php-mysql

```


4. 配置 Nginx:


编辑 Nginx 配置文件 `/etc/nginx/sites-available/default`,将以下内容添加到 `server` 块中:


```nginx

location ~ \.php$ {

    include snippets/fastcgi-php.conf;

    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;

}

```


5. 重启 Nginx 和 PHP-FPM 服务:


```bash

sudo service nginx restart

sudo service php7.4-fpm restart

```


至此,一个简单的 LNMP 环境已经搭建完成。你可以创建 PHP 文件并放置在 Nginx 的网站根目录下(默认为 `/var/www/html`),然后通过浏览器访问这些文件,查看 PHP 代码的执行结果。