ホームページ >バックエンド開発 >PHPチュートリアル >Mac 設定 Apache+php+mysql
週末に Macbook Pro を購入したので、すべての作業環境をゆっくりと Mac に移行する予定です。少し使ってみましたが、ユーザー エクスペリエンスは本当に非常に優れています。現在、PHP 関連の開発を学習する際に、PHP 開発環境を構成する必要があります。Macbook での PHP 開発環境の構成に関するドキュメントはインターネット上に比較的少ないので、この記事にまとめました。将来学生に役立つことを願っています。
インストール環境は以下の通りです:
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 -マック