Fedora 下,如何快速设置本地环境(简单快速暴力法)
我的原文在这里: https://developer.fedoraproject.org/start/...
我要推荐一下Fedora大法好,设置安装Laravel所需要的,简直是不要太简单。
前置需求如下:
- Fedora 24+ (额,还是建议最新版本把)
- 你要有网
如果你是CentOS或者RedHat,需要加EPEL:
-
RHEL/CentOS 6:
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
-
RHEL/CentOS 7:
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
安装步骤如下:
- 安装PHP 7.2和Composer,以及所有需要的包:
sudo dnf install composer jq xsel nss-tools
- 安装Valet Linux (和原版Valet一模一样,不过可以在Linux上运行,不要sudo跑哦)
$ echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.bashrc # 安装 valet $ composer global require cpriego/valet-linux # 初始化 valet $ valet install
- 安装Laravel Installers 或者 从git上面克隆下来你的代码
- 进入Laravel 目录,然后这么做:
$ composer install $ valet park $ valet link laravel
- 开浏览器,然后 进入到
laravel.test
- 如果需要 HTTPS, 在当前目录 输入
valet secure
, 取消 HTTPS 是valet unsecure
; -
剩下的,就是你设置DB啊什么的了,这里给一个简单的MySQL例子你们看看:
$ sudo dnf install mariadb mariadb-server php-mysqlnd #等待安装完毕 $ sudo systemctl enable mariadb --now #MYSQL基本设置 $ mysql_secured_installation #用 mycli 进入DB $ sudo dnf install mycli; $ mycli
这个方法应该可以用于其他的Distro,不过多好安装我就不知道了。Fedora对于开发人员及其友好,整个过程不需要加其他的Repo
本作品采用《CC 协议》,转载必须注明作者和本文链接