Ubuntu14.04にLAMPをインストールする方法[クイックスタート]
序章
LAMPスタック(Linux、Apache、MySQL、PHP)は、サーバーが動的なPHPWebサイトおよびWebアプリをホストできるようにするために通常一緒にインストールされるオープンソースソフトウェアのグループです。 このガイドには、単一サーバー上のUbuntu 14.04でLAMPスタックをセットアップする手順が含まれているため、PHPアプリケーションをすばやく起動して実行できます。
このチュートリアルのより詳細なバージョンは、各ステップのより良い説明とともに、ここにあります。
ステップ1:apt-getパッケージリストを更新する
- sudo apt-get update
ステップ2:Apache、MySQL、およびPHPパッケージをインストールする
- sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt
プロンプトが表示されたら、MySQLの「root」ユーザーの新しいパスワードを設定して確認します。
ステップ3:MySQLデータベースディレクトリ構造を作成する
- sudo mysql_install_db
ステップ4:基本的なMySQLセキュリティスクリプトを実行する
- sudo mysql_secure_installation
プロンプトで、MySQLrootアカウントに設定したパスワードを入力します。
MySQL root password prompt:Enter current password for root (enter for none):
OK, successfully used password, moving on...
次のプロンプトで、現在のMySQLルートパスワードに満足している場合は、「no」に「n」と入力します。
MySQL root password prompt:Change the root password? [Y/n] n
残りのプロンプトについては、「ENTER」キーを押すだけでデフォルト値を受け入れます。
ステップ5:PHPファイルに優先順位を付けるようにApacheを設定します(オプション)
Apacheのdir.conf
ファイルをテキストエディタで開きます。
- sudo nano /etc/apache2/mods-enabled/dir.conf
index.php
をリストの最初の項目に移動して、DirectoryIndex
ディレクティブを編集すると、次のようになります。
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
保存して終了。
Apacheを再起動して、変更を適用します。
- sudo service apache2 restart
ステップ6:PHP処理をテストする(オプション)
/var/www/html
で基本的なテストPHPスクリプトを作成します。
- echo '<?php phpinfo(); ?>' | sudo tee /var/www/html/info.php
PHPスクリプトをWebブラウザで開きます。 your_server_IP_addressをサーバーのパブリックIPアドレスに置き換えます。
Visit in a web browser:http://your_server_IP_address/info.php
PHP情報ページが表示されている場合は、PHP処理が機能しています。
テストPHPスクリプトを削除します。
- sudo rm /var/www/html/info.php
関連チュートリアル
このガイドに関連するより詳細なチュートリアルへのリンクは次のとおりです。