laravel框架 - 安装初步使用学习 composer安装

一、什么是laravel框架

Laravel框架可以开发各种不同类型的项目,内容管理系统(Content Management System,CMS)是一种比较典型的项目,常见的网站类型(如门户、新闻、博客、文章等)都可以利用CMS进行搭建。CMS用于对信息进行分类管理,将信息有序、及时地呈现在用户面前,满足人们发布信息、获取信息的需求,保证信息的共享更加快捷和方便。

1.1 laravel框架具有以下特点:

(1)对外只提供一个入口,public/index.php。

(2)采用MVC设计模式

(3)支持Composer依赖管理工具,可以为项目自动安装依赖包。

(4)采用OPM方式操作数据库

(5)注重代码的模块化和可扩展性

(6)自带各种方便的服务

(7)具有路由功能

(8)提供Artisan命令行工具

二:通过集成环境创建网站,并且绑定到laravel9目录;

三、通过小皮打开官网管理选择自带的composer,切记原自带composer只是1.8版本的,需要进行升级;

四、升级小皮自带composer版本

#先切换国内镜像,此镜像位国内阿里,如果不切换国内镜像有可能升级会失败
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
#composer升级
composer self-update

五、安装laravel9项目

composer create-project --prefer-dist laravel/laravel blog

注明:此安装命令是默认目录名:laravel

后面blog自己可以改为自己想要的项目名字。无所谓这一步。

到了这一步我们已经下载成功了。

如果不适用小皮面板。我们直接输入指令。

php artisan serve

相关推荐
冷子夜6 天前
Composer指定php版本执行(windows)
开发语言·php·composer
li.siyuan7 天前
【Laravel】端口问题导致菜单打不开
php·laravel·modstartcms
itinymeng12 天前
Windows环境下Composer的安装和使用说明
windows·php·composer
keenx13 天前
PHP无法读取.env的配置变量原因
php·laravel
007php00714 天前
php项目的sdk封装成composer包的创建与发版
运维·开发语言·nginx·golang·github·php·composer
rorg17 天前
php laravel 学习管理系统(LMS)
学习·php·laravel
一只路人甲20 天前
Laravel关联模型查询
android·数据库·laravel
Rverdoser21 天前
PHP Laravel框架架构
开发语言·php·laravel
Ein hübscher Kerl.22 天前
搭建 Laravel 11 与 Vue 3 开发环境
vue.js·php·laravel
loong_XL24 天前
AI在线免费视频工具4:AI视频编辑ai-video-composer
人工智能·音视频·composer