タグ

PHPとsshに関するakira1908jpのブックマーク (2)

  • やんごとなき理由で、ローカルにPort 80(等)をたくさん用意する件 - uzullaがブログ

    引き続き仕事が忙しいuzullaです。 ので速やかに題です。 色々な理由があって、ローカルのMacに同一ポート番号で色々立てたい時が誰しもあります。 ポート番号はIP毎に存在するので、IPを増やせば解決します。 やり方は簡単です sudo ifconfig lo0 alias 127.0.0.2 netmask 0xff000000 このようにすると、127.0.0.2のIPアドレスが振られます。これで php -S 127.0.0.1:80 php -S 127.0.0.2:80 と2つ立てる事ができますね。めでたい。 解除するには sudo ifconfig lo0 -alias 127.0.0.2 netmask 0xff000000 とします。 勿論もっと増やす事もできます。 sshのポートフォワードと組み合わせてポートをスパゲッティする もっとスマートなやり方もありますが、どこ

    やんごとなき理由で、ローカルにPort 80(等)をたくさん用意する件 - uzullaがブログ
    akira1908jp
    akira1908jp 2017/03/28
    嬉しいのか?
  • Altax - シンプルなPHPデプロイツール

    シンプルなデプロイツール AltaxはSSHを並列実行するシンプルなデプロイツールです。以下のような特徴をもちます。 PHPで書かれています。 SSHコマンドのラッパーとして実装されています。 コンパイルドパッケージを使用すれば、PHPファイル一つのみで動作します。 AltaxはCapistranoとCinamonに強くインスパイアされています。 しかし、それらではデプロイタスクをPHPで書くことができません。 Altaxは違います。以下のコードはAltaxのデプロイタスクのサンプルです。 // 出力メッセージに色を付ける set('colors', true); // 対象のホストとSSHコネクションの設定 host('web1', array('host' => '192.168.0.10', 'port' => '22'), 'web'); host('web2', array('h

  • 1