sql >> データベース >  >> RDS >> Database

WP-CLIを使用したWordPressのインストール

    WordPressには優れたGUIベースのインストールプロセスがありますが、一部のユースケースではCLIが必要です。または、ターミナルに慣れているかもしれません。どちらの方法でも、この記事では、WP-CLIを使用して、ターミナルだけでWordPressサイトをセットアップする方法を説明します。多分 SSHを振りかける。

    WP-CLIを使用してWordPressを手動でインストールできるようにするには、最初にWordPressインストール用の新しいデータベースを作成する必要があります。 SSHクレデンシャルを見つける方法と、ターミナルまたはパテとWP-CLIの使用に慣れている方法を知っておく必要があります。

    WP-CLIを使用したWordPressのインストール

    このチュートリアルでは、WP-CLIコマンドラインツールを使用してWordPressをインストールする方法を学習します。 WP-CLIは、WordPressサイトを操作および管理するためにターミナルで使用するツールです。 WP-CLIは、DrushがDrupalに提供する機能と機能が似ています。すでにCLIツールの使用に精通している場合、これは簡単なインストールになります。 WP-CLIを使用すると、一般的なメンテナンスタスクを完了し、プロセスを自動化し、バックアップを取ることもできます。

    前提条件

    • 最新バージョンのWP-CLIがインストールされています。
    • rootユーザーまたはsudo権限を持つユーザーとしてサーバーにログインするためのSSHクレデンシャル

    WordPressのインストール

    まず、WordPressのインストールが行われるpublic_htmlフォルダーにcdする必要があります。

    root@host:~# cd ~/public_html/wpdev

    次に、次のWP-CLIコマンドを実行して、WordPressコアファイルをWordPress.orgからダウンロードし、public_htmlフォルダーに抽出する必要があります。

    root@host:~# wp core download 

    WordPressコアファイルがインストールされたので、次のタスクはMySQLデータベースを作成することです。これを実現するには複数の方法があるため、サーバーが必要とすることを確実に実行する必要があります。

    以下のコマンドを直接コピーしないでください。
    これらはこのチュートリアルで使用される例にすぎません。
    これらのエントリを設定に置き換えてください。

    mysql -e "create database wpdev;";

    次に、追加したサイトのwp-config.phpファイルを作成する必要があります。このファイルには、データベース名、データベースユーザー、データベースパスワードが含まれています。

    wp config create --dbname=cli1_wp_ --dbuser=cli1_wp --dbpass=Hippi3Pik3r5Ha1rDr@ms --locale=ro_RO

    有効なwp-config.phpファイルを作成したので、WP-CLIのコアインストールコマンドを使用して5秒のインストールプロセスを実行します。

    wp core install --url=wordpress.dev --title="WordPress Dev" --admin_user=wpadmin --admin_password=p@55w0ord! [email protected] 
    
    Success: WordPress installed successfully.

    ここで引数のすべての情報を更新してください。上記に気付くと思いますが、ドメインのURLを変更し、必要な実際のドメインURLに置き換えます。また、サイトのタイトル、管理者ユーザー名、管理者パスワードを変更し、最後に管理者ユーザーのメールアドレスを設定しました。 PHPがメールを送信できる場合は、WordPressからメールが送信されるため、メールが正しいことを確認してください。これで、WordPressのインストールが機能します。

    実行しているWordPressのバージョンを確認するには、このWP-CLIコマンドを実行します。

    wp core version

    次に、適切なApache / Nginx vhostエントリ(管理されていない環境で実行されている場合)を作成し、必要なPHP構成を変更する必要があります。これで、WordPressのセットアップで新しい作業を行う準備が整います。

    cPanel、InterWorx、またはPleskサーバーを使用している場合は、これらの設定がすでに作成されている可能性があります。事前にWordPressインストール用のcPanel、InterWorx、またはPleskアカウントを作成する場合。これらのタスクは、サーバーのコントロールパネルで新しいアカウントを作成すると自動的に実行されます。従来の管理されていないサーバーを使用している場合は、構成ファイルを作成して変更する必要があります。

    注意事項!

    データベース関連

    プロセスを実行するときに注意すべき1つの主要な項目。データベースを作成してWP-CLIインストールを実行するのを忘れると、エラーが発生します。これは、間違ったクレデンシャルを入力した場合にも当てはまります。エラーは状況によってわずかに異なりますが、どちらも類似しています。たとえば、MySQLに適切なユーザーとパスワードを提供したが、データベースを作成しなかった場合、次のように表示されます。

    Error: Can’t select database. We were able to connect to the database server (which means your username and password is okay) but not able to select the `wpdev` database.

    既存のWordPressデータベース用のWordPressのインストール

    もう1つ覚えておくべきことは、既存のWordPressデータベースを使用してこのプロセスを使用する場合、上記で使用したコマンドの代わりに次のコマンドを使用する必要があるということです。

    wp config create --dbname=YourDB_Name --dbuser=WP_MYSQL --dbpass=WPDB_PASS
    
    Success: Generated 'wp-config.php' file.

    これが適用される場合のいくつかの例。セキュリティ違反後にサイトを再構築したりアカウントを修正したりする場合、または既存のデータベースがすでに存在するその他の状況の場合。

    最後に覚えておくべきことは、カスタムデータベースプレフィックスがある場合、またはリモートMySQLサーバーを使用している場合は、それらにフラグを追加する必要があるということです。次のコマンドを実行すると、コマンドフラグの完全なリストを確認できます。

    wp core config --help

    この方法でWordPressのインストールで問題が発生した場合は、サポートチームがお手伝いします。今日800.580.4985までお電話いただくか、チャットまたはチケットを開いて、知識豊富なシステム管理者の1人とお話しください。


    1. PostgreSQL列'foo'は存在しません

    2. Oracle-FASTREFRESHとJOINSを使用してマテリアライズドビューを作成する方法

    3. 64ビットマシンで32ビットモードでOracleClientを実行する

    4. OracleDatabaseClientを段階的にインストールする