4.安装Laravel的步骤(Ubuntu)

1.安装PHP扩展

//查看PHP扩展是否已作为PHP模块成功加载
php -m
  • PHP >= 8.1
  • Ctype PHP Extension
  • cURL PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • Filter PHP Extension
  • Hash PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Session PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

2.安装Laravel Installer

//安装Laravel Installer
composer global require laravel/installer

//重新生成shims
asdf reshim php 8.2.10

//查看版本
laravel --version

3.创建应用

//根据提示操作
laravel new example-app
//切换到应用目录
cd example-app

//使用VS Code打开应用
code .

4.配置

config/app.php 文件配置时区和语言。

//时区
'timezone' => 'Asia/Shanghai',

//语言
'locale' => 'zh_CN',

首先在 MySQL 数据库中创建 example_app 数据库,然后到 .env 文件配置数据库连接。

//数据库连接
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=example_app
DB_USERNAME=root
DB_PASSWORD=root

5.启动应用

//启动应用
php artisan serve

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/php/phpenv/28542.html

(0)
上一篇 2023年6月3日
下一篇 2023年6月4日

相关推荐

  • JavaScript对象简谱(JavaScript Object Notation,JSON)详解

    1.结构形式 1.1对象(object) 对象是”键/值”对的无序集合。 一个对象以左括号 { 开始,然后右括号 } 结束。键必须使用双引号括起来的字符串(string),每个键后跟一个 : 冒号 ,“键/值”对之间使用逗号 , 分隔。 1.2数…

    JavaScript经验 2023年3月2日
    01330
  • JavaScript语言的CommonJS模块规范详解

    CommonJS模块规范用于在服务器端实现模块化组织代码,而Node.js使用了CommonJS模块规范的轻微修改版本,本文介绍Node.js风格的模块定义方式。 每个文件本身都是模块,在文件中定义的类、变量、常量和函数对这个文件而言都是私有(private)的,除非它们被显式导出。另外,一个模块导出的值只有在显式导入…

    JavaScript经验 2023年3月7日
    01880
  • npm exec和npx的区别

    从以上两者使用方式上,我们很容易可以看出,npm exec 命令后面的内容与 npx 命令后面的内容一致,npx 就是 npm exec 的简写,但在解析顺序方面还是有一些区别的,如下所示: npm exec 可以使用双连字符(–)标志(flag)来抑制 npm 应该发送到执行命令的开关(switch)和选项(opt…

    JavaScript经验 2021年7月24日
    01.3K0

发表回复

登录后才能评论