Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
141
Help us understand the problem. What is going on with this article?
@kakijin

Composerをインストールしてみた

More than 3 years have passed since last update.

参考RUL:https://getcomposer.org/download/

Mac

インストール

brew使えばこれだけ

コマンド
brew install homebrew/php/composer

--

コマンドで入力

コマンドで次の どちらか を打つ

インストールコマンド1
curl -sS https://getcomposer.org/installer | php
インストールコマンド2
php -r "readfile('https://getcomposer.org/installer');" | php

pathの通った場所へ移動させる

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

上のコマンドを打って、こんな感じでコマンドプロンプトに出たらインストール完了

   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.0-dev

windows

インストール

コマンドで次の どちらか を打つ

インストールコマンド1
curl -sS https://getcomposer.org/installer | php
インストールコマンド2
php -r "readfile('https://getcomposer.org/installer');" | php

--

batファイルを作成

batファイルを作成したら今後は簡単にcomposerコマンドが使える

(コマンド)batファイル作成
echo @php "%~dp0composer.phar" %*>composer.bat
(コマンド)composerだけでコマンドが通るようになる
c:¥bin>composer

--

PATHを通す

windowsでc:¥binの中にcomposer.pharなどをインストールした場合環境変数にPathを追加

僕の環境で追加するPath
C:¥bin;

Mac,Windows共通Tips

インストールオプション

インストールするときにはオプションで詳細を少しいじれるみたい

(コマンド-optinon1)インストールするディレクトリ指定
curl -sS https://getcomposer.org/installer | php -- --install-dir=bin
(コマンド-option2)インストールしてできたファイル名を指定
 curl -sS https://getcomposer.org/installer | php -- --filename=composer

(コマンド-option3)インストールするバージョンを指定
curl -sS https://getcomposer.org/installer | php -- --version=1.0.0-alpha8
(コマンド-potion1)php使うならこれでおけ
php -r "readfile('https://getcomposer.org/installer');" | php -- --install-dir=bin

Mac,Windows共通-composer.jsonの作成

composer.jsonを作成

今回はバージョン1.0.0のmonologをインストールするcomposer.jsonを記述

composer.json
{
    "require": {
        "monolog/monolog": ">=1.0.0"
    }
}

--

compose.jsonを実行

次のコマンドを打つと、composer.jsonに書いた、monologがインストールされる
場所はvendorフォルダ以下

(コマンド)
php composer.phar install

--

141
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
kakijin

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
141
Help us understand the problem. What is going on with this article?