LNMP是一种非常流行的Web应用程序堆栈,它由Linux、Nginx、MySQL和PHP组成。在本文档中,我们将向您展示如何在Ubuntu操作系统上部署LNMP堆栈。
步骤1: 安装Ubuntu操作系统
首先,您需要安装Ubuntu操作系统。请确保您的系统满足以下要求:
- 512MB内存
- 20GB磁盘空间
- 1个CPU核心
步骤2: 安装Nginx
安装Nginx很简单,只需在终端窗口中输入以下命令:
sudo apt-get update
sudo apt-get install nginx
安装完成后,启动Nginx服务:
sudo systemctl start nginx
如果您想使Nginx服务在系统启动时自动启动,请运行以下命令:
sudo systemctl enable nginx
步骤3: 安装MySQL
同样地,安装MySQL也很容易。只需在终端窗口中输入以下命令:
sudo apt-get update
sudo apt-get install mysql-server
安装完毕后,启动MySQL服务:
sudo systemctl start mysql
如果您想使MySQL服务在系统启动时自动启动,请运行以下命令:
sudo systemctl enable mysql
步骤4: 安装PHP
PHP是与Nginx集成的最后一个组件。只需在终端窗口中输入以下命令:
sudo apt-get update
sudo apt-get install php-fpm php-mysql
安装完成后,重启Nginx服务使其生效:
sudo systemctl restart nginx
步骤5: 测试LNMP堆栈
现在,您的LNMP堆栈已经安装成功,可以通过创建一个简单的PHP文件来测试它。
在终端窗口中输入以下命令:
sudo nano /var/www/html/info.php
将以下内容复制并粘贴到新创建的文件中:
<?php
phpinfo();
?>
保存并关闭文件,然后在Web浏览器中访问以下URL:
http://your_server_IP_address/info.php
如果您正确地配置了LNMP堆栈,则应该会看到一个包含PHP信息的页面。