ローカルサイト開発のための環境を設定する方法について、マカダムに少しアドバイスをしたいと思います。 この例では、Apache + PHP + MySQL + phpMyAdminを
MacPortsからインストールする方法を調べます。 このトピックは詳細でデバッグされたインストールガイドではなく、誰かが
成功しないかもしれない
ことをすぐに言わなければならないので
、 php.netが
参照する MAMP製品と
インストールガイドである既製の十分に試行されたソリューションへのリンクを
作成します。
インストール環境:Mac Mini、OS X 10.4。
したがって、開発環境をMacに配置します。
- MacPortsをインストールします 。
- Apacheをインストールします。
 ターミナルに入力します。
 sudo port install apache2
 確認するパスワード-Macパスワード
 当初、Apache 1.3をインストールしたかったのですが、移動中にphp5に接続できなかったため、2番目のものをインストールしました。
 以下を開始します。
 sudo / opt / local / apache2 / bin / apachectl start
 チェック: ローカルホストブラウザーを確認する
- MySQLサポート付きのPHPをインストールします。
 sudo port install php5 + mysql5
 sudo cp /opt/local/etc/php.ini-dist /opt/local/etc/php.ini
- PHPモジュールをApacheに追加する
 sudo / opt / local / apache2 / bin / apxs -a -e -n "php5" /opt/local/apache2/modules/libphp5.so
 /apache2/conf/extras-conf/mod_php.confの内容を、同じhttpd.confにペンまたはインクルードして/apache2/conf/httpd.confに貼り付けます。
 index.phpをインデックスファイルに追加します。
 Apacheを再起動します。
 sudo / opt / local / apache2 / bin / apachectl restart
 チェック:test.phpを/ opt / local / apache2 / htdocs /に作成し、その内容を<?Php phpinfo()?>にして、 localhost / test.phpで確認します。
- MySQLをインストールします。
 sudo port install mysql5 + server
 mysqlユーザーに/ opt / local / var / db /およびそれに添付する権利を与えます。 私はFinderでそれをしました。おそらくターミナルでも可能です。
 データベースをインストールします。
 sudo / opt / local / bin / mysql_install_db5 -user root
 デーモンを実行します。
 sudo / opt / local / libexec / mysqld -u root
- phpmyadminをインストールします。
 sudoポートインストールphpmyadmin
 localhost / pma / setup / index.phpに移動します
 パスワードなしで新しいローカルホストサーバーをインストールする
 ルートとしてphpmyadminに移動します
 
残念ながら、MacPortsが約束したように、MySQLとApacheの自動起動は機能しなかったので、ハンドルで起動します。
$ sudo / opt / local / apache2 / bin / apachectl start
$ sudo / opt / local / libexec / mysqld -u root
MacPortsのこの問題はすでにHabréで
説明されており、解決策が見つかりました。