joppot

コピペで絶対動く。説明を妥協しない

サーバ

CentOS6.5にcomposerをインストールする

投稿日:

Pocket

aiogrh

概要

みなさんこんにちはcandleです。cakephpではphpのライブラリ管理ツールcomposerと連帯して、便利に必要なライブラリを導入できます。

例えば、cakephpの標準テストツールphpunitもcomposerからインストールできます。

前提

php5.3以上が推奨。


composerをインストールする

CentoOS上でホームディレクトリに移動します。

cd ~/

次に下のコマンドでcomposerをダウンロードします。

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

downloadcomposercurl

ダウンロードが終わると、ホームディレクトリにcomposer.pharというファイルが
作成されます。これが様はcomposerの実行ファイルです。試しにホームディレクトリで下のコマンドを打ってみましょう。

./composer.phar

runcompoer

composerコマンドがホームディレクトリにあるのは使いづらいので、一般に下の場所に移します。

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

mvtousrlocal

/usr/local/bin/に入れておけば後は下の様にcomposerと打ち込むだけで実行できます。

installedcomposer

インストールできました。

まとめ

最初はyumとか使ってインストールするものだと思っていたいのですが、こんなに簡単にインストールできるなら、それさえも必要ありませんね。
composerを使ってどんどん活用できるライブラリを取り入れましょう。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-サーバ
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

fabricを使ってgit のdiffで指定のバージョンからのファイルをアップロード

概要 皆さんこんにちはcandleです。今回はfabricを使ってgit のpush pullを使わないデプロイを実装します。 一般にgit管理されているプロジェクトのデプロイは下の様な図式でデプロイ …

MAMPでphpのshell_execを使用してunixコマンドを実行できない場合の対処(imagemagick,convert)

概要 みなさんこんにちはcandleです。今回はちょっと問題が起きてshell_execがうまくいかないときのトラブルシューティングをまとめます。 私はMAMPをバージョンアップする前は、phpのsh …

td-agent-uiのセットアップとfluent-catで動作確認

English 日本語 概要 みなさんこんにちはcandleです。今回はtd-agent-uiのセットアップと動作確認をしてみたいと思います。 td-agentはfluentdをよりサーバで運用しやす …

macにmemcachedをインストールする方法と動作確認

概要 memcachedはrailsやphpのセッションを保持しておく時に使うソフトというかサーバ的なものです。一般にSNSやログイン式のサービスを提供する時はセッションというのを持ちます。セッション …

redmineにclose button pluginを入れて終了したチケットをボタン1つで閉じる

概要 みなさんこんにちはcandleです。今回はとても便利なチケットを終了させるボタンを、表示できるプラグンの導入の仕方を紹介します。 チケットは一般に以下のコマンドのみチケット詳細で表示されています …

  • English
  • 日本語

プロフィール


ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー

スポンサードリンク

アーカイブ