Mac 設定 Apache+php+mysql

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

前書き

週末に Macbook Pro を購入したので、すべての作業環境をゆっくりと Mac に移行する予定です。少し使ってみましたが、ユーザー エクスペリエンスは本当に非常に優れています。現在、PHP 関連の開発を学習する際に、PHP 開発環境を構成する必要があります。Macbook での PHP 開発環境の構成に関するドキュメントはインターネット上に比較的少ないので、この記事にまとめました。将来学生に役立つことを願っています。

インストール環境は以下の通りです:

  • Mac OS 10.10.1
  • Apache 2.4.9
  • PHP 5.5.14
  • MySQL 5.6.22

Apacheの設定

Mac OS 1 0.10.1 ではApache を使用する ソフトウェアの場合は、対応するサービスを起動するだけです。次のコマンドは、Apache を操作するときによく使用されるコマンドです

// 启动Apache服务sudo apachectl start// 重新启动Apache服务sudo apachectl restart// 关闭Apache服务sudo apachectl stop// 查看Apache的版本httpd -v

まず Apache サービスを起動し、ブラウザに localhost と入力します。 「It works」という言葉が表示され、Apache がそれを実行したことを示します。

Macbook pro では、Apache の Web サイト サーバーのルート ディレクトリは /Library/WebServer/Documents パスの下にあります。

php

Mac OS にはすでに PHP が付属しています。必要なのは、Apache 設定ファイルに Apache の PHP サポートを追加することだけです。

http.conf 設定ファイルを編集します。
sudo vim /etc/apache2/httpd.conf

次の部分のコメントを削除します:

LoadModule php5_module libexec/apache2/libphp5.so

Apache サービスを再起動して、テストするための簡単なテスト ファイルを作成します。

MySQL

MySQL のインストールはさらに面倒です。Apache と PHP は Mac OS に直接含まれているため、インストールは比較的簡単ですが、MySQL は含まれていないため、公式 Web サイトからダウンロードする必要があります。

ダウンロードが完了したら、直接インストールしてください。インストールが完了したら、以下の図に示すように、システム環境設定から MySQL サービスを開始します。

インストール後、コマンドラインで実行されるコマンドはエラーを報告するため、パスワードを変更する必要があります:

mac mysql エラー このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。

ステップ 1: SET PASSWORD = PASSWORD('新しいパスワード');

ステップ 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE決してしないでください;

ステップ 3: 権限をフラッシュします ;

上記の 3 つのステップを完了してログアウトし、再度ログインします。赤色のパスワードを除き、新しく設定したパスワードを使用して、新しいパスワードに変更します。そのまま休んでください

参考 1: https://dev.mysql.com/doc/refman/5.6/en/alter-user.html

参考 2: http://dev.mysql.com/doc/refman /5.7/en/password-expiration-policy.html

参考 3: http://stackoverflow.com/questions/33467337/reset-mysql-root-password-using-alter-user-statement-after-install-on -マック

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