Home > Tags > macports
macports
macbookを初期化中(macportsでのインストール[apache編])
- 2008-07-18 (金)
- Mac
次はapacheをインストール。手順は以下の通りです。
- macportsを使ってapache+依存関係のモジュールをすべてインストール
- apacheのhttpd.confを作成
- 適宜カスタマイズ
- 立ち上げて問題がないか確認
まず1番!コマンドは簡単。
sudo port install apache20
インストールにかなり時間がかかります、おそらく依存関係のインストールも含めてるからだと思いますが。
インストールが終わったら、2番のconfファイルを作ってください。/opt/local/apache20/confディレクトリの中にあるhttpd.conf.sampleをコピーしてhttpd.confを作ります。
cp httpd.conf.sample httpd.conf
後はconfファイルを適宜直します。ただ、基本直さなくても動く事は動きますんで試しに動かしてみましょう。
apache20ディレクトリの中にbinディレクトリがありますので、この中にあるapachectlというのがapacheの起動や停止のコントロールをするものです。
sudo /opt/local/apache20/bin/apachectl start
これで動けばとりあえずapacheの設定は完了ですー。次はphpをインストールしますかね。
- Comments: 0
- Trackbacks: 0
Macbookを初期化中(macportsでの設定[基本編])
- 2008-07-18 (金)
- Mac
作業用としてずっと使っているMacbookを現在初期化して再セットアップ中です。
MacportsはWebサービスを作るなら必須なんで、セットアップしないと。
ということで、Macportsの使い方忘備録です。あ、私の作業環境はleopardでです。
macportsの基本コマンド
macportsで使うコマンドはそこまで私も知りませんし、多分使いませんが・・・このぐらいは。
sudo port selfupdate
(sudoは特権モードを使用するため必須、selfupdateはmacports自体のアップデート、macportsのデータベース更新を行うもの。インストール直後はしてください。)
sudo port search (アプリケーション名)
(アプリケーション名はapache等の名称を入れる。該当するアプリケーションがあればリストで返します。)
manjiro-no-macbook:conf manjiro$ sudo port search apache
apache-ant devel/apache-ant 1.7.1 Java opensource build system
p5-apache-authcookie perl/p5-apache-authcookie 3.10 perl interface to cookies in apache
p5-apache-session perl/p5-apache-session 1.86 A persistence framework for session data
p5-apache-session-wrapper perl/p5-apache-session-wrapper 0.33 A simple wrapper around Apache::Session
p5-apache-test perl/p5-apache-test 1.28 Facilitates testing of Apache::* modules
p5-catalyst-engine-apache perl/p5-catalyst-engine-apache 1.12 Catalyst Apache Engines
p5-masonx-request-withapachesession perl/p5-masonx-request-withapachesession 0.31 Add a session to the Mason Request object
p5-xml-apachefop perl/p5-xml-apachefop 0.03 Access Apache FOP from Perl to create PDF files using XSL-FO
apachetop sysutils/apachetop 0.12.5 Top-like display of Apache logs
apache www/apache 1.3.41 The extremely popular Apache http server
apache2 www/apache2 2.2.9 The extremely popular second version of the Apache http server
apache20 www/apache20 2.0.63 The extremely popular second version of the Apache http server
midgard-apache2 www/midgard-apache2 1.8.8 A content management system
sudo port deps (アプリケーション名)
(インストールしたいアプリケーションの依存関係をチェック。)
apache20 has library dependencies on:
apr0
apr-util0
expat
openssl
pcre
manjiro-no-macbook:c
sudo port variants (アプリケーション名)
(アプリケーション名のインストール時に利用出来るオプション一覧を表示)
manjiro-no-macbook:conf manjiro$ sudo port variants apache20
apache20 has the variants:
universal
darwin
darwin_7
openbsd
openldap
preforkmpm
workermpm
no_startupitem
sudo port install (アプリケーション名)
(アプリケーションをインストールする。)
sudo port uninstall (アプリケーション名)
(アプリケーションをアンインストールする。)
これを使えば簡単にインストールは出来ますね。次にapacheの設定をしてみます。
- Comments: 0
- Trackbacks: 1
Home > Tags > macports