memasang komposer


8

Saya baru di sistem seperti Unix, dan menggunakan Ubuntu sekarang. Mengalami masalah saat mencoba menginstal Composer dengan perintah:

(sudo) curl -sS https://getcomposer.org/installer | (sudo) php mv composer.phar /usr/local/bin/composer 

* Mencoba dengan dan tanpa sudo

Setelah ini, saya mendapatkan sedikit informasi tentang sertifikat dan tidak ada yang lain:

Certinomis - Root CA
====================
-----BEGIN CERTIFICATE-----
MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjETMBEGA1UEChMK
Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAbBgNVBAMTFENlcnRpbm9taXMg
LSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMzMTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIx
EzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRD
ZXJ0aW5vbWlzIC0gUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQos
P5L2fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJflLieY6pOo
d5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQVWZUKxkd8aRi5pwP5ynap
z8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDFTKWrteoB4owuZH9kb/2jJZOLyKIOSY00
8B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09x
RLWtwHkziOC/7aOgFLScCbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE
6OXWk6RiwsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJwx3t
FvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SGm/lg0h9tkQPTYKbV
PZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4F2iw4lNVYC2vPsKD2NkJK/DAZNuH
i5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZngWVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGj
YzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I
6tNxIqSSaHh02TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF
AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/0KGRHCwPT5iV
WVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWwF6YSjNRieOpWauwK0kDDPAUw
Pk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZSg081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAX
lCOotQqSD7J6wWAsOMwaplv/8gzjqh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJ
y29SWwNyhlCVCNSNh4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9
Iff/ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8Vbtaw5Bng
DwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwjY/M50n92Uaf0yKHxDHYi
I0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nM
cyrDflOR1m749fPH0FFNjkulW+YZFzvWgQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVr
hkIGuUE=
-----END CERTIFICATE-----
CACERT;
    }
}

(Itu hanya bagian dari pesan besar)

Ada saran? Terima kasih sebelumnya

Jawaban:


14
sudo apt-get update
sudo apt-get install curl php5-cli git

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Ini akan mengunduh dan menginstal Komposer sebagai perintah seluruh sistem bernama komposer, di bawah / usr / local / bin. Outputnya akan terlihat seperti ini:

#!/usr/bin/env php
All settings correct for using Composer
Downloading...

Composer successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer

Untuk menguji instalasi Anda, jalankan:

composer

Atau dalam beberapa kasus

php composer

2
Tampaknya ada ruang palsu di --install-dir di rantai perintah curl: sudo php -- --install-dir=/usr/local/bin --filename=composerperbaiki.
John Reid

4

Pada Ubuntu 15.10 (wily) Anda dapat menginstal Composer dari repositori paket Apt Ubuntu:

apt-get install composer

Di Ubuntu 15.10 dan 16.04 paket ini mengandung versi komposer versi beta pra-1.0, tetapi jangan khawatir - ini sangat stabil (Komposer 1.0 dirilis pada April 2016, tetapi sudah banyak digunakan sebelumnya).


1
itu tidak memiliki composer self-updateperintah. Ada yang tahu kenapa?
Mubashar Abbas

@MubasharAbbas dimaksudkan untuk ditingkatkan oleh apt. Jika self-updatetersedia, ini akan menimpa file yang diunduh oleh apt, sehingga membuat kemungkinan konflik selanjutnya apt upgrade.
PeterM

0

Langkah-langkah untuk menginstal Komposer di ubuntu

Langkah - 1: Cek apakah curl terpasang atau tidak.

Jika ya tolong abaikan langkah ini, kalau tidak instal dulu ikal.

Sesuai versi PHP Anda, pasang ikal

PHP 5

sudo apt-get install php5-curl
sudo service apache2 restart

PHP 5.6

sudo apt-get install php5.6-curl
sudo service apache2 restart

PHP 7.0

sudo apt-get install php7.0-curl
sudo service apache2 restart

Langkah - 2: Instal Komposer dengan perintah berikut

sudo apt-get update
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Setelah berhasil menginstal jalankan perintah berikut di terminal untuk memverifikasi komposer berhasil diinstal.

 composer

Ini akan menghasilkan terminal seperti di bawah ini. masukkan deskripsi gambar di sini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.