php框架-lavarel安装

武向文
2023-12-01

首先需要知道composer是干嘛用的:
composer:这个本质就是个软件安装器,就好比npm对于nodejs,好像360软件管家,好像手机的应用商店,用来管理组件的。

具体安装步骤参照:http://laravelacademy.org/post/306.html
但是,环境什么的官网都写的比较死,有些内容其实是可以灵活地。
1、安装php环境,比如我是安装phpstudy。
2、修改php版本,直接改成php7.0
3、修改php扩展。OpenSSL、PDO、Mbstring、Tokenizer,其中,
Tokenizer你是找不到的,因为这是默认安装的。
PDO你只需要安装你使用的数据库就行,比如我用的mysql就是php_pdo_mysql。
另外需要注意,修改版本之后,扩展得重新改,我刚开始用php5.5,扩展改好了,以为就没事了,改成7.0之后,是需要重新修改的。
4、安装composer:https://getcomposer.org/Composer-Setup.exe
安装过程中,需要选择你的php文件,选择对应版本的php.exe即可。
composer安装完之后,在cmd输入composer回车,没有报错就是安装成功了。
5、安装lavarel
首先要在cmd定位到运行目录,比如phpstudy/www/lavarel
然后再执行安装命令,安装命令会自动根据项目名称创建目录
composer create-project laravel/laravel test_laravel –prefer-dist “5.1.*”
命令 命令 要创建的是laravel 项目名 版本号
建议直接复制粘贴
安装完就可以访问了比如test_larave的域名是localhost,那么访问localhost/public即可。
6、可选,配置虚拟主机域名。
对于phpstudy,mysql管理器-站点域名管理添加对应域名路径。
然后修改host文件,将域名指向本机即可。
7、安装扩展包
扩展包地址:https://packagist.org
composer config -g repo.packagist composer https://packagist.phpcomposer.com
这个配置国内源,建议直接复制粘贴。我不小心加了个-,一直出错,检查半天没查出来。
比如需要安装qcode,可以通过
compose require endroid/qrcode
或者修改composer.json,添加对应的扩展名、版本,注意要根据对应的json格式。
然后通过compose install安装,或者compose update更新。
8、可选:lavarel其实不用安装,只需要下载离线包,然后进入目录执行php artisan key:generate

 类似资料: