デモ用
LAMP環境を構築する手順は以下の通りです。LAMPはLinux、Apache、MySQL(またはMariaDB)、PHPの頭文字を取ったもので、ウェブサーバー環境を構築するための代表的な組み合わせです。
- Linuxのインストール LAMP環境の最初のステップは、Linuxオペレーティングシステムをインストールすることです。以下はUbuntuを使用した場合の例です。
ISOイメージをダウンロード: Ubuntuの公式サイトから最新のUbuntuサーバーのISOイメージをダウンロードします。 インストールメディアを作成: ダウンロードしたISOイメージを使って、ブート可能なUSBドライブを作成します。 Ubuntuのインストール: 作成したUSBドライブからシステムを起動し、インストールプロセスに従ってUbuntuをインストールします。 2. Apacheのインストール 次に、Apacheウェブサーバーをインストールします。
sudo apt update sudo apt install apache2
sudo systemctl start apache2 sudo systemctl enable apache2
動作確認: Webブラウザで「http://<サーバーのIPアドレス>」にアクセスして、Apacheのデフォルトのウェルカムページが表示されることを確認します。
- MySQLのインストール 続いて、データベース管理システムであるMySQLをインストールします。MariaDBを使用する場合は、mysql-serverの部分をmariadb-serverに置き換えてください。
sudo apt install mysql-server sudo mysql_secure_installation
このコマンドを実行して、MySQLのrootパスワード設定や、不要なデータベースやユーザーの削除を行います。
sudo systemctl start mysql sudo systemctl enable mysql
sudo apt install php libapache2-mod-php php-mysql
動作確認: PHPが正しく動作しているか確認するために、Apacheのデフォルトのルートディレクトリにテストファイルを作成します。
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Webブラウザで「http://<サーバーのIPアドレス>/info.php」にアクセスし、PHPの情報ページが表示されることを確認します。
sudo ufw allow in "Apache Full"
sudo systemctl restart apache2
これでLAMP環境の基本的なセットアップが完了です。