はじめに
このハウツーでは、Ubuntu12.04を使用してLAMPサーバーをインストールします。 LAMPは、最も普及していてインストールが簡単なWebサーバー構成の1つです。それは4つの要素で構成されています。 Linux(この場合はUbuntu)、Apache、MySQL、およびPHP。
前提条件
Ubuntu12.04がインストールされているサーバー。サーバーが必要ですか? Atlantic.netはVPSホスティングサービスを提供しています。
Ubuntu12.04へのLAMPのインストール
Apacheをインストールする前に、次のコマンドを実行して、システムが最新であることを確認する必要があります。
sudo apt-get update
Ubuntu12.04へのApacheのインストール
ApacheはWebサーバーです。その仕事は、クライアントが要求したときにWebページをクライアントに提供することです。次のコマンドを実行してApacheをインストールします。
sudo apt-get install apache2
「続行しますか?」と尋ねられるのはいつですか。 Y
を押します 次に、Enter
。
次のコマンドを実行して、Apacheが実行されていることを確認します。
service apache2 status
インストール後、ApacheはサーバーのIPアドレスにアクセスして表示できるデフォルトのWebページを作成します。
サーバーのIPアドレスがわからない場合は、次のコマンドを実行できます。
ifconfig次のような出力が得られるはずです。 IPアドレスの「inetaddr」と表示されている場所の横を確認する必要があります。
IPアドレス192.168.100.10を示すifconfigの例
この場合、ブラウザのアドレスバーにhttp://192.168.100.10を入力すると、次のページが表示されます。
Ubuntu12.04上のApacheのデフォルトページ
Ubuntu12.04へのMySQLのインストール
MySQLはリレーショナルデータベースシステムであり、その仕事はデータベース、テーブル、およびレコード内にデータを格納することです。次のコマンドでMySQLをインストールできます:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
インストール中に、「続行しますか?」と尋ねられるのはいつですか。 Y
を押します 次に、Enter
。次に、MySQLのrootパスワードを入力するように求められます。選択した強力なパスワードを設定する必要があります。
選択した強力なパスワードを追加し、Enterキーを押します
MySQLパスワードを入力すると、パスワードを再入力するように求められます。
前に設定したパスワードを再入力してください
mysql_secure_installation
一連の質問が表示されますタイプN
ルートパスワードを設定したばかりなので、Y
を押したいと思うでしょう。
休む。
mysql_secure_installationがどのように見えるかの例
次のコマンドを使用して、MySQLが実行されていることを確認します。
service mysql status
Ubuntu12.04へのPHPのインストール
PHPはスクリプト言語であり、その仕事はコードを中断して出力を生成することです。次のコマンドを使用してPHPをインストールします。
apt-get install php5 libapache2-mod-php5
「続行しますか?」と尋ねられるのはいつですか。 Y
を押します 次に、Enter
。
/ var /www/にinfo.phpというPHPテストファイルを作成します。このハウツーでは、次のコマンドを実行して、Nanoを使用してこれを実行します。
nano /var/www/info.php
次のコードをテキストエディタに挿入します:
<?php phpinfo(); ?>
Ctrl + X
を押してファイルを保存します 次に、Y
を押します 次にEnter
。
PHPをインストールしたので、変更を有効にするためにApacheを再起動する必要があります。
service apache2 restart
これで、IPアドレスで更新された以下のリンクを使用してinfo.phpファイルをテストできます。
http://youripaddress/info.php
作成したphp.infoファイルの結果。
PHPが機能していることを確認したので、info.phpファイルを削除することをお勧めします。これは、ハッカーがこれを使用して、この情報を使用した攻撃を計画できるためです。次のコマンドで削除します:
sudo rm /var/www/info.php
おめでとう! Ubuntu12.04サーバーにLAMPをインストールする場合。このハウツーをフォローしていただきありがとうございます。その他の更新については、もう一度確認してください。新しいバージョンのUbuntuを実行している場合は、Ubuntu 14.04、Ubuntu 15.04、Ubuntu16.04の役立つハウツーをご覧ください。