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.MVC的模板标签系统(一)
Sep 05 PHP
Content-type 的说明
Oct 09 PHP
PHP base64+gzinflate压缩编码和解码代码
Oct 03 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
在PHP中使用反射技术的架构插件使用说明
May 18 PHP
PHP编码转换
Nov 05 PHP
php header功能的使用
Oct 28 PHP
PHP把网页保存为word文件的三种方法
Apr 01 PHP
PHP中的替代语法简介
Aug 22 PHP
PHP模糊查询的实现方法(推荐)
Sep 06 PHP
PHP实现的链式队列结构示例
Sep 15 PHP
php unlink()函数使用教程
Jul 12 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中设置时区方法小结
2012/06/03 PHP
php利用新浪接口查询ip获取地理位置示例
2014/01/20 PHP
Google Map Api和GOOGLE Search Api整合实现代码
2009/07/18 Javascript
javascript 获取元素位置的快速方法 getBoundingClientRect()
2009/11/26 Javascript
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
详解vue组件中使用路由方法
2019/02/12 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
JS数组方法push()、pop()用法实例分析
2020/01/18 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
Python编程入门之Hello World的三种实现方式
2015/11/13 Python
详解MySQL数据类型int(M)中M的含义
2016/11/20 Python
python中metaclass原理与用法详解
2019/06/25 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
TensorFlow 显存使用机制详解
2020/02/03 Python
python实现与redis交互操作详解
2020/04/21 Python
使用已经得到的keras模型识别自己手写的数字方式
2020/06/29 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
解决margin 外边距合并问题
2019/07/03 HTML / CSS
香港个人化生活购物网站:Ballyhoo Limited
2016/09/10 全球购物
英国羊绒服装购物网站:Pure Collection
2018/10/22 全球购物
MAC Cosmetics巴西官方网站:M·A·C彩妆
2019/04/18 全球购物
澳大利亚家居用品零售商:Harris Scarfe
2020/10/10 全球购物
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
担保书怎么写
2014/04/01 职场文书
房屋出租协议书
2014/04/10 职场文书
某某同志考察材料
2014/05/28 职场文书
婚内分居协议书范文
2014/11/26 职场文书
一年级下册数学教学反思
2016/02/16 职场文书
2019最新企业员工考勤管理制度(通用版)!
2019/07/02 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
Android超详细讲解组件ScrollView的使用
2022/03/31 Java/Android