MicrosoftAzureにWordPressをインストールしてセットアップする方法
チュートリアルのパート2へようこそ。MicrosoftAzureで超高速のWordPressを実行する方法(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure)。最初の部分では、Azureアカウントでの仮想マシン(Virtual Machine)のセットアップについて説明しました。そしてこの投稿では、サーバーに接続してWordPress(WordPress)のダウンロードとインストールを開始する方法を説明します。
(Install)MicrosoftAzureに(Microsoft Azure)WordPressをインストールしてセットアップする
この投稿には多くのターミナルコマンドが含まれているので、チュートリアルをステップバイステップで実行し、ステップをスキップしないようにしてください。
サーバーのセットアップ
ステップ1(Step 1):仮想マシンと通信するには、SSH接続を確立し、 SSHクライアントを使用する必要があります。
SSHとは何ですか?
According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.
このチュートリアルでは、無料のSSHおよびtelnetクライアントであるPuTTYを使用しています。したがって、このステップでは、ここ(here)からPuTTYをダウンロードしてインストールする必要があります。
手順2 : (Step 2)Azureパネルにログインし、最初の部分で作成した仮想マシンを開いて、[開始]をクリックします。次に、[接続]をクリックして接続を開始します。これで、ポップアップにユーザー名とマシンのパブリックIPアドレスが表示されます。SSHホスト名全体をコピーします(例: [メール保護])。画像をクリックすると拡大版が表示されます。
次に、 PuTTY(PuTTY)を開き、このホスト名を[ホスト名](Host Name)フィールドに貼り付け、接続タイプをSSHとして選択し、他のすべての設定をデフォルトとして開いてください。新しいターミナルウィンドウが開き、パスワードの入力を求められます。仮想マシンの作成中にパート1(part 1)で選択したパスワードを入力します。これで、SSH接続を介して仮想サーバーに最終的に接続されました。ここで行う必要があるのは、このターミナルウィンドウにいくつかのコマンドを入力して、適切なソフトウェアとWordPressをインストールすることです。
Apacheのインストール
ステップ3(Step 3):まず、 (First)Ubuntuのインストールに含まれるすべてのパッケージが最新であることを確認する必要があります。次のコマンドを実行して更新します。
sudo apt-get update
次に、無料のHTTPサーバーソフトウェアであるApacheをインストールします。基本的(Basically)に、Apacheは、Webサイトのコンテンツを表示するための誰かの要求を聞くものになります。Apacheについて詳しくは、こちら(here)をご覧ください。次のコマンドを実行してApacheをインストールします。
sudo apt-get install apache2
次に、Apacheの構成ファイルが保存されているディレクトリに移動し、テキストエディタを使用して開きます。
sudo nano /etc/apache2/apache2.conf
このファイルの最後に、次の行を追加します。
“ServerName 127.0.0.1”.
Apacheサービスを再起動します。
sudo service apache2 reload
そして、次のコマンドを実行して、Apacheに権限を付与します。
sudo ufw allow in “Apache Full”
MySQLとPHPのインストール
ステップ4:(Step 4:)Ubuntuに(Ubuntu)MySQLとPHPをインストールするには、次のコマンドを実行します。
sudo apt-get install mysql-server
(Choose)適切なMySQLルートパスワードを(MySQL)選択し、 「Enter」を押します。
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php
PHPファイルは(PHP)HTMLファイルよりも優先されるため、別の構成ファイルを変更する必要があります。
sudo nano /etc/apache2/mods-enabled/dir.conf
このファイルで、「index.php」を「index.html」の前に移動します。Apacheサーバーを再起動します。
sudo service apache2 reload
MySQLデータベースの作成
ステップ5:次のコマンドに従います。
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;
WordPressのインストール
ステップ6:(Step 6: )これは実際にはWordPressをダウンロードするステップです。ルートディレクトリに移動し、 (Navigate)WordPressをダウンロードして解凍します。
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
すべてのWebサイトファイルが保存されているWWWディレクトリに移動し、WordPressのコンテンツ全体を選択し(WWW)た(WordPress)新しいフォルダにコピーします。
cd /var/www sudo mkdir twcwp
次に、サンプル構成ファイルのコピーを作成してwp-config.phpファイルを作成し、ダウンロードしたフォルダーの内容全体をwwwディレクトリの「wordpress」フォルダーにコピーします。
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/
cd /var/www/twcwp/ sudo nano wp-config.php
前の手順で作成したデータベースの詳細を入力(Enter)し、ファイルを保存します。(参照用に以下のスクリーンショットを参照してください)
Apacheの構成
ステップ7(Step 7):最後のステップとして、「twcwp」フォルダーの下で実行されているWebサイトがあることを認識できるようにapacheを構成する必要があります。使用可能なサイトフォルダーに移動し、デフォルトの構成ファイルと同様の「twcwp.conf」という新しいファイルを作成する必要があります。
sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
このファイルで次の行を変更します
- ServerAdmin your_email_adress
- ServerName twcwp.com
- ServerAlias twcwp.com
- DocumentRoot / var / www / twcwp
ServerAliasは、登録したドメイン名である必要があります(この場合、ドメイン名は登録していませんが、参照用に使用しています)。
次の最後のコマンドセットを実行(Execute)します。
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
ここで、「twctestingadmin」は仮想マシンの管理者アカウントのユーザー名であり、「twcwp」はWordPressファイルを含むディレクトリです(WordPress)。これらの文字列を詳細に置き換えることができます。
これで、 WordPressWeb(WordPress)サイトをホストしているMicrosoftAzureで実行されている完全に機能する仮想マシンができました。Webサイトが仮想マシンのパブリックIPアドレスを指すように、DNSレコードを構成するだけです。
Webサイトを一時的に実行する場合は、Windows hostsファイルを編集して、パブリックIPアドレスをドメイン名に一時的にマップするエントリを追加できます。(参照用のスクリーンショットを参照してください)
チュートリアルはかなり長く、多くのステップが含まれます。下記のコメント欄でお気軽にご質問ください。喜んでお手伝いさせていただきます。この投稿で使用されているいくつかの用語は、あなたにとって新しいように見えるかもしれません。Googleで検索するか、コメントにメッセージをドロップすることができます。
また、チャンディーガル(Chandigarh)地域でこの素晴らしいワークショップ(Workshop)をもたらした2人の人物を紹介したいと思います。
- Jasjit Chopra
- Divyadeep Sawhney
このワークショップは、 Microsoft UsersGroupChandigarh(Microsoft Users Group Chandigarh)とWordPressChandigarhが共同で実施しました。Facebookで両方のグループと連絡を取り、meetup.comでチャンディーガル(Chandigarh)エリアで開催されるミートアップを探すことができます。
関連記事:(Related reads:)
- GoogleCloudPlatformにWordPressをインストールする方法(How to install WordPress on Google Cloud Platform)
- MicrosoftIISでWordPressブログをホストする方法
- MicrosoftWebMatrixを使用してWordPressサイトを作成する
- WindowsPCにWordPressをインストールする方法。
Related posts
Microsoft Azureで恐ろしい高速WordPressを実行する方法
Microsoft Intune同期していませんか? Force Intune Windows 11/10で同期する
Microsoft Azure Import Export Tool:ドライブpreparation and repair tool
Cloud Computing interview質問と回答
In-place upgradeはAzure Virtual Machinesではサポートされていません
Lumen5を使用してブログ投稿をビデオに変換する方法
WordPressのP2テーマを使用して独自のTwitterのようなWebサイトを設定する方法
WordPress Jetpack:それは何ですか?インストールする価値がありますか?
Azure Security CenterでNetwork Security Groupsを有効にします
WordPressでページを複製する方法
WordPressの404ページからユーザーをリダイレクトしました
WordPress管理者ログインを見つける方法
中小企業のウェブサイトに不可欠な10のWordPressプラグイン
WordPressと同じくらい良いWixブログを構築する方法
WordPressサイトからマルウェアを削除する方法
コンピューターにWordPressテストサイトをインストールする方法
Google Cloud PlatformにWordPressインストールする方法
WordPressで独自のクーポンポップアップを作成する方法
11ステップでWordPressサイトをスピードアップする方法
WordPress siteをあるホストから別のホストに移動する方法