LAMP環境をUbuntuローカルにインストールしたので備忘録。

Apacheのインストール

sudo apt install apache2

これでインストール完了。ブラウザに

http://localhost

と入力して下の画像が表示されれば成功。
FireShot Capture 1 - Apache2 Ubuntu Default Page_ It works - http___localhost_.png

PHPのインストール

sudo apt install -y php php-mysql libapache2-mod-php
  • php: 本体
  • php-mysql: MySQLをPHPで動かすもの
  • libapache2-mod-php: ApacheでPHPを動かすためのモジュール

ApacheにPHPを認識してもらう

sudo /etc/init.d/apache2 reload

スクリプトファイルを作成してPHPの動作確認をする

こちらに詳しく書いてあります。

MySQLのインストール

sudo apt install mysql-server

インストール中にルートのパスワードを設定する画面が出てくるので控えておきます。

MySQLの動作確認をする

mysql -u root -p

先ほど設定したルートのパスワードを使用して下の画面のようになれば成功。
Screenshot from 2018-03-18 22-51-48.png

ApacheとMySQLの自動起動設定

sudo apt install sysv-rc-conf
sudo sysv-rc-conf apache2 on
sudo sysv-rc-conf mysqld on

phpMyAdminのインストール

sudo apt install phpmyadmin

phpMyAdminとApache2の設定ファイルのシンボリックリンクを設定

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo /etc/init.d/apache2 reload

http://localhost/phpmyadmin
にアクセスしてログイン画面が表示されれば成功。
FireShot Capture 2 - phpMyAdmin - http___localhost_phpmyadmin_.png

以上で最低限のLAMP環境が構築出来ました。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.