この記事では、Debian 10 で LAMP を使用して WordPress をインストールおよびセットアップするために必要な手順について説明しました。このチュートリアルを続行する前に、ユーザーとしてログインしていることを確認してください。 sudo
を持つユーザー 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
WordPress は、世界をリードするコンテンツ管理システムです。何千万もの Web ページやインターネット クリエーターが同様に使用している WordPress は、ほとんどのブログ、ビジネス Web サイト、e コマース ストアなどのバックボーンです。通常、WordPress を使用した Web ページのパフォーマンスは、利用可能な最速のものの 1 つです。
Debian 10 に LAMP を使用して WordPress をインストールする
ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。
sudo apt update sudo apt upgrade
ステップ 2. Debian Linux に LAMP スタックをインストールします。
WordPress は PHP で構築されています。 PHP で作成された他の Web アプリと同じようにホストできます。そのため、Debian を LAMP サーバーとして設定する必要があります。まだ行っていない場合は、続行する前に、従来の LAMP ガイドを使用して、PHP を提供するように Debian をセットアップしてください。
ステップ 3. Debian システムに WordPress をインストールします。
WordPress ソースの最新バージョンを公式 Web サイトからダウンロードします。次のコマンドを実行して、WordPress の最新リリースをダウンロードします:
cd /var/www/html wget -c http://wordpress.org/latest.tar.gz
ダウンロードが完了したら、次のコマンドでダウンロードしたファイルを解凍します:
tar -xzvf latest.tar.gz
所有者を変更し、これらのファイルに適切な権限を設定します。次のコマンドを実行する必要があります:
sudo chown -R www-data:www-data /var/www/html/wordpress
ステップ 4. WordPress 用のデータベースを作成します。
WordPress は MariaDB データベースを使用して、投稿、ページ、ユーザー、プラグイン、テーマ設定などのすべてのデータを保存します。次のコマンドで MariaDB サーバーにログインし、MariaDB ルート パスワードを入力します。
mysql -u root -p
MariaDB コンソールに移動したら、新しいデータベースを作成します:
CREATE DATABASE wordpress_db; CREATE USER [email protected] IDENTIFIED BY 'your-strong-password'; GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected]; FLUSH PRIVILEGES; exit;
データベースが作成されたら、次の情報を WordPress 構成ファイルに追加する必要があります:
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
wp-config.php
を開きます たとえば、お気に入りのテキスト エディターでファイルを作成します。
$ nano wp-config.php // ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress_db'); /** MySQL database username */ define('DB_USER', 'wordpress_user'); /** MySQL database password */ define('DB_PASSWORD', 'your-strong-password'); /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
ステップ 5. WordPress 用に Apache を構成する。
WordPress インスタンス用の新しい仮想ホストを作成します。お気に入りのテキスト エディターを開いて、次のファイルを作成します。
sudo nano /etc/apache2/sites-available/example.com.conf
次の行を追加します:
VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress ServerName your-domain.com <Directory /var/www/html/wordpress> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/example.com_error.log CustomLog ${APACHE_LOG_DIR}/example.com_access.log combined </VirtualHost>
最後に、Apache サービスを再起動して構成の変更を適用します。
sudo ln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/example.com.conf sudo a2enmod rewrite sudo systemctl restart apache2
ステップ 6. WordPress のインストールを完了します。
このガイドの最後のステップでは、WordPress Web インターフェイスにアクセスしてインストールを完了する必要があります。インストールを完了するには、ブラウザを開いて次の場所に移動します:
http://your_domain.com/
WordPress を Debian 10 Buster にインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 WordPress と LAMP の詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。