Linux 安装 LNMP 过程中的两个问题记录

1,271 阅读1分钟

约 1 分钟您可以阅读完本篇文章 🕰️

👯 前言

安装环境难以做到正交性,而环境中的各种技术,也在健康的快速迭代。

🔭 预期

  • 在 Linux 中运行 laravel 8 的项目
    • php
    • mysql
    • nginx

💻 正文

安装基础环境,我推荐使用 LNMP ,原因如下:

  • 解决不必要的软件间依赖
  • 统一多台服务器的环境架构,升级版本更容易

具体安装步骤略过,LNMP 官网中的安装模块已经写得非常详细,安装时间较长,需要耐心等待。

安装完成后,我们初始化 laravel 8 的基础项目:

composer create-project --prefer-dist laravel/laravel blog

此时建议切换国内镜像,推荐使用阿里云镜像:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

还原为默认镜像地址 composer config -g repo.packagist composer https://packagist.org

composer install

❓ 问题汇总

🎉 总结

环境安装在选择最稳定版本时,往往不会出现难以解决的问题,但选择最新的框架时,就会出现兼容问题,本篇博客主要目的就是记录我遇见的两个问题。

本人技术能力捉襟见肘,如果有写的不对的地方,请留言斧正,十分感谢 🙇

如果没有解决您的问题,首先十分抱歉耽误您的时间,可以在下方评论区留言,看到后我会第一时间回复🙍‍♂️