ステータス:非推奨

この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。

理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.

代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。

ハイライトの意味

このチュートリアルでは、ユーザーが入力またはカスタマイズする必要のある行がハイライトになります。 残りはほとんどコピーアンドパスタブルである必要があります。

WordPressについて

WordPressは、phpとMySQLを使用する無料のオープンソースWebサイトおよびブログツールです。 2003年に作成され、それ以降、作成されたすべての新しいWebサイトを22 % o fで管理するように拡張され、機能をカスタマイズするための20,000を超えるプラグインがあります。

設定

このチュートリアルの手順では、ユーザーがroot権限を持っている必要があります。 あなたはそれを設定する方法を見ることができますサーバーの初期設定。

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

ユーザーと必要なソフトウェアを入手したら、WordPressのインストールを開始できます。

ステップ1-WordPressをダウンロードする

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

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

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

tar -xzvf latest.tar.gz 

ステップ2—WordPressデータベースとユーザーを作成する

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

次に、ギアを少し切り替えて、WordPress用の新しいMySQLディレクトリを作成する必要があります。

先に進み、MySQLシェルにログインします。

mysql -u root -p

MySQLのrootパスワードを使用してログインします。次に、WordPressデータベース、そのデータベース内のユーザーを作成し、そのユーザーに新しいパスワードを与える必要があります。 すべてのMySQLコマンドはセミコロンで終了する必要があることに注意してください。

まず、データベースを作成しましょう(わかりやすくするために、私は「wordpress」と呼んでいます。任意の名前を付けてください)。

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

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

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

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

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

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

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

次に、MySQLを更新します。

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

MySQLシェルを終了します。

exit

ステップ3—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', 'wordpress');

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

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

保存して終了。

ステップ4-ファイルをコピーする

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

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

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

cd /var/www/

ディレクトリの所有権をapacheユーザーに付与します。

sudo chown username:www-data /var/www -R 
sudo chmod g+w /var/www -R 

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

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

sudo apt-get install php5-gd

ステップ5—結果:WordPressインストールにアクセスする

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

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

続きを見る

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

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

EtelSverdlov著