Phabricator:ソフトウェア開発のための完全なプラットフォーム

ソフトウェア開発は急速に成長しており、イノベーションによって適応の余地がない場合もあります。これが、無料のソフトウェアコミュニティがかなりの数のソリューションを提供し、ソフトウェア開発が毎日より高品質になる理由です。これらのソリューションの ファブリケーター.

Phabricatorとは何ですか?

ファブリケーター は、コードレビューツール、変更の監視、バグトレース、Wikiの作成など、ソフトウェア会社が高品質のソフトウェアを構築するのに役立つWebアプリケーションのコレクションです。 ファブリケーター と統合する Gitの, 活発 y 転覆.

ファブリケーター

ファブリケーター

ファブリケーター は無料のオープンソースソフトウェアであり、 Apache2ライセンス。 それは書かれています PHPの バホ クロスプラットフォーム その開発は2010年に始まり、非常に成熟したソリューションになっています。

ファブリケーター もともとの内部ツールとして開発されました Facebook、その主な開発者は エヴァン・プリーストリー Facebookを離れての開発を続ける ファブリケーター と呼ばれる新しい会社で 能力.

ファブリケーターの機能

ファブリケーター 次のアプリケーションが含まれます。

  • ソースコードのレビューと監査。
  • リポジトリの保管と整理。
  • バグ追跡。
  • プロジェクト管理。
  • チームメンバーとのコミュニケーション。
  • タスクの計画。
  • メモを取る。
  • グループおよびプライベート開発。
  • 継続的な統合による構築。

Phabricatorを使用しているのは誰ですか?

毎日それを使用する多くの企業、開発チーム、開発者、およびコミュニティがあります ファブリケーター、その中には、Dropbox、UBER、Bloomberg、Haskell、Facebook、Instagram、Disqus、freeBSD、blender、Pinterest、khanacademy、asana、wikimedia、KDEなどがあります。

Phabricatorのインストール方法

レケリミエントスデインスタラシオン

ファブリケーター これはLAMPアプリケーション(Linux、Apache、MySQL、PHP)です。 インストール用 ファブリケーター se する必要がある:

  • Linuxディストリビューションまたは同様のオペレーティングシステムをインストールして実行している通常のコンピューター。
  • ドメイン名( phabricator.mycompany.com、phabricator.localhost).
  • システム管理の基本的な知識。
  • Apache(Apache + mod_phpの)、nginx(nginx + php-fpm)、または別のWebサーバー。
  • PHP(PHP 5.2以降、ただしPHP 7はサポートされていません)、MySQL(MySQL 5.5以降を推奨)およびGit。

必要なコンポーネントのインストール

UbuntuまたはRedHat派生物にインストールする場合は、の自動インストールを可能にするインストールスクリプトを利用できます。 ファブリケーター

手動でセットアップとインストールを行う場合は、次の手順を実行する必要があります。

すでにLAMPを設定している場合は、おそらく必要なものがすべて揃っています。 Phabricatorとその依存関係をインストールする必要があります。

$ cdどこか/ #インストールディレクトリを選択します
どこか/ $ git クローン https://github.com/phacility/libphutil.git
どこか/ $ git クローン https://github.com/phacility/arcanist.git
どこか/ $ git クローン https://github.com/phacility/phabricator.git

APCのインストール(オプション)

PhabricatorはPHPで記述されているため、APCがインストールされているとはるかに高速に動作します。 おそらく「pcre-devel」をインストールする必要があります。

sudo yum install pcre-devel

次に、XNUMXつのオプションがあります。 PECLをインストールします(最初にこれを試してください):

sudo yum install php-pear sudo pecl install apc

それがうまくいかない場合、PECLからパッケージを直接インストールし、 組み立て説明書.

APCのインストールはオプションですが、 強くお勧めします、特に実稼働環境で。

APCをインストールしたら、次のコマンドを実行して、APCが使用可能であることを確認します。

php -i | grep apc

表示されない場合は、次を追加します。

拡張子= apc.so

..in "/etc/php.d/apc.ini"または "php-i"で示されるファイル "php.ini"。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。