MacOSにPHPとMySQLをインストールする方法

PHPz
リリース: 2023-04-04 12:16:02
オリジナル
772 人が閲覧しました

macOS は非常に人気のあるオペレーティング システムであり、プログラミングや開発作業に macOS を利用する人が増えていますが、その中でも PHP と MySQL は非常に重要な開発ツールとして広く使用されています。この記事では、macOS に PHP と MySQL をインストールする方法を紹介します。

デプロイ環境

macOS システム バージョン: macOS Big Sur

インストール手順

  1. Homebrew のインストール

Homebrewこれは、macOS で非常に人気のあるパッケージ管理ツールであり、さまざまなソフトウェア パッケージのインストールと管理を容易にします。まず、Homebrew をインストールする必要があります。これは、公式 Web サイトに記載されているインストール手順に従って行うことができます。インストールが完了したら、次のコマンドを実行して Homebrew を更新します。

brew update
ログイン後にコピー
  1. PHP のインストール

Homebrew による PHP のインストールは非常に簡単で、次のコマンドを実行するだけです。 ##

brew install php
ログイン後にコピー
インストールが完了したら、次のコマンドを実行して、インストールされている PHP バージョンを表示できます。

php -v
ログイン後にコピー
php コマンドが見つからない場合は、PATH 環境にパスを追加する必要があります。変数:

echo 'export PATH="/usr/local/opt/php/bin:$PATH"' >> ~/.bash_profile
ログイン後にコピー
    MySQL のインストール
現在、MySQL は Oracle に買収され、最新バージョンは MySQL Community Server という名前に変更されました。 MySQL Community Server は Homebrew を通じてインストールすることも、公式 Web サイトから dmg インストール パッケージをダウンロードしてインストールすることもできます。ここでは、Homebrew を使用して MySQL Community Server をインストールするデモを示します。次のコマンドを実行するだけです:

brew install mysql
ログイン後にコピー
インストールが完了したら、次のコマンドを実行して MySQL サービスを開始できます:

brew services start mysql
ログイン後にコピー
MySQL サービスを停止する必要がある場合は、次のコマンドを実行できます:

brew services stop mysql
ログイン後にコピー
MySQL を開始する前に、初期化する必要があります。次のコマンドを実行して初期化できます:

mysql_secure_installation
ログイン後にコピー
これコマンドを実行すると、root アカウントのパスワードの入力を求められるため、新しいパスワードを設定する必要があります。

    PHP と MySQL の構成
まず、PHP と MySQL を接続する必要があります。これは、php-mysql 拡張機能をインストールすることで実現できます:

brew install php-mysql
ログイン後にコピー
インストールの完了 最後に、PHP 構成ファイル php.ini を編集し、次の 2 行のコメントを削除する必要があります。

;extension=mysqli.so
;extension=pdo_mysql.so
ログイン後にコピー
変更後、保存して終了します。

    テスト
コマンド ラインから次のコマンドを入力します:

php -r 'mysql_connect("localhost", "root", "");'
ログイン後にコピー
エラーが報告されない場合は、PHP と MySQL が正常に完了したことを意味します。接続されています。

概要

この記事では、macOS Big Sur に PHP と MySQL をインストールするプロセスを紹介します。Homebrew を使用したインストールは非常に簡単です。 PHP と MySQL をインストールした後、それらが機能するように設定して接続する必要があります。この記事が皆さんのお役に立てば幸いです。

以上がMacOSにPHPとMySQLをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート