このガイドは、自己管理VPSとLEMPスタックを使用して小さなWordPressサイトを費用対効果の高いホストを行う方法を示しており、管理されたWordPressホスティングに匹敵するパフォーマンスを実現します。 WPエンジンのようなマネージドサービスは利便性を提供しますが、高価になる可能性があります(月額約30ドルから)。このアプローチは、基本的なサーバー管理に満足しているユーザーに実行可能な代替品を提供します。
主要な利点:
このチュートリアルではDigitalOceanを使用していますが、Linode、Ultrなども同様に適しています。 手順は、プロバイダーに関係なくほぼ同じです。
でDigitalOceanアカウントを作成します これらの推奨設定を使用して、液滴(VPS)を作成します:
HOSTNAME:
説明的な名前(例:会社名)。
IPアドレスとルートパスワード(電子メールで送信)に注意してください。
Windows:
としてログインします macOS:
端子を使用します。 実行root
パッケージマネージャーを更新:
sudo apt-get update
sudo apt-get install nginx mysql-server php5-fpm php5-mysql php5-curl php5-gd php5-cgi
、sudo mysql_install_db
ユーザー)を作成します。 コマンドsudo mysql_secure_installation
を使用すると、MySQLコマンドラインと対話できます。
wordpress
php:編集wordpress
を編集し、mysql -u root -p
/etc/php5/fpm/php.ini
を実際のドメイン名に置き換えるようにします。 提供された構成には、静的資産のGZIP圧縮とキャッシュが含まれます。
cgi.fix_pathinfo=0
WordPressの非ルートユーザーを作成し(/etc/nginx/sites-available/default
domain.com
サーバーを再起動:sudo adduser wordpress
www-data
sudo usermod -a -G wordpress www-data
wordpress
/etc/php5/fpm/pool.d/www.conf
reboot
WordPressのインストール:
cd /usr/share/nginx; wget http://wordpress.org/latest.tar.gz; tar xfz latest.tar.gz; mv wordpress/* ./; rm latest.tar.gz; rmdir wordpress
。sudo chmod g w /usr/share/nginx -R; sudo chown -R wordpress:www-data /usr/share/nginx
インストール後:定期的にWordPress、テーマ、プラグインを更新します。最適なセキュリティとパフォーマンスのために、強力なパスワード、セキュリティプラグイン、バックアップ、パフォーマンス監視を使用します。 NGINX仮想ホストを使用して、単一のVPSで複数のWordPressサイトをホストできます。 FAQセクションでは、セキュリティ、最適化、トラブルシューティングに関する一般的な質問に対応しています。
以上がLEMPスタックにWordPressを使用してVPSを構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。