ホームページ >バックエンド開発 >PHPチュートリアル >homebrew を使用して MAC に Apache、php、mysql をインストールして設定する

homebrew を使用して MAC に Apache、php、mysql をインストールして設定する

WBOY
WBOYオリジナル
2016-06-23 13:38:091049ブラウズ

タイトル: homebrew を使用して MAC で Apache、php、mysql をインストールして設定する
日付: 2015/03/22 20:07:00

タグ: homebrew

PHP 実行環境を使用するときは、常に次を使用します。実際、Mac では、homebrew を使用してこれらをすばやくインストールすることもでき、構成も非常に簡単です。

homebrew

homebrew は Mac 用のパッケージ インストール管理ツールで、非常にシンプルで使いやすいです。

homebrew をインストールします

ターミナルで実行します:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

これで homebrew がインストールされます。

コマンドラインソフトをインストールします

wgetをインストールしたら、以下を実行します

brew install wget

その他の具体的な使用方法については、公式サイト(中国語)を参照してください。

Apache php mysql をインストールします

Apache と php はデフォルトのウェアハウスにないため、最初にそれらが配置されているウェアハウスを追加する必要があります。

brew tap homebrew/apachebrew tap homebrew/php

その後は通常のインストールになります。インストールプロセス中に、homebrew がさまざまな依存関係を処理します。

brew install httpd24brew install php53brew install mysql

注: homebrew での Apache の名前は httpd です。
インストールされているバージョンを指定できます。ここではapache2.4、php5.3をインストールしました。mysqlは最新バージョンです。
以下のパスの説明はこれに基づいています、ダウンロードしたバージョンに合わせて修正してください。

Apache を設定する

設定ファイルのパスは /usr/local/etc/apache2/2.4/httpd.conf です。次の設定を対応する場所で変更する必要があります。

PHP モジュール
# ====php module====LoadModule php5_module /usr/local/Cellar/php53/5.3.29/libexec/apache2/libphp5.so<IfModule mod_php5.c>    AddType application/x-httpd-php .php    AddType application/x-httpd-php-source .phps    <IfModule mod_dir.c>        DirectoryIndex index.html index.php    </IfModule></IfModule>
を追加し、リスニング ポートを変更します
デフォルトのポートは 8080 ですが、80 に変更します:
Listen 80
ルート ディレクトリ
DocumentRoot "/Users/lonewolf/Public/dev/php/app"<Directory "/Users/lonewolf/Public/dev/php/app">
を変更します

あなたのディレクトリに変更してください

mysql を設定します

デフォルトの mysql 設定で開始すると、 434M これはメモリを大量に消費するため、変更する必要があります。
設定パスは/usr/local/Cellar/mysql/5.6.23/my.cnfです。

りー

こうやってスタートしたら、100Mを下回りました。

この時点で、インストールと構成は完了しましたが、問題が 1 つあります。それは、これらのサービスの開始と停止をコマンド ラインで入力する必要があることです。グラフィカルな管理インターフェイスはありますか?
はい、答えは LaunchRocket です。これについて話す前に、まず別のツールである homebrew-cask について学びましょう。

homebrew-cask

homebrew-cask は homebrew の拡張機能で、Google Chrome、QQ などのグラフィカル インターフェイス Mac プログラムをインストールするために使用されます。

# ========skip-external-lockingkey_buffer = 16Mmax_allowed_packet = 1Mtable_open_cache = 64sort_buffer_size = 512Knet_buffer_length = 8Kread_buffer_size = 256Kread_rnd_buffer_size = 512Kmyisam_sort_buffer_size = 8M# ========
をインストールして
brew install caskroom/cask/brew-cask
を使う

具体的な機能については公式サイトをご覧ください。

LaunchRocket

LaunchRocket は、homebrew でインストールされたアプリケーションを管理するためのマネージャーです。システム設定 にあります。
インストール コマンド:

brew cask install google-chrome

インターフェイスは次のとおりです:

理由はわかりませんが、httpd を実際に実行するには [As Root] を選択する必要があります。

この時点で、インストール、構成、操作のすべての側面が完了しました。

その他のツール

最後に、2 つの便利なツールを紹介します:

1.cakebrew

cakebrew は、コマンドを入力せずにソフトウェアをインストールできる、Homebrew をグラフィカルに管理するためのソフトウェアです。

2. adminer

adminer は、PHP で書かれたデータベース管理ツールです。これは、

単一ファイルでもあります。多言語のサポートはインストールと展開に非常に便利です。

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