Ubuntu系统如何安装lnmp集成开发环境

在Ubuntu系统上安装LNMP(Linux + Nginx + MySQL + PHP)集成开发环境,可以按照以下步骤进行操作:

  1. 更新系统软件包:

    sudo apt update
    sudo apt upgrade
    
  2. 安装Nginx:

    sudo apt install nginx
    
  3. 启动Nginx服务:

    sudo systemctl start nginx
    
  4. 安装MySQL:

    sudo apt install mysql-server
    
  5. 配置MySQL:

    sudo mysql_secure_installation
    

    这将引导您设置MySQL的密码和其他安全选项。

  6. 启动MySQL服务:

    sudo systemctl start mysql
    
  7. 安装PHP及相关扩展:

    sudo apt install php php-fpm php-mysql
    
  8. 配置PHP-FPM:

    sudo nano /etc/php/版本号/fpm/php.ini
    

    php.ini文件中,可以根据需求进行一些配置更改,例如设置默认时区、上传文件大小限制等。

  9. 配置Nginx来处理PHP文件:

    sudo nano /etc/nginx/sites-available/default
    

    找到server块中的location ~\.php$部分,并确保以下两行在其中:

    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php版本号-fpm.sock;
    
  10. 检查Nginx配置是否正确:

    sudo nginx -t
    
  11. 重启Nginx和PHP-FPM服务:

    sudo systemctl restart nginx
    sudo systemctl restart php版本号-fpm
    

现在,您已经成功安装了LNMP集成开发环境。您可以在Nginx的默认网站目录/var/www/html/中放置您的网站文件,并使用MySQL数据库进行开发。记得根据您的具体需求进行进一步配置和优化。

注意:默认安装的是最新的php版本,如果需要改成指定的版本:

如果您在Ubuntu系统上安装了较新的PHP版本,并且希望切换到指定版本,可以按照以下步骤进行操作:

  1. 首先,查看系统中已安装的PHP版本:

    php -v
    

    这将显示您当前正在使用的PHP版本信息。

  2. 使用以下命令安装特定版本的PHP:

    sudo apt install phpX.X
    

    X.X替换为您想要安装的具体PHP版本号。例如,如果要安装PHP 7.4,可以执行以下命令:

    sudo apt install php7.4
    
  3. 安装完成后,您可以使用以下命令对系统中的PHP版本进行切换:

    sudo update-alternatives --config php
    

    这将列出所有可用的PHP版本,并要求您选择要使用的默认版本。键入所选版本的编号,然后按Enter键。

  4. 确认PHP版本已更改:

    php -v
    

    检查输出以确保显示所选的PHP版本。

现在,您已经成功将PHP版本更改为所需的指定版本。请注意,某些PHP版本可能没有收到最新的安全更新和修复,因此请根据您的需求和安全性要求进行选择。

本作品采用《CC 协议》,转载必须注明作者和本文链接
写这些文章的初衷只是记录一下自己的学习过程,避免自己忘记
讨论数量: 6

我选择宝塔

8个月前 评论
pzwwzp 7个月前
雷雷 (作者) 7个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!