アンドロイド

Microsoft AzureでWordPressをインストールおよびセットアップする方法

目次:

Anonim

チュートリアルの第2部へようこそ Microsoft AzureでWordPressをすばやく実行する方法最初の部分では、 Azure アカウントに 仮想マシン を設定する方法について説明しました。この記事では、あなたのサーバーに接続して、 WordPress をダウンロードしてインストールする方法を見ていきます。

Microsoft AzureでのWordPressのインストールとセットアップ

サーバーの設定

ステップ1 :仮想マシンと通信するには、SSH接続を確立する必要があります

SSHとは?

Wikipediaによると、Secure Shell(SSH)は、セキュリティ保護されていないネットワーク上で安全にネットワークサービスを運用するための暗号化ネットワークプロトコルです。最もよく知られているアプリケーション例は、ユーザによるコンピュータシステムへのリモートログインです。

このチュートリアルでは、無料のSSHとtelnetクライアントであるPuTTYを使用しています。このステップではPuTTYをここからダウンロードしてインストールする必要があります。

ステップ2 :Azureパネルにログインし、最初の部分で作成した仮想マシンを開き、「開始」を押します。次に、[接続]をクリックして接続を開始します。これで、あなたのユーザ名とあなたのマシンのパブリックIPアドレスがポップアップ表示されます。 SSHホスト名全体をコピーします([email protected]など)。

PuTTYを開き、このホスト名を ホスト名 フィールドに貼り付け、接続タイプを SSH として選択し、すべてを開いて開きますその他の設定はデフォルトです。新しいターミナルウィンドウが開き、パスワードの入力を求められます。仮想マシンの作成中に パート1 で選択したパスワードを入力します。最終的に、SSH接続を介して仮想サーバーに接続します。

Apacheのインストール

ステップ3 :まず、あなたのすべてのパッケージがあなたのコンピュータにインストールされていることを確認する必要があります。 Ubuntuのインストールは最新です。次のコマンドを実行して更新します。

sudo apt-get update

ここで、無料のHTTPサーバーソフトウェアであるApacheをインストールします。基本的に、Apacheはあなたのウェブサイトのコンテンツを表示するための誰かの要求を聞くものになります。 Apacheの詳細はこちら。

sudo apt-get install apache2

Apacheの設定ファイルが保存されているディレクトリに移動し、テキストエディタを使用して開きます。

sudo nano / etc / apache2 / apache2このファイルの最後に、

"ServerName 127.0.0.1"。

`

Ctrl + O `を押してファイルを保存し、 Apacheサービスを再起動します。 sudo service apache2 reload Apacheに次のコマンドを実行してアクセス許可を与えます。

Ctrl + X

sudo ufw "Apache Full"を許可する

MySQLとPHPのインストール

ステップ4:

MySQLとPHPをUbuntuにインストールするには以下のコマンドを実行します:

sudo apt-get install mysql-server 適切なMySQLルートパスワードを選択し、Enterキーを押してください。

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get php5-gdのインストールlibssh2-php

PHPファイルはより多くのprioを与えられます

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テスト* TO `tester` @ `localhost` ID `testpwd`によって識別されます。フラットプリビーグス; Exit;

これらのコマンドは、 "tester"というユーザーと "testpwd"というパスワードを持つtestという名前のデータベースを作成します。このデータベースは、WordPressですべてのデータを保存するために使用されます。

WordPressのインストール

ステップ6:

これは実際にWordPressをダウンロードするステップです。ルートディレクトリに移動し、WordPressをダウンロードして展開します。

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz WWWディレクトリに移動します。

cd / var / www sudo mkdir twcwp

サンプル設定ファイルのコピーを作成してwp-config.phpファイルを作成し、

cp〜/ wordpress / wp-config-sample.php〜/ wordpress / wp-config.php sudo rsync -avP〜/ wordpress / / var / www / twcwp /

新しいWebサイトディレクトリに移動し、WordPressの設定ファイルを編集して、WordPressがデータベースと通信できるようにします

cd / var / www / twcwp / sudo nano wp-config.php

前の手順で作成したデータベースの詳細を入力し、ファイルを保存します。

Apacheの設定

ステップ7

:最後のステップとして、 "twcwp"フォルダの下にあるウェブサイトがあることを知るようにApacheを設定する必要があります。

sudo chown www-data:www-data * -R cd / etc / apache2 / etc / apache2 / etc / apache2 /このファイルでは、次の行を変更します。 ServerAdmin your_email_adress

ServerName twcwp.com

ServerAlias twcwp.com

  • DocumentRoot / var / www / twcwp
  • ServerAliasはあなたが登録したドメイン名でなければなりません(ここではドメイン名を登録していませんが、参考にしています)。 sudo chown -R twctestingadmin:www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo service apache2 reload
  • ここで "twctestingadmin"はadminのユーザー名です。 "twcwp"はWordPressファイルを含むディレクトリです。これらの文字列をあなたの詳細に置き換えることができます。
  • これで、WordPress WebサイトをホスティングしているMicrosoft Azure上で動作する完全仮想マシンが完成しました。

Webサイトを一時的に実行する場合は、Windowsホストファイルを編集して、次のようなエントリを追加するだけで、Webサイトが仮想マシンのパブリックIPアドレスを指すようにDNSレコードを設定するだけです。パブリックIPアドレスをドメイン名に一時的にマップします。 (参考のためにスクリーンショットを参照)

チュートリアルはかなり長く、多くのステップが必要です。下記のコメント欄に質問があればお気軽にお問い合わせください。喜んでお手伝いします。この記事で使用されているいくつかの用語は、あなたには新しいように見えますが、Googleで検索したり、コメントでメッセージをドロップすることができます。

また、チャンディガール地区でこの素晴らしいワークショップを私たちにもたらした2人の人物:

Jasjit Chopra - LinkedIn

Divyadeep Sawhney - LinkedIn

ワークショップは、

MicrosoftユーザーグループChandigarh

  • WordPress Chandigarh
  • によってまとめて行われました。

関連のある記事: Google Cloud PlatformにWordPressをインストールする方法 WordPressのブログをどのようにホストしますか? Microsoft IIS Microsoft WebMatrixを使用してWordPressサイトを作成する Windows PCにWordPressをインストールする方法。