PHP-学習ノート-WordPressのデプロイ

準備

wordpressとphpのバージョンは一致している必要があります

https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

ここに画像の説明を挿入します
上記のように、すでにコンピューターにphpがあり、それを変更したくない場合は、phpのバージョンに応じて対応するwordpressをダウンロードする必要があります。そうしないと、アクセスしたときにphpのバージョンが高すぎるというメッセージが表示されます
。アクセスが少ない。

Apacheとphpのマッチング

1つ

プロジェクトをデプロイするための私のツールは Apache です。Apache
が php を使用したい場合は、まず php 関連の設定を開く必要があります。たとえば
、php.ini で php_apache.dll スクリプトを見つけて、コメントをオフにする必要があります。
注意
php と連携するには Apache が必要です。php をダウンロードするときは注意してください。スレッドセーフ バージョンをダウンロードしてください。そうしないと、ファイル内に php_apache.dll ファイルが存在せず、Apache が PHP スクリプト/コードを適切に認識できなくなります。


extension_dir="ext"コード行をphp で開く必要があります。正確さを保証するために、 ext の絶対パスを引用符で囲むことをお勧めします
。このコード行を開く目的は、php が mysql に接続できるようにすることです。通常は。

phpとmysqlのマッチング

php をダウンロードした後、phpinfo メソッドを使用して、mysql が正常に接続されているかどうかを確認できます。
通常、デフォルトでは接続されていません。上記の ext アクセス パスと php の ext にある phpmysqli.dll ファイルを有効にする必要があります。その後、拡張子を入力し
ます=php.ini ファイル内の php_mysqli.dll。

msyql

データベースにアクセスするには、アカウントのパスワードとデータベース名が必要です。データベースにアクセスするための新しいユーザーを作成し、基本的な権限を与えることができます。

アパッチ

apache/conf で httpd.conf を開き
、仮想ホストのコメントをオフにしてから、apache/conf/extra で http_vhosts.conf を入力します。
必要なポート番号をバインドすることを忘れないでください (6666 ではなく、占有されないようにしてください。理由は、後で言ってください)
ダウンロードした WordPress パスを vhots.conf にコピーし、保存して Apache
コマンドを再起動します

httpd -k restart

公式使用

上記の作業が完了したら、 apache を起動し
、ブラウザを開いて localhost: 設定したポート番号にアクセスし、
先ほど mysql で作成したアカウントのパスワードとデータベース名に従ってログインすると、wordpress が利用できるようになります。

予防

Apacheに共通のポート番号は使用しないようにしましょう 例えば
6666のようなポート番号は360ブラウザでは正常にアクセスできますが、edgeやchromeなどのブラウザではアクセスできない問題が発生します 具体的な理由はまだ判明していません
6666 に類似したポート番号を使用してデプロイされている他のプロジェクトには正常にアクセスできますが、WordPress またはその他の問題が原因である可能性があります

おすすめ

転載: blog.csdn.net/pure81/article/details/132835010