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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • type 文件名 查找文件路径 apt-get install vim 更新软件命令sudo su ...
    曹渊说创业阅读 495评论 0 0
  • 记录一下,以后用到还可以看一看 1、需要安装的软件(Nginx、PHP(7)、MySQL、Git、Redis、co...
    RedisL阅读 822评论 0 0
  • 今天没有练习,就是做了卧英雄和桥式肩倒立,主要想休息一天。 听红楼梦听到到贾瑞这一段,重新看了一遍,心有戚戚焉。 ...
    付振阅读 212评论 0 0