我的原文在這裡: 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 協議》,轉載必須註明作者和本文連結