美文网首页
vagrant下安装laravel框架以及配置Nginx

vagrant下安装laravel框架以及配置Nginx

作者: 吴涛涛 | 来源:发表于2017-06-22 09:04 被阅读0次

    vagrant下安装laravel框架

    Laravel 使用Composer来管理代码依赖。所以,在使用 Laravel 之前,请先确认你的电脑上安装了 Composer。

    安装laravel5.3的框架:

    vagrant@ubuntu:/vagrant$ composer create-project laravel/laravel  项目目录名  --prefer-dist "5.3.*"

    出现这种错误:以下异常是由于缺少内存或交换,或没有配置

    检查http:/ / getcomposer。org /文件/物品/故障排除。MD # proc开叉失败错误的详细信息

    解决办法:

    root@ubuntu:/vagrant/object# /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024

    root@ubuntu:/vagrant/object# /sbin/mkswap /var/swap.1

    root@ubuntu:/vagrant/object# /sbin/swapon /var/swap.1

    root@ubuntu:/vagrant/object# composer install

    composer切换为中国镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com

    composer如果需要升级用命令:

    composer self-update

    最后使用:

    php artisan serve启动一个本地服务器(localhost),或者自己配置。

    配置方法:

    1. /vagrant  #  cd /etc/nginx/sites-available/

    object(项目名).conf          zhihu.conf

    2. /vagrant #  cd /etc/nginx/sites-enabled/

    创建软连接(ln -s 源文件 目标文件)

    ln -s /etc/nginx/sites-availavle/object/object.conf ./

    3. 配置 object.conf (地址和项目名)

    4. 重启nginx

    nginx -s reload 

    service nginx restart

    最后访问的时候还是报错,解决方法:

    在项目目录下执行    php artisan      会生出一个key

    然后执行  php artisan key:generate

    提示:如果还不行了可以执行下composer install

    相关文章

      网友评论

          本文标题:vagrant下安装laravel框架以及配置Nginx

          本文链接:https://www.haomeiwen.com/subject/megiqxtx.html