gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

最全面詳細的Composer安裝配置教程(win/linux)

Windows 和 Linux 下 Composer 的安裝及配置

介紹: Composer 是 PHP 用來管理依賴( dependency )關系的工具。你可以在自己的項目中聲明所依賴的外部工具庫( libraries ), Composer 會幫您安裝這些依賴的庫文件。

(一)Window安裝

1.1 下載Composer

Composer官網下載Composer.exe應用(https://getcomposer.org/)

1.2 安裝Composer

下載的版本為最新的Composer版本并且會自動設置PATH環境變量,這樣您就可以從任何目錄調用Composer

  • 根據本地php配置的版本選擇 ,然后一路下一步安裝即可

最全面詳細的Composer安裝配置教程(win/linux)

  • 全局配置

①搜索“path”—>打開“編輯系統環境變量”—“環境變量”

最全面詳細的Composer安裝配置教程(win/linux)

②配置Administrator用戶變量

最全面詳細的Composer安裝配置教程(win/linux)
最全面詳細的Composer安裝配置教程(win/linux)

1.3 安裝成功

# win+R 輸入cmd 進入C:UsersAdministrator>composer  ______  / ____/___  ____ ___  ____  ____  ________  _____  / /   / __ / __ `__ / __ / __ / ___/ _ / ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ / ____/____/_/ /_/ /_/ .___/____/____/___/_/  /_/ Composer version 2.1.9 2021-10-05 09:47:38

(二)Linux安裝

2.1 下載Composer

**# 進入根目錄下載** [root@VM-12-9-centos /] curl -sS https://getcomposer.org/installer | php Composer (version 2.1.9) successfully installed to: //composer.phar Use it: php composer.phar #下載成功#友情提示:下載因為是外網可能會出現請求失敗的情況,耐心多嘗試下就成功了
  • 如果下載頻繁失敗 ,則可以使用阿里云的鏡像下載

#本鏡像與 Packagist 官方實時同步,推薦使用最新的 Composer 版本
[root@VM-12-9-centos /] curl -sS mirrors.aliyun.com/composer/compos…

2.2 全局配置

# 復制composer.phar到/usr/local/bin/目錄下生成composer的目錄,方便全局使用[root@VM-12-9-centos /] mv composer.phar /usr/local/bin/composer

2.3 更換鏡像源

由于國外的網站在國內請求會很慢,所以我們可以更換國內源來加速源的下載。國內鏡像源有很多種,下面列舉常用的幾種,您可以根據需求選擇其中一種即可。

  • 阿里云Composer鏡像推薦
    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  • 國內云Composer鏡像
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
  • 騰訊云Composer鏡像
    composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/
  • 華為云Composer鏡像
    composer config -g repo.packagist composer https://repo.huaweicloud.com/repository/php/
  • 安暢云Composer鏡像
    composer config -g repo.packagist composer https://php.cnpkg.org/

    2.4 安裝成功

    [root@VM-12-9-centos etc]# composer  ______ / ____/___  ____ ___  ____  ____  ________  _____ / /   / __ / __ `__ / __ / __ / ___/ _ / ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ / ____/____/_/ /_/ /_/ .___/____/____/___/_/                   /_/ Composer version 2.1.9 2021-10-05 09:47:38

(三)Composer命令

3.1 查看版本

composer --version# 查看版本會看到當前版本以及更新時間[root@VM-12-9-centos /]# composer --versionComposer version 2.1.9 2021-10-05 09:47:38

3.2 版本升級

# 升級將默認升到最新版本composer self-update# **友情提示:** 版本升級命令將會從官方版本去下載composer,phar鏡像,速度將受限!強烈建議全局配置加速鏡像

3.3 執行診斷命令

composer diagnose

3.4 清除緩存

composer clear

3.5 項目更新composer.lock

composer update --lock

3.6 調試

# **Composer調試只需要在命令前加上-vvv就可以打印出錯信息** # 例如下載laravel命名為blog的項目composer -vvv create-project laravel/laravel blog

3.7 安裝依賴包

# 該命令僅限在項目根目錄操作 composer install

3.8 更新依賴包

# 該命令僅限在項目根目錄操作  ### 更新所有依賴包 composer update  ### 更新指定依賴包 composer update monolog/monolog  ### 更新多個指定依賴包 composer update monolog/monolog symfony/dependency-injection  ### 根據通配符匹配更新依賴包 composer update monolog/monolog symfony/*

3.9 移除依賴包

# 移除指定依賴包 composer remove monolog/monolog  # 根據通配符匹配移除依賴包 composer remove monolog/monolog symfony/*

3.10 搜索依賴包

# 搜索依賴包:輸出包及其描述信息 composer search monolog  # 只搜索包:--only-name composer search --only-name monolog  # 根據通配符搜索依賴包 composer search mono*

3.11 查看依賴包

# **該命令僅限項目根目錄使用**# 查看**當前項目**已安裝的依賴包 composer show  # 根據通配符**當前項目**進行篩選 composer show laravel*# 查看**當前項目**指定依賴包 composer show laravel/tinker

(四)項目的使用

在項目中,我們常常使用composer來進行包或者庫的下載與更新,但是往往我們在使用中也會遇到各種各樣的問題。接下來,我們將解決常見的問題。

4.1 寶塔面板安裝Composer

composer 的安裝需要php開啟 putenv 函數 ,否則會安裝失敗!由于 putenv 函數可以設置特定的環境變量而被認為是一個潛在的安全漏洞,因此php在安裝之初是默認禁止它的!

  • 刪除禁用函數

寶塔面板出于對于安全的考慮,自動禁用了一些函數;因為安裝Composer也會用到相應的函數,我們應該先刪除在安裝 Composer 。 ????????安裝 Composer 需要刪除 的 PHP 禁用函數:putenv() ????????友情提示: 在使用 Composer 的時候需要根據項目的php版本去做操作(安裝多少個PHP版本就需要相對應刪除),下圖示范是根據 php-8.0 來操作的。

最全面詳細的Composer安裝配置教程(win/linux)

  • 非寶塔面板管理操作
# 進入php.ini配置文件編輯--->搜索(輸入 / 進入搜索模式,搜索disable_functions)# ---->依次刪除putenv**### 第一步:查詢php.ini路徑** [root@VM-12-9-centos 74]# find / -name "php.ini"/www/server/php/56/etc/php.ini /www/server/php/80/etc/php.ini /www/server/php/74/etc/php.ini  **### 第二步:依次編輯php.ini文件** : 刪除函數putenvvim /www/server/php/56/etc/php.ini  **### 第三步:搜索“disable_functions”** # ESC + :+ / + disable_functions 將會自動定位到指定位置disable_functions = passthru,exec,system,**putenv** ,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv  **### 第四步:保存文件并退出** ESC + :wq!
  • 友情提醒

寶塔是支持php多版本的,如果在不同版本的php中使用 composer ,只要開啟php中的 putenv 函數即可!

4.2 PHP項目使用

  • composer.lock已經存在

使用場景: 由于下載代碼或者git代碼或者部署項目時會存在 composer.lock , 首先應該刪除composer.lock

# 項目中composer.lock已經存在,需要進行刪除,再重新安裝,安裝成功后會重新生成composer.lock文件# 案例示范:**### 第一步:進入項目blog根目錄** cd wwwwwwrootblog  **### 第二步:刪除composer.lock文件** # 刪除請核對文件名后謹慎操作rm -rf composer.lock  **### 第三步:重新composer安裝項目所需包** composer install

(五)結尾

提示: 不要忘了經常執行 composer selfupdate 以保持 Composer 一直是最新版本哦!

原文地址:https://learnku.com/articles/62076

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
日韩一级理论片| 91网址在线观看精品| 91国产精品视频在线观看| 国产手机视频在线观看| 99色精品视频| 国产小视频免费| 男女视频一区二区三区| 超级碰在线观看| 日韩av卡一卡二| 久久久久久久久久久久久国产精品| 亚洲一区在线不卡| 俄罗斯av网站| 久久在线中文字幕| 国产成a人亚洲精v品在线观看| 久久久久久综合网| 国产视频手机在线播放| 成人黄色av片| 妺妺窝人体色777777| 麻豆md0077饥渴少妇| 天天干天天av| 日韩在线一区视频| 美女一区二区三区视频| 国产美女三级视频| 妞干网在线视频观看| 亚洲色欲久久久综合网东京热| 最新av在线免费观看| 91欧美一区二区三区| 国产精品久久久久久久av福利| 黄色一级大片在线观看| 亚洲 欧美 日韩 国产综合 在线| 天天想你在线观看完整版电影免费| 天天干天天草天天| 色综合五月婷婷| 99视频在线观看视频| 日本一二三四区视频| 黄色影视在线观看| a级网站在线观看| 国产激情片在线观看| 青草网在线观看| 老太脱裤让老头玩ⅹxxxx| 又粗又黑又大的吊av| 国产日产欧美视频| 男操女免费网站| 极品粉嫩美女露脸啪啪| 波多野结衣激情| 国产91在线亚洲| 草草视频在线免费观看| 黑人糟蹋人妻hd中文字幕 | 中文字幕剧情在线观看| 超碰超碰在线观看| mm131午夜| 3d动漫一区二区三区| 亚洲黄色av网址| 国产一二三四五| 午夜免费福利小电影| 在线观看av日韩| 国产一区 在线播放| 精品www久久久久奶水| 夜夜夜夜夜夜操| 日韩av综合在线观看| 亚洲av无日韩毛片久久| 成年人看的毛片| 二级片在线观看| 日韩在线xxx| 欧美在线观看视频免费| 毛片毛片毛片毛| 男人透女人免费视频| 一级片免费在线观看视频| 337p粉嫩大胆噜噜噜鲁| 少妇熟女一区二区| 免费日韩中文字幕| 水蜜桃色314在线观看| jizz欧美激情18| 精品久久一二三| 欧美婷婷精品激情| 一本—道久久a久久精品蜜桃| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 在线免费黄色小视频| 黄色av免费在线播放| av在线播放天堂| 熟妇熟女乱妇乱女网站| 久久久久久久久久一区| www.亚洲天堂网| 无码人妻丰满熟妇区96| 日日摸日日碰夜夜爽无码| 最新中文字幕久久| 九九九久久久久久久| 夜夜夜夜夜夜操| 国模私拍视频在线观看| 亚洲精品www.| 不用播放器的免费av| 国产精品人人爽人人爽| 国产av国片精品| 日本福利视频在线| 国产911在线观看| 国产四区在线观看| 麻豆映画在线观看| 国产天堂视频在线观看| 男女激烈动态图| 国产精品igao网网址不卡| 99视频在线观看视频| 日韩视频第二页| 蜜臀av色欲a片无码精品一区| 日本高清久久久| 色片在线免费观看| 欧美激情国内自拍| 亚洲热在线视频| 久久精品无码中文字幕| 国产99久久九九精品无码| 成人性做爰aaa片免费看不忠| 一区二区三区 欧美| avove在线观看| 国产乱子伦农村叉叉叉| 五月婷婷六月丁香激情| 免费日韩在线观看| 成人综合视频在线| 在线观看免费黄网站| 国产精品波多野结衣| 2022亚洲天堂| 国产成人美女视频| 日本福利视频一区| 亚洲精品自拍网| 中文字幕制服丝袜在线| 91黄色在线看| 九九久久久久久| 国产欧美高清在线| 黄色一级片国产| 国产三级三级看三级| 男人插女人视频在线观看| 欧美一级裸体视频| 免费视频爱爱太爽了| 一区二区三区国产好的精华液| 国产a级黄色大片| 午夜激情福利在线| 日本男女交配视频| 中文字幕在线观看第三页| 五月丁香综合缴情六月小说| 国产九九在线视频| 黄色国产精品视频| 超碰在线资源站| 精品视频在线观看一区| 国产精品999.| 亚洲免费av一区| 四虎永久在线精品无码视频| 91丝袜超薄交口足| 日本超碰在线观看| 欧美一级片中文字幕| 国产女教师bbwbbwbbw| 在线视频观看91| 可以在线看的av网站| 亚洲国产一二三精品无码| 91蝌蚪视频在线| 国产精品人人爽人人爽| 国产在线青青草| 国产女教师bbwbbwbbw| 爱爱爱视频网站| 免费观看中文字幕| 欧美性受xxxx黑人猛交88| 久久艹这里只有精品| 97人人模人人爽人人澡| 国产xxxxhd| www.亚洲成人网| 国产精品久久久久9999爆乳| 国产亚洲精品久久久久久久| 老司机午夜网站| 国产精品啪啪啪视频| 日本午夜激情视频| 999精品网站| 热久久精品免费视频| 五月天视频在线观看| 日韩欧美一级在线| 成人免费观看cn| 国产视频手机在线播放| www.欧美激情.com| 毛片在线视频观看| 波多野结衣家庭教师在线播放| 成人在线免费播放视频| www.桃色.com| 国产精品自拍合集| 午夜欧美福利视频| 午夜影院免费版| 国产午夜伦鲁鲁| 在线a免费观看| 国产精品无码一区二区在线| 中文字幕在线观看第三页| 亚洲AV无码成人精品一区| 黄色大片在线免费看| 北条麻妃视频在线| 亚洲中文字幕无码一区二区三区| 美女av免费观看| 天天影视色综合| 久久www视频| 欧美 日韩 国产一区| 白白操在线视频| 日韩欧美理论片| 日韩欧美国产片| 国产视频一区二区三区在线播放| 阿v天堂2018| 久久这里只有精品23| 日本xxxxx18|