ホームページ >php教程 >php手册 >Mac OX X に php をインストールする

Mac OX X に php をインストールする

WBOY
WBOYオリジナル
2016-06-21 09:01:55967ブラウズ

Mac OS X のインストール
このセクションには注意事項が含まれています

パッケージの使用
Mac OS X 用の PHP には、パッケージ化およびコンパイル済みのバージョンがいくつかあります。これは、標準的なパッケージのセットアップに非常に役立ちます。ただし、別の機能セット (安全なサーバーや別のデータベース ドライバーなど) が必要な場合は、PHP や Web サーバーを自分で構築する必要がある場合があります。独自のソフトウェアの構築とコンパイルに慣れていない場合は、必要な機能を備えた PHP のパッケージ バージョンを誰かがすでに構築しているかどうかを調査してみる価値があります。 Lightyear Design は、Tenon Intersystems と同様に、OS X 用のビルド済みバージョンの PHP を提供しています。

OS X サーバー用のコンパイル
Mac OS X には、クライアントとサーバーの 2 つのわずかに異なるバージョンがあります。以下は OS X Server の場合です。

例 2-3。 Mac OS X サーバーのインストール

1. Apache と PHP
2 の最新ディストリビューションを入手します。これらを解凍し、次のように Apache で設定プログラムを実行します。
./configure --exec-prefix=/usr
--localstatedir=/var
--mandir=/usr/share/man
--libexecdir=/システム/ライブラリ/Apache/モジュール
--iconsdir=/システム/ライブラリ/Apache/アイコン
--ownedir=/システム/ライブラリ/フレームワーク/Apache.framework/バージョン/1.3 /Headers
--enable-shared=max
--enable-module=most
--target=apache

4.次の行を追加することもできます:
setenv OPTIM=-O2
コンパイラーに最適化を実行させたい場合。

5.次に、php4 ソース ディレクトリに移動して設定します。
./configure --prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--mandir=/usr/share/man
--with- xml
--with-apache=/src/apache_1.3.12

その他の追加機能 (MySQL、GD など) がある場合は、必ずここに追加してください
。 --with-apache 文字列には、
Apache ソース ディレクトリへのパスを入力します (例: "/src/apache_1.3.12")。
6.
7を作ります。 make install
これにより、Apache ソース ディレクトリの
src/modules/php4.

8 にディレクトリが追加されます。次に、PHP4 でビルドするように Apache を再構成します。
./configure --exec-prefix=/usr
--localstatedir=/var
--mandir=/usr/share/man
-- libexecdir=/システム/ライブラリ/Apache/モジュール
--iconsdir=/システム/ライブラリ/Apache/アイコン
--ownedir=/システム/ライブラリ/フレームワーク/Apache.framework/バージョン/1.3/ヘッダー
--enable-shared=max
--enable-module=most
--target=apache
--activate-module=src/modules/php4/libphp4.a

libmodphp4.a が古いことを示すメッセージが表示される場合があります。
その場合は、Apache
ソース ディレクトリ内の src/modules/php4 ディレクトリに移動し、次のコマンドを実行します:

ranlib libmodphp4.a

次に、Apache ソース ディレクトリのルートに戻り、
上記のconfigure コマンドを再度実行します。これにより、リンクテーブルが
最新の状態になります。

9.
10を作ります。 make install

11. php.ini-dist ファイルを
php4 ソース ディレクトリから "bin" ディレクトリにコピーして名前を変更します:
cp php.ini-dist /usr/local/bin/php.ini

または (ローカル ディレクトリがない場合)

cp php.ini-dist /usr/bin/php.ini



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。