在Debian上搭建LNMP开发环境需要依次安装Nginx、MariaDB和PHP。以下是详细的步骤:
首先,更新系统软件包列表并安装Nginx:
sudo apt update
sudo apt install nginx
安装完成后,启动Nginx并设置开机自启:
sudo systemctl start nginx
sudo systemctl enable nginx
验证Nginx是否正常运行,可以在浏览器中访问服务器的IP地址,如果看到Nginx的默认欢迎页面,则表示安装成功。
接下来,安装MariaDB数据库:
sudo apt install mariadb-server mariadb-client
安装完成后,初始化MariaDB并设置root密码:
sudo mysql_secure_installation
按照提示设置root密码并完成其他安全配置。
最后,安装PHP及其必要的扩展:
sudo apt install php libapache2-mod-php php-mysql php-fpm
安装完成后,启动PHP-FPM并设置开机自启:
sudo systemctl start php7.4-fpm
sudo systemctl enable php7.4-fpm
验证PHP是否正常运行,可以创建一个info.php
文件并放置在Web服务器的根目录中:
<?php
phpinfo();
?>
然后在浏览器中访问http://your_server_ip/info.php
,如果看到PHP信息页面,则表示安装成功。
希望这些步骤能帮助你顺利在Debian上搭建LNMP开发环境。如果有任何问题,请参考相关文档或寻求社区帮助。