centos 安装composer laravel

大宝 1869 0

一、linux  centos8安装composer工具(omposer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。)

1、下载composer.phar, 把composer.phar移动到环境下让其变成可执行

1
curl -sS https://getcomposer.org/installer | php
1

mv composer.phar /usr/local/bin/composer

chmod 777 /usr/local/bin/composer

2、换中国镜像

1
# composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  # composer selfupdate
You are already using the latest available Composer version 2.2.5 (stable channel).


3、出现的问题要依赖json扩展

[root@dabao www]# curl -sS https://getcomposer.org/installer | php
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The json extension is missing.
Install it or recompile php without --disable-json

yum install php-json

二、安装laravel框架 


//这里使用默认的apache网站目录var/www/html,根据个人项目情况
//修改 composer 的全局配置文件(推荐方式)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
cd /var/www/html
sudo chmod -R 777 /var/www/html
 
//在创建项目的时候注意,在root用户下避免不安全,composer会提示,然后用另外用户登录
 composer create-project laravel/laravel blog 5.1.11 //安装5.1
 composer create-project laravel/laravel=5.2.* blog --prefer-dist //安装的5.2
 
 //修改laravel权限
 cd blog
 sudo chmod -R 777 storage
 sudo chmod -R 777 vendor
 
 
//检查安装依赖程序
yum install gcc-c++
yum install -y tcl


抱歉,评论功能暂时关闭!