tencent cloud

Cloud Virtual Machine

最新情報とお知らせ
製品情報
パブリックイメージの更新情報
OSの公式サポート終了計画
製品に関するお知らせ
製品概要
CVM概要
製品の強み
基本概念
リージョンとゾーン
初心者ガイド
Service Regions and Service Providers
製品の課金
課金概要
課金モデル
課金項目
課金モデルの変更
購入インスタンス
仕様変更の料金説明
料金未払いに関する説明
クイックスタート
カスタム設定によるLinuxインスタンスの購入
カスタム設定によるWindowsインスタンスの購入
ユーザーガイド
操作ガイド一覧
ご利用制限一覧
インスタンス
スポットインスタンス
リザーブドインスタンス
イメージ
ストレージ
バックアップと復元
ネットワーク
セキュリティ
パスワード/キー
監視とアラート
運用管理
便利な機能
サーバー移行
オンライン移行
オフライン移行
移行に関するご相談
トラブルシューティング
CVMインスタンスにログインできない原因や対処法
Windowsインスタンスのログインに関する障害
Linuxインスタンスのログインに関する障害
その他のインスタンスログインに関する障害
インスタンス実行時の障害
Linuxインスタンスのメモリに関する障害
ネットワーク障害
実践チュートリアル
CVMの選定ガイド
環境構築
ウェブサイトの構築
アプリケーションの構築
可視化ページの構築
ローカルファイルをCVMへアップロード
ネットワークパフォーマンステスト
その他の実践チュートリアル
API リファレンス
History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
セキュリティとコンプライアンス
Cloud Access Management(CAM)
ネットワーク
よくあるご質問
リージョンとアベイラビリティゾーンに関するご質問
課金クラス
インスタンスに関するご質問
ストレージに関するご質問
イメージに関するご質問
サーバー移行について
ネットワークに関するご質問
セキュリティに関するご質問
OSに関するご質問
運用と監視に関するご質問
CAMに関するご質問
NTPサービスに関するご質問
適用シナリオに関するご質問
Agreements
CVM Service Level Agreements
Red Hat Enterprise Linux Image Service Agreement
Public IP Service Level Agreement
用語集

WordPress個人サイトの手動構築(Linux)

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-09-05 16:20:02

操作シナリオ

WordPressはPHP言語で開発されたブログプラットホームです。WordPressにより個人のブログプラットホームを構築することが可能です。本節はCentOS 7.6 OSのTencent Cloud CVMを例とし、手動でWordPressの個人サイトを構築することについて説明します。
WordPressの個人ブログを構築するには、Linux コマンド(例:CentOS環境におけるYUMによるソフトウェアをインストールする 等の常用コマンドに詳しい必要があります。また、インストールするソフトウェアの利用およびバージョン間の互換性を把握することも必要です。
ご注意:
手動による構築プロセスには長い時間がかかる場合があるため、Tencent Cloudは、クラウド市場のイメージ環境を介してWordPressの個人ブログをデプロイすることをお勧めします。

ソフトウェアのバージョン

本節で構築するWordPress個人サイトの構成バージョンとその説明は次のとおりです:
Linux:Linux OS、本ドキュメントはCentOS 7.6を例として説明します。
Nginx:Webサーバー、本節ではNginx 1.17.5を例に説明します。
MariaDB:データベース、本ドキュメントはMariaDB 10.4.8を例として説明します。
PHP:スクリプト言語、本ドキュメントはPHP 7.2.22を例とします。
WordPress:ブログプラットフォーム、本節ではWordPress 5.0.4を例に説明します。

操作手順

ステップ1:CVMにログインする

標準的な方法を使用してLinuxインスタンスにログインする(推奨)。実際の操作方法に応じて、他のログイン方法を選択することもできます:

ステップ2:手動でLNMP環境を構築する

LNMP は Linux、Nginx、MariaDB およびPHPの略称であり、この組み合わせは最もよく使われているWebサーバー稼動環境の1つです。CVMインスタンスを作成しログインした後に、手動でLNMP環境を構築する を参考して、基本的な環境を構築できます。

ステップ3:データベースを構成する

ご注意:
MariaDBのバージョンにより、ユーザー認証方法の設定は異なります。手順の詳細については、 MariaDBの公式サイトをご参照ください。
1. 以下のコマンドを実行し、MariaDBに入ります。
mysql
2. 以下のコマンドを実行し、MariaDBデータベース(「wordpress」を例に)を新規作成します。
CREATE DATABASE wordpress;
3. 以下のコマンドを実行し、ユーザーを新規作成します。例えば「user」で、ログインパスワードは「123456」です。
CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';
4. 以下のコマンドを実行し、ユーザーに「wordpress」データベースのすべての権限を付与します。
GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY '123456';
5. 以下のコマンドを実行し、rootアカウントのパスワードを設定します。
説明:
MariaDB 10.4はCentOSシステムにおいて rootアカウントパスワード不要のログイン機能を追加しました。下記のステップを実行し、自分のrootアカウントパスワードを設定し、保管してください。
ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('パスワードを入力してください')
6. 以下のコマンドを実行し、すべての構成を有効にします。
FLUSH PRIVILEGES;
7. 以下のコマンドを実行し、MariaDBを終了します。
\\q

手順4:WordPressをインストールして設定する

WordPressのダウンロード

説明:
WordPressは、WordPressの公式ウェブサイトから最新のWordPress中国語版をダウンロードしてインストールできます。このドキュメントでは、WordPress中国語版を使用しています。
1. 以下のコマンドを実行し、ウェブサイトのルートディレクトリにあるPHP-Nginx設定をテストするための「index.php」ファイルを削除します。
rm -rf /usr/share/nginx/html/index.php
2. 以下のコマンドを順に実行し、「/usr/share/nginx/html/」ディレクトリに入り、WordPressをダウンロードしてから解凍します。
cd /usr/share/nginx/html
wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz
tar zxvf wordpress-5.0.4-zh_CN.tar.gz

WordPress設定ファイルの変更

1. 以下のコマンドを順に実行し、WordPressのインストールディレクトリに入り、「wp-config-sample.php」ファイルを「wp-config.php」ファイルにコピーし、元のサンプル設定ファイルをバックアップとします。
cd /usr/share/nginx/html/wordpress
cp wp-config-sample.php wp-config.php
2. 以下のコマンドを実行し、新規作成された設定ファイルを開いて編集します。
vim wp-config.php
3. iを押して、編集モードに入り、ファイルのMySQLの部分を見つけ、関連設定情報を WordPressデータベースの設定 の内容に変更ます。
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'user');
/** MySQL database password */
define('DB_PASSWORD', '123456');
/** MySQL hostname */
define('DB_HOST', 'localhost');
4. 変更した後に、Escを押して、**:wq**を入力し、ファイルを保存して戻ります。

ステップ5: WordPress インストールの確認

1. ブラウザーのアドレス欄に「http://ドメイン名またはCVMインスタンスのパブリックIP/wordpressフォルダー」を入力します。例えば、
http://192.xxx.xxx.xx/wordpress
WordPressインストールページに入り、WordPressを設定します。
2. WordPressインストールウィザードの指示に従って、下記のインストール情報を入力し、WordPressをインストールするをクリックし、インストールを完了します。
必要な情報
説明
サイトのタイトル
WordPressウェブサイト名。
ユーザー名
WordPress 管理者の名前。セキュリティのために、 adminと異なる名前を設定することをお勧めします。デフォルトユーザー名であるadmin と比べては、当該名前は一層クラックしにくいようにする必要があります。
パスワード
デフォルトの強いパスワードまたはカスタマイズパスワードを使用できます。既存のパスワードを重複に使用せず、パスワードを安全の場所に保管してください。
メール
通知を受信するためのメールアドレスです。
これからWordPressブログにログインし、ブログ投稿を行うことが可能になります。

関連する操作

自分のWordPressブログサイト用に別のドメイン名を設定できます。ユーザーは複雑なIPアドレスを使用せずに、覚えやすいドメイン名でWebサイトにアクセスできます。 一部のユーザーは学習目的でのみWebサイトを構築するため、IPアドレスを使用して直接インストールしては一時的に使用できますが、このような操作はお勧めできません。

よくあるご質問

CVMの使用中に問題が発生した場合は、下記のドキュメントを参照しながら実際状況に合わせ分析した上で問題を解決することが可能です。
CVMのログインに関する問題は、パスワードとキーログインとリモート接続 ドキュメントをご参照ください。
CVMのネットワークに関する問題は、 IPアドレスポートとセキュリティグループ ドキュメントをご参照ください。
CVMのハードディスクに関する問題は、システムディスクとデータディスクドキュメントをご参照ください。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック