タグ

macとphpに関するkmonのブックマーク (5)

  • Mac OS Xで動かす軽量プログラミング言語 (1/2)- @IT

    繁田 卓二 株式会社 qnote 2008/6/5 Mac OS X(Leopard)では、Webアプリケーション開発でおなじみのPerlPHPPythonRubyといった軽量プログラミング言語を扱うことができます。その設定方法を紹介しましょう(編集部) 名実共にUNIXと認定されたMac OS X 10.5 Leopard。最近ではUNIX系Webアプリケーションの開発機としてMacを使用されている方も多いのではないでしょうか? その理由の1つとして、Webアプリケーション開発に必要な一連の工程が、1台のMac上でシームレスに行えるというメリットが挙げられます。従来のようにプログラミング・動作デモ・デバッグ・単体テスト・性能評価などといった環境それぞれを「構築する」のではなく、手元のMac上に「乗せる」というスタイルは、迅速さと適応性を求める最近の開発スタイルにうまくマッチしている

  • Mac OS Xで自宅サーバ(PHP、MySQL、Movable Type)

    Mac OS Xで自宅サーバを立ち上げるための備忘録です。Mac OS Xをインストールすれば標準でApacheが入っていますので、かなり簡単にウェブサーバを立ち上げることができます。後は、PHPMySQL、バーチャルドメインの運用などを行ってみたいと思っています。 とりあえずPHPMySQLの動作は確認できました(所要時間約2時間)。 ▼超簡単 Mac OS XのローカルでCGI (SSIもPHPも) PHPの起動方法です。書類でコメントアウトされている部分を修正するだけで、すぐにPHPが動作するようになります。多少UNIX的な知識が必要になるかもしれません。とはいえ、ぼくもあまりUNIXは詳しくありませんが。 ▼MySQL-3.23.55-max MySQLをインストールするためのパッケージです。インストーラー形式なので、ダウンロードしてインストールするだけでMySQLの環境が構築

  • Let's take the air (Mac OS Xでサーバーごっこ 2-1)

    初めに Apacheの設定ファイルを書き換える PHPのモジュールをApacheに組み込む PHPの動作テスト PHPのモジュールをUpdateする 初めに。(2002/02/05, Last up date 2002/10/12) 今回はPerlと似た文法のサーバーサイドスクリプトで、もっとサーバーへの負担が少ないPHPを動かしてみたいと思います。 このページは下記のサイトを参考にさせていただきました。 Marc Liyanage - Software - Mac OS X Packages (http://www.entropy.ch/software/macosx/) PHPMySQLなどいくつかのUNIXのソフトウェアが、MacOS X向けにパッケージ化され、インストール方法などが紹介されています。(英文) 日PHPユーザ会 (http://www.php.gr.jp/) 日

    kmon
    kmon 2007/11/16
  • http://homepage.mac.com/dnagase/macosx/perlcgi.html

    The account you requested doesn't exist or is currently inactive. Please make sure the URL is spelled and capitalized correctly, and try again.

  • 超簡単 Mac OS XのローカルでCGI (SSIもPHPも)

    全世界に公開するにしても同じように設定しますが、たぶんローカルテストのために使いたい人が大多数じゃないでしょうか。というわけで「ローカル」です。 OS Xの基礎はUNIXです。Web共有のためのサーバはApacheですし、PerlもUNIX用のものが標準で入っています。テスト環境としては理想的ですね。 そして、なんと、特に設定を変えずとも最初から CGIが使えるんですよ。ほんのちょっと、UNIX的なコマンドラインの操作も必要ですが。 (OS 9までの方法は別ページで) Perlのパスを合わせる 改行コードはLF /Library/WebServer/CGI-Executables/ にCGIファイルを置く パーミッションを設定 Web共有を起動 ブラウザから呼び出して実行 さらに 設置サーバとPerlのパスを同じにする ユーザのSitesディレクトリ内で実行 (SSIも) .htacces

  • 1