ホームページ >バックエンド開発 >PHPチュートリアル >Mac で Apache+PHP+MySQL 環境を構成する
最近、あるプロジェクトに携わったのですが、フロントエンドとバックエンドのやり取りのための API ドキュメントが Excel と Word の形式で管理されていたのが非常に不便だったので、もっと良いものを探したいと思いました。直感的な方法。インターネットで検索すると、EasyAPI など、非常に良さそうなオープンソースの API 管理プラットフォームがいくつかあります (私は使用したことがないので、非常に良さそうだとしか言えません)。
しかし、API を他人のサーバーに置きたくなかったので、検索を続けたところ、showdoc を見つけました。これは、PHP を使用して独自のサーバーにデプロイできるオープン ソースの API 管理プロジェクトです。そこで、Mac に Apache+PHP+MySQL を導入し始めました。本題に移りましょう。
Mac osx システムには Apache および PHP 環境が付属していますが、デフォルトでは有効になっていません。私の個人的なデバイス環境は次のとおりです。
ターミナルを開き、次の起動コマンドを入力します。
参照 Enter次のデフォルトの「It works!」インターフェイスが表示されたら、Apache が正常に起動したことを意味します。
localhost-osx-apache.png
PHP を開くには、Apache 設定ファイルを変更する必要があります。方法は次のとおりです。
Mac での Apache のデフォルト フォルダーは /Library/WebServer/Documents です。このディレクトリにindex.php という名前のファイルを作成し、そのファイルに次の内容を追加します。 。元のディレクトリにあるindex.htmlファイルを削除し、ブラウザに「localhost」と入力すると、次のPHP情報ページが表示されます。表示されない場合は、前のコマンドでApacheを再起動して再試行してください。
QQ20160219-0@2x.png
前述したように、Mac 上の Apache のデフォルト フォルダーは /Library/ です。 WebServer/Documents、このディレクトリはデフォルトでは非表示になっており、操作があまり便利ではありません。これをカスタム ディレクトリに変更できます。
上記の 3 つの手順を完了したら、Apache を再起動し、以前に作成したディレクトリを置き換えますIndex .php ファイルをカスタム ディレクトリにコピーし、ブラウザに「localhost」と入力します。PHP 情報ページが表示されたら、ディレクトリの変更が成功したことを意味します。
OSX 10.11 には MySQL が付属していないため、自分でインストールする必要があります。ここでは最も簡単な方法のみを紹介します。MySQL 公式 Web サイトにアクセスして、最新の dmg インストール パッケージをダウンロードします。mysql-5.7.11-osx10.10-x86_64.dmg をダウンロードしました。ダウンロード ページに入ると、ログインまたは登録を求められますが、ここでは注意しないでください。[いいえ、ダウンロードを開始してください。] をクリックしてダウンロードを開始します。ダウンロードした dmg をダブルクリックしてインストールし、次のステップに進みます。インストールが完了すると、MySQL が root@localhost アカウントの 一時パスワードを生成したことを示すプロンプトが表示されます。これを必ず保存してください。パスワード。
mysql-root-password.png
MySQL を起動します
QQ20160219-2@2x.png
QQ20160219-1@2x.png
Repair "2002 MySQL Socket error"
/tmp ディレクトリに置かれるのに対し、OSX では /var/mysql ディレクトリに置かれるためです。したがって、ソフト リンクを作成し、次の 2 つのコマンドを入力するだけで済みます。 ディレクトリの作成: sudo mkdir /var/mysql ソフト リンクの作成: sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
上記の 2 つの手順を完了すると、MySQL がインストールされ、設定されます。ただし、便宜上、phpMyAdmin をインストールする必要があります。 phpMyAdmin 公式 Web サイトに直接アクセスして、最新の zip パッケージをダウンロードします。簡体字中国語をサポートする多言語バージョンをダウンロードすることをお勧めします。ダウンロードが完了したら、解凍したフォルダーの名前を phpMyAdmin に変更し、カスタマイズした Apache パスのルート ディレクトリに置きます。ブラウザに「localhost/phpMyAdmin」と入力すると、MySQL ログイン ページが表示され、言語を設定し、root と以前に設定したパスワードでログインできます。次の 2 ページが表示されたら完了です。 !
QQ20160219-3@2x.png
QQ20160219-4@2x.png