菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
1533
0

Fedora 下,如何快速设置本地环境(简单快速暴力法)

原创
05/13 14:22
阅读数 3026

我的原文在这里: https://developer.fedoraproject.org/start/...

我要推荐一下Fedora大法好,设置安装Laravel所需要的,简直是不要太简单。

前置需求如下:

  1. Fedora 24+ (额,还是建议最新版本把)
  2. 你要有网

如果你是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

安装步骤如下:

  1. 安装PHP 7.2和Composer,以及所有需要的包:
    sudo dnf install composer jq xsel nss-tools
  2. 安装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
  3. 安装Laravel Installers 或者 从git上面克隆下来你的代码
  4. 进入Laravel 目录,然后这么做:
    $ composer install
    $ valet park
    $ valet link laravel
  5. 开浏览器,然后 进入到 laravel.test
  6. 如果需要 HTTPS, 在当前目录 输入 valet secure, 取消 HTTPS 是 valet unsecure;
  7. 剩下的,就是你设置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

发表评论

0/200
1533 点赞
0 评论
收藏
为你推荐 换一批