あるSEのつぶやき・改スマートフォン用の表示で見るあるSEのつぶやき・改IT・システム開発に関することをつぶやいています。PHP7を動作させることができるようになりました。超軽量というのは、ISOイメージサイズが最小で11MBというところから来ています。(MySQL互換データベース)を使用します。Objects)にします。MariaDBをインストールすることができます。mariadb.tczmariadb-client.tczインストールが終了したら、シンボリックリンクを作成します。これをここで行っていないと、あとで原因不明のエラーで苦しめられることになります。libmysqlclient.so.18PHPの設定PHPのphp.iniの設定を行います。サンプルファイルからphp.iniを作成して編集を行います。適当な位置に入力します。バージョンに依存するのでご注意ください。extension_dir=/usr/local/lib/php/extensions/no-debug-zts-20170718extension=pdo.soextension=pdo_mysql.soそして、[Pdo_mysql]セクションに以下の設定を行います。これはPDOの設定になるので、他の接続方式では設定内容が変わってきます。設定が済んだらPHP(PHP-FPM)を再起動します。起動はできるけれども停止も再起動もできない状況です。この辺はイマイチだと思うのですが仕方ないですね。起動は以下のように行います。ユーザーとしてログインします(パスワードなし)。データベースと権限の不要、テーブルの作成、データの投入まで一気に行ってしまいます。プログラムの作成ここまで準備ができていれば、あとはプログラムを書くだけです。テーブルの内容を全件ブラウザに出力するものです(PDO)。//データベス接続方法を定義。ユーザー名が"tc"でパスワードが"password"。//エラー発生時に例外をスローするようにする。//SQLを実行する。//テーブルの内容を出力する。//データベースとの接続を閉じる。バックアップの定義を行っていないとシャットダウン時に消えてしまうので、設定が消えないよう設定を追加します。.filetool.lst追加内容は以下のようになります。usr/libusr/local/mysql/datausr/local/share/mariadb/my.cnfなお、シャットダウンおよび再起動時は、[Exit]より実行しないとバックアップが行われず、設定、データもろもろ消えますのでご注意ください。起動させるには以下のように行います。起動する命令を追記します。&おわりに相変わらず記事にすると簡単そうに見えますが、実際はかなりの時間がかかっています。情報自体が少ないですからね。アプリケーションを作成する内容はカバーできたと思います。シリーズ?は完結です。機会があればまた書くこともあるかもしれませんが。この一連の記事がみなさんのお役に立てば幸いです。fnyaなんちゃってSE。SEをなりわいににして生きているらしい。最近はプログラマとしての役割が多く四苦八苦している模様。月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。