ウェブサイト検索

LAMP を使用して WordPress を Ubuntu にローカルにインストールする


  1. <スパン>1. MAMP を使用して WordPress を Mac にローカルにインストールする
  2. <スパン>2. WAMP を使用して WordPress を Windows にローカルにインストールする
  3. 3.現在読んでいる: LAMP を使用して WordPress を Ubuntu にローカルにインストールする

Mac と Windows 環境に WordPress をインストールする方法について説明しました。では、なぜ私たちのお気に入りの Linux ベースの OS が除外される必要があるのでしょうか?これは、Ubuntu に WordPress をインストールする方法を示すチュートリアルです。このインストールは、10.02 LTS 以降を含むすべての Ubuntu バージョンで有効であることに注意してください。 (さらに古いバージョンを使用している場合は、アップグレードの時期です。)

インストール プロセスの大部分では、Nano と呼ばれる優れたターミナル ベースのエディタを使用します。すでにインストールされている可能性があります。まだインストールしていない場合は、ターミナルで次のコマンドを入力してインストールできます。

sudo apt-get install nano

コピペするコードがたくさんあります。入力するのではなく、コピーして貼り付けることをお勧めします。 Ctrl+Shift+V を使用して、クリップボードの内容を端末に直接貼り付けることができます。

ソフトウェアと環境を理解する

LAMP を使用して WordPress を Ubuntu にインストールします。 LAMP は、Linux、Apache、MySQL、Pで構成されるオープンソース ソフトウェア バンドルの頭字語です。 HP。

  • Apache: これは、使用する Web サーバー ソフトウェアです。 LiteSpeed または NGINX を使用することもできましたが、セットアップが非常に複雑です。
  • MySQL: これは当社のデータベース ソフトウェアです。
  • PHP: 動的 Web ページの構築と実行に広く使用されているオープン ソースの Web スクリプト言語です。

このチュートリアルの OS 環境に関しては、Ubuntu 12.04 LTS x86 を実行しており、すべてのソフトウェアは最新バージョンに更新されています。 Lubuntu、Kubuntu、Mubuntu など、どの種類の Ubuntu も自由に使用できます。プロセスは同じです。ソフトウェアを最新バージョンに更新するには、ターミナルを開いて次のように入力します。

sudo apt-get update

ソフトウェアのインストールと構成:

1.アパッチ

sudo apt-get install apache2

Y を押してインストールを開始します。次の行は、インストールが成功したことを示しています。

Setting up apache2-mpm-worker (2.2.22-1ubuntu1.2) ... * Starting web server apache2 [ OK ] Setting up apache2 (2.2.22-1ubuntu1.2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place

2.マイSQL

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

インストール中に、MySQL の root パスワードを設定するように求められます。

覚えやすいものを入力してください。パスワードとして「qwerty」を使用しましょう。インストールが完了したら、次のコマンドを使用してデータベースをアクティブ化する必要があります。

sudo mysql_install_db

次の情報は、パスワードを忘れた場合に非常に役立ちます。

sourav@ubuntu:~$ sudo mysql_install_db
[sudo] password for sourav:
Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h ubuntu password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/scripts/mysqlbug script!

これで MySQL データベースのインストールは終了です。

3. PHP

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-gd php5-xmlrpc php5-curl

関連する php インデックス ファイルを提供するには、ディレクトリ インデックスに php を追加する必要があります。今回は初めてナノを使用します。

sudo nano /etc/apache2/mods-enabled/dir.conf

これにより、同じターミナル ウィンドウで nano が開きます。 dir.conf ファイルの内容を次のテキストで上書きします。

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

Ctrl+O を押して保存し、Ctrl+X を押して nano を終了します。

次に、テスト php ファイルを作成して、すべてが正常に実行されていることを確認します。

sudo nano /var/www/info.php

これは info.php ファイルの内容である必要があります。

<?php
<h3 align="center">"Awesomeness has no charge" - Po the Panda</h3>
phpinfo();
?>

次のコマンドを入力して、Apache Web サーバーを再起動します。

sudo service apache2 restart

ブラウザを開いて、次の URL を入力します。

http://localhost/info.php

そして、次のようなものが得られるはずです。

これで事前設定は完了です。

WordPress のセットアップ

パート 1: ダウンロードとインストール

ターミナルで次のコマンドを実行します。

cd /var/www
sudo wget http://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz

この一連のコマンドは、www ディレクトリ (Apache Web サーバーのベース ディレクトリ) 内の WordPress ファイルをダウンロードして抽出します。 WordPress のインストールには http://localhost/wordpress からアクセスできます。

パート 2. 新しい MySQL データベースの作成

ここで、「wpubuntu」という名前の新しい MySQL データベースを作成します。チュートリアルでは root パスワードを「qwerty」に設定したことを思い出してください。 MySQL ターミナルにログインしましょう。

mysql -u root -p

root パスワードを入力すると、プロンプト「mysql>」で示される MySQL ターミナルが開きます。
次に、新しいデータベースを作成するための MySQL コマンドを入力します。

CREATE DATABASE wpubuntu;

に続く:

FLUSH PRIVILEGES;

最後に、次のように入力して MySQL ターミナルを終了します。

exit

プロセス全体の概要は次のとおりです。

sourav@ubuntu:/var/www$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.29-0ubuntu0.12.04.2 (Ubuntu)

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE DATABASE wpubuntu;
Query OK, 1 row affected (0.00 sec)

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

mysql> exit
Bye

これで、WordPress で使用できる新しい MySQL データベースが正常に作成されました。

パート 3. WordPress の設定

ブラウザで次の URL を開きます。

http://localhost/wordpress

次の画像が表示されるはずです。

[設定ファイルの作成] をクリックし、次のステップで [始めましょう] をクリックします。 3 番目のステップでは、次のように詳細を入力します。

Database Name: wpubuntu
User Name: root
Password: qwerty (or whatever password you've used for the root user)
Database Host: localhost
Table Prefix: pxa_

[送信] をクリックします。手順に正しく従った場合は、次のメッセージが表示されるはずです。

次のステップでは、サイトのタイトル、ユーザー、パスワードを設定します。オフライン/実験用サイトが検索エンジンによってクロールされることを望まないため、[検索エンジンによるこのサイトのインデックス作成を許可する] ボックスのチェックを外すことをお勧めします。

これで、Ubuntu 上に WordPress が完全に動作するオフライン インストールが完了しました。