タイトル: homebrew を使用して MAC で Apache、php、mysql をインストールして設定する
日付: 2015/03/22 20:07:00
PHP 実行環境を使用するときは、常に次を使用します。実際、Mac では、homebrew を使用してこれらをすばやくインストールすることもでき、構成も非常に簡単です。
homebrewhomebrew は 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は最新バージョンです。
以下のパスの説明はこれに基づいています、ダウンロードしたバージョンに合わせて修正してください。
設定ファイルのパスは /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>
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 の拡張機能で、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
具体的な機能については公式サイトをご覧ください。
LaunchRocketLaunchRocket は、homebrew でインストールされたアプリケーションを管理するためのマネージャーです。システム設定 にあります。
インストール コマンド:
brew cask install google-chrome
インターフェイスは次のとおりです:
理由はわかりませんが、httpd を実際に実行するには [As Root] を選択する必要があります。
この時点で、インストール、構成、操作のすべての側面が完了しました。
その他のツール最後に、2 つの便利なツールを紹介します:
cakebrew は、コマンドを入力せずにソフトウェアをインストールできる、Homebrew をグラフィカルに管理するためのソフトウェアです。
単一ファイルでもあります。多言語のサポートはインストールと展開に非常に便利です。