1.事前知識
事前知識として、上記リンクの内容が必要です。
2.LAMP環境とは
-
LAMP環境
とは、Linux
、Apache
、MySQL
、PHP
の環境を指す。 - それぞれの頭文字をとって
LAMP環境
と言う。 -
Linux
とは、Unix系のオペレーティングシステム
のことで、主にサーバー構築に使われる。 -
Apache
とは、サーバーを構築する際に必要とされるWebサーバソフトウェア
のことである。 -
MySQL
とは、オープンソースのデータベース管理システム
のことである。 -
PHP
とは、オープンソースの汎用プログラミング言語
のことである。
3.事前準備
-
Oracle VM VirtulaBox
を起動し、仮想マシン
を起動。 -
コマンドライン
を起動。
4.Apacheのインストール
Apacheのインストールコマンド
1.リポジトリ一覧を更新
$ sudo apt update
2.apache2のインストール
$ sudo apt install apache2
3.apache2のバージョン確認
$ apache2 -v
4.apache2の状態確認
$ sudo systemctl status apache2
5.apacheの稼動を確認、IPアドレスを取得
$ sudo apache2ctl configtest
5.MySQLのインストール
MySQLのインストールコマンド
1.mysqlのインストール
$ sudo apt-get install mysql-server mysql-client
2.MySQLのバージョン確認
$ mysql --version
3.MySQLにログイン
$ sudo mysql -u root
4.データベース作成
mysql> create database test;
5.データベース一覧表示
mysql> show databeses;
6.データベース終了
mysql> exit;
動作内容 | コマンド |
---|---|
MySQLの停止 | sudo systemctl stop mysql |
MySQLの起動 | sudo systemctl start mysql |
MySQLの再起動 | sudo systemctl restart mysql |
MySQLのステータス | sudo systemctl status mysql |
MySQLの自動起動の無効化 | sudo systemctl disable mysql |
MySQLの自動起動の有効化 | sudo systemctl enable mysql |
6.PHPのインストール
PHPのインストールコマンド
1.software-properties-common をインストール
$ sudo apt install software-properties-common
2.ppa:ondrej/php リポジトリを apt に登録
$ sudo apt-add-repository ppa:ondrej/php
3.リポジトリ情報の最新化
$ sudo apt-get update
4.PHP 7.3 のパッケージ情報を確認
$ sudo apt show php7.3
5.PHPをインストール
$ sudo apt install php7.3
6.インストールされた PHP バージョンを確認
$ php -v
7.PHP の動作を確認
$ php -r 'print "Hello, World!\n";'
8.var/www/htmlのショートカット作成
$ ln -s /var/www/html html
9.varフォルダに移動
$ cd /var
10.wwwのグループを自分のグループに変更
$ groups
11.フォルダ、ファイルのグループを変更
$ udo chgrp -R [ユーザー名] www
12.グループ [ユーザー名] の許可を変更して書き込む
$ sudo chmod -R g+w www
-
フォルダを起動し、
html
というショートカットフォルダを確認。 -
html
フォルダ内にindex.html
が存在することを確認.。 -
テキストエディタ
を起動し、下記のコードを入力。 -
保存ボタン
をクリックし、ファイル名をinfo.php
にしてhtml
フォルダ内に保存する。 -
ブラウザを起動し、
http:// IPアドレス /info.php
にアクセス。
info.php
<?php
phpinfo();
?>
画像のようにWebページが表示されれば成功。