WordPressについて

WordPressは、[2013年8月現在]上位1,000万のWebサイトの18.9% o以上で使用されている無料のオープンソースブログツールです。 これにより、WordPressは6000万を超えるWebサイトでWeb上で使用されている最も人気のあるブログシステムになります。 Debianを使用してDigitalOceanDropletにWordPressを設定することは、独自のWebサイトをホストするための最も速くて簡単な方法の1つです。始めましょう!

ドロップレットの作成

ホスト名の指定コントロールパネルにアクセスして[作成]をクリックした後、仮想プライベートサーバーの使用方法に関連する’ホスト名を入力します。 このチュートリアルでは、’単にmyblog.comを使用します。

VPSのサイズの選択選択するサイズプランは完全にあなた次第です。 最も基本的なプランには、WordPressサイトをホストするための十分な容量があります。 ただし、サイトへのトラフィックが平均的なユーザーよりも多い場合は、次のプランを選択するのが最善の場合があります。 また、後でいつでもVPSのサイズを変更できるため、現時点では最善の推測を行い、将来的には必要に応じて簡単かつ簡単に調整できることを知っておいてください。

目的の地域を選択ほとんどの場合、現在地のデフォルトオプションを選択します。

イメージの選択*あなた’はDebianの最新のディストリビューションを選択したいと思うでしょう:

SSHキーの追加SSHキーはパスワードよりも安全であるため、SSHキーを使用することをお勧めします。

[ドロップレットの作成]をクリックします。

サーバーの初期設定

ランプのインストールWordPressを使用する前に、仮想プライベートサーバーにLAMPをインストールする必要があります。 VPSにLinux、Apache、MySQL、PHPスタックが’ない場合は、LAMPチュートリアルでセットアップのチュートリアルを見つけることができます。

* rootではなく新しいユーザーとしてサインインしている場合、上記のチュートリアルのコマンドの多くは、機能するために「sudo」を前に付ける必要があります。

root権限root機能を持つ新しいユーザーを設定する必要があります。 ドロップレットの設定に関するこれらの手順と詳細については、このチュートリアルサーバーの初期設定で説明しています。

このチュートリアルの後半で必要になるため、作成したユーザー名をメモしてください。

このチュートリアルに従うときは、rootではなく新しいユーザーとしてサインインする必要があります。

VPSにWordPressをダウンロードしてセットアップする

WordPressをダウンロード

WordPressは彼らのウェブサイトから直接ダウンロードできます:

wget http://wordpress.org/latest.tar.gz

次のコマンドは、zip形式のWordPressパッケージをユーザーのホームディレクトリに直接ダウンロードします。

tar -xzvf latest.tar.gz 

WordPressデータベースとユーザーを作成する

WordPressファイルを解凍すると、ホームディレクトリの「wordpress」というディレクトリに保存されます。

WordPressのMySQLディレクトリ

少し時間を取って、WordPress用の新しいMySQLディレクトリを作成する必要があります。 先に進み、MySQLシェルにログインします。

mysql -u root -p

※データベースを作ってみましょう。

このチュートリアルでは、簡単にするためにデータベースを wpdatabse と呼びます’-任意の名前を付けてください):

CREATE DATABASE wpdatabase;
Query OK, 1 row affected (0.00 sec)

次に、新しいユーザーを作成する必要があります。 データベース、名前、およびパスワードは、好きなものに置き換えることができます。

CREATE USER wpuser@localhost;
Query OK, 0 rows affected (0.00 sec)

新しいユーザーのパスワードを設定します。

SET PASSWORD FOR wpuser@localhost= PASSWORD("dbpassword");
Query OK, 0 rows affected (0.00 sec)

新しいユーザーにすべての権限を付与して終了します。 このコマンドがないと、WordPressインストーラーは起動できません。

GRANT ALL PRIVILEGES ON wpdatabase.* TO 
wpuser@localhost IDENTIFIED BY 'dbpassword';
Query OK, 0 rows affected (0.00 sec)

次に、MySQLを更新します。

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

MySQLシェルを終了します。

exit

WordPress構成をセットアップする

の最初のステップは、wordpressディレクトリにあるサンプルのwordpress構成ファイルを、編集する新しいファイルにコピーして、新しい使用可能なwordpress構成を作成することです。

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

次に、wordpressconfigを開きます。

sudo nano ~/wordpress/wp-config.php

以下のフィールドを含むセクションを見つけて、データベース、ユーザー名、およびパスワードを正しい名前に置き換えてください。

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wpdatabase');

/** MySQL database username */
define('DB_USER', 'wpuser');

/** MySQL database password */
define('DB_PASSWORD', 'dbpassword');

保存して終了。

ファイルをコピーする

WordPressの仮想プライベートサーバーへのアップロードはほぼ完了しました。 残っている最後の動きは、解凍したWordPressファイルをWebサイトのルートディレクトリに転送することです。

sudo rsync -avP ~/wordpress/ /var/www/

最後に、インストールの権限を設定する必要があります。 まず、Webディレクトリに切り替えます。

cd /var/www/

ディレクトリの所有権をApacheユーザーに付与します。 www-dataはApacheユーザーです。 また、個人ユーザーを www-data グループに追加して、ファイルへのアクセスを’失わないようにします。 username を、以前に作成した、今すぐログインする必要のあるユーザー名に置き換える必要があります。

sudo chown www-data:www-data /var/www/* -R 
sudo usermod -a -G www-data username

ここから、WordPressにはオンラインで簡単にフォローできる独自のインストールフォームがあります。

ただし、フォームを実行するには、特定のphpモジュールが必要です。 サーバーにまだインストールされていない場合は、php-gdをダウンロードします。

sudo apt-get install php5-gd

WordPressインストールにアクセスする

それがすべて完了すると、ワードプレスのオンラインインストールページが表示され、あなたを待っています:

/wp-admin/install.phpをサイトのドメインまたはIPアドレスに追加してページにアクセスします(例: example.com/wp-admin/install.php)をクリックし、短いオンラインフォームに記入します( this のようになります)。

WordPressサイトを表示するには、デフォルトのApacheindex.htmlページの名前を変更する必要があります。

mv /var/www/index.html /var/www/index.html.orig

これで、ドメインまたはIPアドレスにアクセスしてメインサイトにアクセスできます。

続きを見る

WordPressをインストールすると、サイトを構築するための強力な基盤が得られます。

サイトの情報を暗号化したい場合は、SSL証明書のインストールができます。

アダム・ラグレツァ