使用我们在 Web 运行环境这个课程里手工搭建的环境,可以去运行 Laravel 项目。推荐您先看一下这个课程 .. 下面我们一起在这个环境上去创建一个新的 Laravel 项目 ..
Mac 用户可以打开终端 .. Windows 用户可以使用 Powershell .. 在我们的桌面上 .. 有一个 web-stack .. 进入到这个目录的下面 .. 然后启动一下虚拟机 .. vagrant up ... 再连接到这台虚拟机 .. vagrant ssh ..
进来以后,先去创建一个 Laravel 项目 .. 进入到 /vagrant/app .. 这个目录就是我们安装的一些应用 .. Drupal,WordPress ,phpMyAdmin 等等 .. 创建新的 Laravel 项目可以使用 Laravel 这个命令 ..
这里我们可以先去升级一下 Laravel 的安装器 .. composer global update laravel/installer
完成以后再输入一个 laravel new laravel-5 .. 这样会创建一个叫 laravel-5 的项目 ..
再去配置一下这个项目的 NGINX 的虚拟主机 .. 可以复制一个现有的配置文件 .. cp /etc/nginx/conf.d/laravel.conf /etc/nginx/conf.d/laravel-5.conf
这个 laravel.conf 配置文件是我们在搭建环境的时候创建的 .. 具体的方法您可以参考宁皓网的 Web 运行环境这个课程 ...
再去编辑一下这个新复制的配置文件 .. sudo vi ... 修改一下它的 server_name 指令的值 .. web-stack.laravel-5.ninghao.local ..
再改一下根目录的地址 .. /vagrant/app/laravel-5 这个目录下面的 public .. .. 保存一下 .. 让配置生效,再重新加载一下 NGINX .. sudo systemctl reload nginx
我们需要再修改一下自己电脑的 HOSTS 文件, 新建一个标签 .. sudo vi /etc/hosts ..
添加一条新的记录 .. 先是虚拟机的 ip 地址 .. 192.168.33.150 然后是虚拟的一个主机名 .. web-stack.laravel-5.ninghao.local ..再保存一下
回到虚拟机 .. 去给 laravel 创建一个数据库 .. mysql -u root -p .. 登录到 mysql 以后,再用 create database 去创建一个名字是 laravel_5 的数据库 .. 回车执行一下 .. exit 退出 ..
打开浏览器 .. 输入 http://web-stack.laravel-5.ninghao.local .. 打开以后,你会看到 Laravel 的欢迎界面 ...