Linux下 php环境安装、配置composer,使用composer安装laravel、zan等框架

本文详细介绍了如何在PHP环境中安装Composer,并提供了配置镜像源、解决常见问题的方法,还介绍了如何通过Composer安装Laravel框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PHP环境安装composer命令

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. #curl -sS https://getcomposer.org/installer | php  

指定安装路径命令

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. #curl -sS https://getcomposer.org/installer | php -- --install-dir=/tmp  

如果把composer.phar放在系统的 PATH 目录中,就能在全局访问composer.phar。 在Unix系统中,你甚至可以在使用时不加 php 前缀。可以执行这些命令让 composer 在你的系统中进行全局调用:

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. #mv /tmp/composer.phar /usr/local/bin/composer  

如果报TCP错误
[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. curl: (56) TCP connection reset by peer  

那么开启php的openSSL拓展就可以了,windows下在php.ini文件中找到extension=php_openssl.dll,把前面的;去掉。linux下是openssl.so。然后重启服务即可。


正常情况下,composer是被墙的,所以需要修改配置文件,改为可以用的镜像

切换镜像的方法,参考 Composer切换镜像

切换好之后

安装laravel

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. composer create-project laravel/laravel --prefer-dist  
也可以指定文件名

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. composer create-project laravel/laravel demo--prefer-dist  
看到set successfully.就是成功了。


安装zan PHP

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. composer create-project youzan/zan demo--prefer-dist  

中间碰到了一个很有意思的事情

php -m 和phpinfo显示的信息不一致。 

这是因为phpinfo走的是fastcgi,php命令走的是cli,用的不是同一个php.ini。

安装php命令能用的拓展也十分的简单

以安装mbstring为例

[plain]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. yum install -y php-mbstring  



安装指定 laravel 框架  

composer create-project laravel/laravel=5.0.* --prefer-dist   

http://www.186886.top 
http://liulei.186886.top

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值