導航:首頁 > 編程語言 > phpcomposer教程

phpcomposer教程

發布時間:2023-03-10 07:15:34

A. 如何在 CentOS 7 / Ubuntu 15.04 上安裝 php 框架 Laravel

  1. 首先在你的centos/ubuntu中安裝composer, 參考命令:

curl-sShttp://install.phpcomposer.com/installer|sudophp----install-dir=/usr/local/bin--filename=composer

2. 其次開始安裝Laravel:

composerglobalrequire"laravel/installer"

請確定你已將~/.composer/vendor/bin路徑加到 PATH,只有這樣系統才能找到laravel的執行文件。

3. 一旦安裝完成,就可以使用laravel new命令在指定目錄創建一個新的 Laravel 項目,例如:laravel new blog將會在當前目錄下創建一個叫blog的目錄,此目錄裡面存放著新安裝的 Laravel 和代碼依賴。這個方法的安裝速度比通過 Composer 安裝要快上許多:

laravelnewblog

B. phpstorm怎麼安裝composer

方法/步驟

1

網路搜索下載Composer-Setup.exe 安裝軟體包

2

下載成功!

3

准備安裝軟體,雙擊軟體就可以安裝此軟體 默認安裝裝就可以了,並會自動搜索PHP.exe的安裝路徑。

4

稍等一會,下載組件

5

顯示此頁面表示安裝完成!如果報錯 就檢查 PHP擴展的OpenSSL 有沒有打開

6

驗證是否成功。打開win+R 》 cmd 輸入 composer,顯示如下界面 表示安裝成功!

C. php 怎麼調用composer

遇到過相同的問題, 我的解決方案是在 `.gitignore` 文件裡面把 `composer.lock` 這一行去掉, 也就是說把 `composer.lock` 文件也加入版本控制.

這樣做有以下好處:

讓參與項目開發的成員使用這些 package 的同一版本, 減少分歧;
在生產環境下, 使用命令 `composer install` 可以確保跟開發的時候使用了統一的版本, 減少不必要的變數;
跟蹤當前項目使用所有 `package` 的版本, 當執行 `composer update` 出現問題時, 可以利用 Git 定位到出問題的 package, 匹對下版本, 接下來就可以做如: 在 composer.json 裡面寫死版本等的解決動作了.
注意: 這里說下 composer 的機制, 當 `composer.lock` 文件存在的時候, 執行 `composer install` 命令時, composer 會更新按照 `composer.lock` 里的 package 指定版本進行安裝, 如果是執行 `composer update` 的話, 會更新 `package` 版本, 並更新 `composer.lock` 文件.
最後一條好處尤其重要, 設想如果是在沒有版本控制 `composer.lock` 文件的情況下, 一出現問題, 那就直接瞎眼了.

D. 怎麼使用php 包依賴管理工具 composer 執行命令安裝

CentOS7下安裝Composer安裝Composer1、將composer.phar下載到項目中使用curl-sShttps://getcomposer.org/installer|php下載Composer的二進制文件,是一個PHAR包(PHP的歸檔)2、可以通過--install-dir選項指定Composer的安裝目錄(它可以是一個絕對或相對路徑):curl-sShttps://getcomposer.org/installer|php----install-dir=lumen3、如果把composer.phar放在系統的PATH目錄中,就能在全局訪問composer.phar。在類Unix系統中,你甚至可以在使用時不加php前綴。可以執行這些命令讓composer在你的系統中進行全局調用:#mvcomposer.phar/usr/local/bin/composer現在只需要運行composer命令就可以使用Composer而不需要輸入phpcomposer.phar。4、檢查Composer是否正常工作,只需要通過php來執行PHAR:phpcomposer.phar這將返回給你一個可執行的命令列表。使用Composer要在項目中使用Composer,只需要一個composer.json文件。該文件包含了項目的依賴和其它的一些元數據。現在使用Composer來安裝項目的依賴。1、創建composer.json文件在當前目錄下創建composer.json文件,在composer.json文件中指定requirekey的值。簡單的告訴Composer你的項目需要依賴哪些包。例如:{"require":{"monolog/monolog":"1.0.*"}}可以看到,require需要一個包名稱monolog/monolog映射到包版本1.0.*的對象。包名稱由供應商名稱和其項目名稱構成。2、安裝依賴包執行install命令獲取定義的依賴到本地項目:phpcomposer.pharinstall如果你進行了全局安裝,並且沒有phar文件在當前目錄,使用下面的命令代替:composerinstall這將會找到monolog/monolog的最新版本,並將它下載到vendor目錄。這是一個慣例把第三方的代碼到一個指定的目錄vendor。如果是monolog將會創建vendor/monolog/monolog目錄。注意:install命令將創建一個composer.lock文件到你項目的根目錄中。3、自動載入除了庫的下載,Composer還准備了一個自動載入文件,它可以載入Composer下載的庫中所有的類文件。使用它,你只需要將下面這行代碼添加到你項目的引導文件中:require'vendor/autoload.php';現在我們就可以使用monolog了

閱讀全文

與phpcomposer教程相關的資料

熱點內容
海康攝像螢石雲伺服器 瀏覽:814
安卓手機怎麼改安卓版名 瀏覽:147
雅思聽力807詞彙pdf 瀏覽:897
黃豆私人加密 瀏覽:192
java分鍾轉換小時 瀏覽:245
易語言伺服器如何提高 瀏覽:591
網站主機伺服器地址查看 瀏覽:859
演算法學不會能當程序員嗎 瀏覽:119
程序員技術交流研究 瀏覽:814
javaresponse文件 瀏覽:734
linuxrar壓縮文件夾 瀏覽:218
魅藍手機連接不上伺服器怎麼回事 瀏覽:379
工行app怎麼改已綁定銀行卡 瀏覽:533
oppo晶元程序員 瀏覽:602
oppok3應用怎麼加密 瀏覽:327
電腦軟盤怎麼加密碼 瀏覽:815
伺服器光交換機有什麼用 瀏覽:708
app上怎麼拍蛙小俠 瀏覽:217
志高聊天app怎麼下載 瀏覽:635
郵政app怎麼不能掃付款碼 瀏覽:559