ホームページ > CMS チュートリアル > &#&プレス > LEMPスタックにWordPressを使用してVPSを構築します

LEMPスタックにWordPressを使用してVPSを構築します

William Shakespeare
リリース: 2025-02-16 13:18:12
オリジナル
553 人が閲覧しました

このガイドは、自己管理VPSとLEMPスタックを使用して小さなWordPressサイトを費用対効果の高いホストを行う方法を示しており、管理されたWordPressホスティングに匹敵するパフォーマンスを実現します。 WPエンジンのようなマネージドサービスは利便性を提供しますが、高価になる可能性があります(月額約30ドルから)。このアプローチは、基本的なサーバー管理に満足しているユーザーに実行可能な代替品を提供します。

主要な利点:

    手頃な価格のWordPressホスティング。
  • パフォーマンスマッチングマネージドホスティングソリューション。
  • サーバー環境を制御します。
DigitalOcean VPSのセットアップ:

このチュートリアルではDigitalOceanを使用していますが、Linode、Ultrなども同様に適しています。 手順は、プロバイダーに関係なくほぼ同じです。

    でDigitalOceanアカウントを作成します これらの推奨設定を使用して、液滴(VPS)を作成します:

  1. HOSTNAME:

    説明的な名前(例:会社名)。
    • 画像:ubuntu 14.04 x64(デフォルト)。
    • サイズ:月額5ドルのオプション(512 MB RAM、1 CPU、20 GB SSD、1000 GB転送)は良い出発点です。
    • 領域:ターゲットオーディエンスに近い領域を選択します。
    • バックアップ:データ保護のためにこれを有効にします。

    Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack IPアドレスとルートパスワード(電子メールで送信)に注意してください。 Building a VPS with WordPress on a LEMP Stack

  2. 経由でVPSにアクセスします

Building a VPS with WordPress on a LEMP Stack Windows:

Puttyを使用します。 IPアドレスを入力し、SSHを選択し、接続します。 セキュリティアラートを受け入れます。 電子メール付きパスワードを使用して

としてログインします macOS:

端子を使用します。 実行
    。サーバーキーを受け入れ、パスワードを入力します
  • root
  • セキュリティを強化するために、すぐにルートパスワードを変更します。

    Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack

    LEMPスタックのインストールと構成

    パッケージマネージャーを更新:
    1. LEMPスタックをインストールします:sudo apt-get update
    2. MySQLの設定:強力なルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースを削除し、sudo apt-get install nginx mysql-server php5-fpm php5-mysql php5-curl php5-gd php5-cgi
    3. を使用して特権テーブルをリロードします。強力なパスワードを使用して、専用のWordPressデータベースとユーザー(例:
    4. データベース、sudo mysql_install_dbユーザー)を作成します。 コマンドsudo mysql_secure_installationを使用すると、MySQLコマンドラインと対話できます。 wordpress php:編集wordpressを編集し、mysql -u root -p
    5. 構成nginx:default nginx構成(
    6. )をWordPress用に合わせた構成に置き換え、/etc/php5/fpm/php.iniを実際のドメイン名に置き換えるようにします。 提供された構成には、静的資産のGZIP圧縮とキャッシュが含まれます。 cgi.fix_pathinfo=0WordPressの非ルートユーザーを作成し()、
    7. グループ(
    8. )に追加します。 php-fpmユーザーを/etc/nginx/sites-available/default domain.comサーバーを再起動:
    9. sudo adduser wordpress www-datasudo usermod -a -G wordpress www-data wordpress /etc/php5/fpm/pool.d/www.conf
    10. reboot

    Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack WordPressのインストール:Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack

    1. cd /usr/share/nginx; wget http://wordpress.org/latest.tar.gz; tar xfz latest.tar.gz; mv wordpress/* ./; rm latest.tar.gz; rmdir wordpress
    2. を使用してWordPressをダウンロードしてインストールします
    3. 適切なファイル許可を設定します:sudo chmod g w /usr/share/nginx -R; sudo chown -R wordpress:www-data /usr/share/nginx
    4. サーバーのIPアドレスを使用して、ブラウザを介してWordPressインストールにアクセスします。インストールプロセスを完了します

    Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack Building a VPS with WordPress on a LEMP Stack

    インストール後:定期的にWordPress、テーマ、プラグインを更新します。最適なセキュリティとパフォーマンスのために、強力なパスワード、セキュリティプラグイン、バックアップ、パフォーマンス監視を使用します。 NGINX仮想ホストを使用して、単一のVPSで複数のWordPressサイトをホストできます。 FAQセクションでは、セキュリティ、最適化、トラブルシューティングに関する一般的な質問に対応しています。

以上がLEMPスタックにWordPressを使用してVPSを構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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