2020年1月24日金曜日

php再入門 その1 まずはインストール

数年ぶりのPHP。何にも覚えていないのでゼロからやり直し。

laravel というフレームワークを利用して、商品管理のwebシステムを作ることになったのでphp, laravel について勉強していきます。フロント側はvuejs を利用する予定なので、両方合わせてメモっていきます。

■ まずは、インストール(centos7)
 # yum install epel-release
 # yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 
 # yum-config-manager --enable remi-php74
 # yum install php
remiレポジトリを利用して、最新のversion7.4 をインストールしました。

依存関係で一緒にインストールされるパッケージ。
apr.x86_64
apr-util.x86_64
httpd.x86_64
httpd-tools.x86_64
php-cli.x86_64
php-common.x86_64
php-json.x86_64

あと、laravel のインストール時に必要になるので、以下もインストール
# yum install php-mbstring php-xml
依存関係で、正規表現のoniguruma5 も一緒にインストールされます。

■ php.ini を修正 (/etc/php.ini)
expose_php = Off
date.timezone = "Asia/Tokyo"
mbstring.language = Japanese
よくわからないので、とりあえずこれだけ修正しておきます。

■ 動作確認
とりあえず、httpd で動作確認。
(nginx が起動している場合は止めておきます)
# systemctl stop nginx (nginx 停止)
# systemctl start httpd (apache 起動)
/var/www/html/index.php を作成
<?php phpinfo(); ?>

ブラウザから http://192.168.0.2/index.php にアクセス。
192.168.0.2 はWEBサーバー(httpd) のIPアドレス。

おぉ~ 懐かしい画面が表示されました。
以上!

0 件のコメント:

コメントを投稿