このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
サーバ:aws:サーバ構築手順:amazon_linux_2_に_php7.4_をインストール [2020/07/10 18:18] humolife [Amazon Linux 2 の初期設定] |
サーバ:aws:サーバ構築手順:amazon_linux_2_に_php7.4_をインストール [2021/02/05 18:03] (現在) humolife |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Amazon Linux 2 に PHP7.4 をインストール ====== | + | ====== Amazon Linux 2 に Apache2.4 と PHP7.4 をインストール ====== |
===== Amazon Linux 2 の初期設定 ===== | ===== Amazon Linux 2 の初期設定 ===== | ||
まずは [[サーバ: | まずは [[サーバ: | ||
===== Apache のインストール ===== | ===== Apache のインストール ===== | ||
< | < | ||
- | # Apache の確認 | + | # インストール済みの |
$ yum list installed | grep httpd | $ yum list installed | grep httpd | ||
+ | |||
+ | # インストールされる Apache のパッケージを確認 | ||
+ | $ yum info httpd | ||
+ | Version | ||
# 未インストールであれば、インストール | # 未インストールであれば、インストール | ||
$ sudo yum install -y httpd | $ sudo yum install -y httpd | ||
+ | # ステータス確認 | ||
+ | $ systemctl status httpd | ||
+ | |||
+ | # Apache 起動 | ||
$ sudo systemctl start httpd | $ sudo systemctl start httpd | ||
+ | # 自動起動設定 | ||
$ sudo systemctl enable httpd | $ sudo systemctl enable httpd | ||
+ | # 自動起動になっているか確認 | ||
$ sudo systemctl is-enabled httpd | $ sudo systemctl is-enabled httpd | ||
行 40: | 行 50: | ||
$ sudo yum remove php* -y | $ sudo yum remove php* -y | ||
- | # インストールされる PHP の確認 | + | # インストールされる PHP のパッケージ確認 |
$ yum info php | $ yum info php | ||
Version | Version | ||
行 51: | 行 61: | ||
$ sudo yum install -y epel-release | $ sudo yum install -y epel-release | ||
- | $ sudo rpm -Uvh https:// | + | $ sudo yum install |
</ | </ | ||
===== PHP のインストール ===== | ===== PHP のインストール ===== | ||
行 80: | 行 90: | ||
# バージョン確認 | # バージョン確認 | ||
$ php -v | $ php -v | ||
+ | -bash: php: コマンドが見つかりません | ||
- | # 上記でエラーがでたら、bin を確認 | + | # エラーがでたら、bin を確認 |
$ ls -l /usr/bin | grep php | $ ls -l /usr/bin | grep php | ||
- | # php でコマンドを打てるようにシンボリックリンクを貼る | + | # php で実行できるようにシンボリックリンクを貼る |
$ sudo ln -s / | $ sudo ln -s / | ||
行 120: | 行 131: | ||
# コマンドラインでパラメータ渡す場合は設定 | # コマンドラインでパラメータ渡す場合は設定 | ||
register_argc_argv = On | register_argc_argv = On | ||
+ | |||
+ | error_reporting = E_ALL | ||
error_log = / | error_log = / | ||
行 136: | 行 149: | ||
</ | </ | ||
ブラウザにアクセスして、PHPが動作することを確認して終了。 | ブラウザにアクセスして、PHPが動作することを確認して終了。 | ||
+ |