LAMP环境使用Composer安装Laravel的方法


Posted in PHP onMarch 25, 2017

本文实例讲述了LAMP环境使用Composer安装Laravel的方法。分享给大家供大家参考,具体如下:

安装Composer

因为使用的Ubuntu服务器,所以我们使用apt安装:

$ sudo apt install composer

安装Laravel

首先创建一个项目目录,进入新目录使用Composer安装Laravel:

$ sudo mkdir -p /var/www/html/laravel/my_laravel
$ cd /var/www/html/laravel/
$ sudo composer create-project laravel/laravel --prefer-dist my_laravel

因为Ubuntu的Apache使用的是www-data用户,为了避免权限问题导致不正常运行。我们将public,storage,vendor三个目录设置www-data所属:

$ sudo chown -R www-data /var/www/html/laravel/my_laravel/public/
$ sudo chown -R www-data /var/www/html/laravel/my_laravel/storage/
$ sudo chown -R www-data /var/www/html/laravel/my_laravel/vendor/

到此我们可以使用浏览器访问Laravel

http://192.168.56.101/laravel/my_laravel/public/

注意:192.168.56.101是我的虚拟机IP。

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php实现首页链接查询 友情链接检查的代码
Jan 05 PHP
PHP中file_exists与is_file,is_dir的区别介绍
Sep 12 PHP
关于PHP结束标签的使用细节探讨及联想
Mar 04 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
Feb 24 PHP
基于PHP实现的事件机制实例分析
Jun 18 PHP
Yii中Model(模型)的创建及使用方法
Dec 28 PHP
CodeIgniter自定义控制器MY_Controller用法分析
Jan 20 PHP
php实现的简单数据库操作Model类
Nov 16 PHP
php中的异常和错误浅析
May 03 PHP
老生常谈PHP面向对象之命令模式(必看篇)
May 24 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
Jun 11 PHP
CI(CodeIgniter)框架视图中加载视图的方法
Mar 24 #PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 #PHP
CI(CodeIgniter)框架实现图片上传的方法
Mar 24 #PHP
PHP的自定义模板引擎
Mar 24 #PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
Mar 24 #PHP
利用ajax和PHP实现简单的流程管理
Mar 23 #PHP
CodeIgniter框架基本增删改查操作示例
Mar 23 #PHP
You might like
PHP 数据库树的遍历方法
2009/02/06 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
PHP isset()与empty()的使用区别详解
2010/08/29 PHP
php并发加锁示例
2016/10/17 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
利用NodeJS的子进程(child_process)调用系统命令的方法分享
2013/06/05 NodeJs
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
JS实现适合于后台使用的动画折叠菜单效果
2015/09/21 Javascript
JavaScript 七大技巧(二)
2015/12/13 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
JavaScript中的函数式编程详解
2020/08/22 Javascript
Vue中computed和watch有哪些区别
2020/12/19 Vue.js
python采集百度百科的方法
2015/06/05 Python
Python程序中设置HTTP代理
2016/11/06 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python实现图书借阅系统
2019/02/20 Python
Python如何爬取实时变化的WebSocket数据的方法
2019/03/09 Python
[机器视觉]使用python自动识别验证码详解
2019/05/16 Python
python pandas模块基础学习详解
2019/07/03 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
python3获取文件中url内容并下载代码实例
2019/12/27 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
英国著名音像制品和图书游戏购物网站:Zavvi
2016/08/04 全球购物
《自然之道》教学反思
2014/02/11 职场文书
高考寄语大全
2014/04/08 职场文书
工作评语大全
2014/04/26 职场文书
长城导游词300字
2015/01/30 职场文书