ubuntu

如何在Ubuntu上部署LNMP服务器

小樊
40
2025-08-27 12:21:15
栏目: 云计算

在Ubuntu上部署LNMP服务器可参考以下步骤:

  1. 更新系统sudo apt update && sudo apt upgrade -y
  2. 安装Nginxsudo apt install nginx,安装后启动服务并设置开机自启:sudo systemctl start nginxsudo systemctl enable nginx
  3. 安装MySQLsudo apt install mysql-server,安装时设置root密码,之后运行安全脚本:sudo mysql_secure_installation,然后启动服务并设置开机自启:sudo systemctl start mysqlsudo systemctl enable mysql
  4. 安装PHPsudo apt install php-fpm php-mysql,可根据需要安装其他扩展,如php-cli php-gd php-mbstring php-xml php-curl等。
  5. 配置Nginx:编辑/etc/nginx/sites-available/default,在server块中添加location ~ \.php$相关配置,指向正确的PHP-FPM套接字文件,如fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;,保存后重启Nginx:sudo systemctl reload nginx
  6. 测试环境:在/var/www/html目录下创建info.php文件,添加<?php phpinfo(); ?>,在浏览器中访问http://服务器IP/info.php,若显示PHP信息页面,则部署成功。

0
看了该问题的人还看了