下面由Laravel教程栏目带大家介绍关于CentOS7基于LNMP安装配置Laravel,希望对大家有所帮助!
前言
距离上一次接触Laravel还是2015年的时候,这一次基于CentOS7的LNMP(Linux, Nginx, MySQL, PHP)再重新回味下当年部署的乐趣,文档里记录的是手动部署的步骤,ansible自动化部署代码我就不放出来了,有问题可以留言咨询。
更新历史
2020年10月21日 – 初稿
原文 – https://wsgzao.github.io/post/laravel/
软件版本
php版本各位可以选择7.3以上,我自己选择了7.2的最新版
- CentOS Linux release 7.x
- nginx 1.16.x
- MySQL 5.7.x
- php-fpm 7.2.x
- Composer 1.x
- laravel 7.x
- nodejs v6.x
- npm 3.x
- yarn 1.x
升级EPEL仓库
EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linux这样的衍生版本。