しばやん雑記

Azure とメイドさんが大好きなフリーランスのプログラマーのブログ

PHP

App Service on Linux のカスタム Docker イメージ機能を使って nginx + php-fpm な環境を作る

最近は Windows Containers じゃない Docker Container を弄っていたので、勢いで App Service on Linux 向けに nginx + php-fpm という鉄板な構成でカスタムランタイムを作成しました。既に shibayan/nginx-php-fpm というイメージ名で Docker Hub に上げて…

Azure Web Apps に Flat-File CMS な Grav をインストールする

Azure Web Apps 上に Umbraco をインストールして shibayan.jp を公開してましたが、PHP 製の Flat-File CMS な Grav に移行したので簡単に手順を残しておきます。Grav - A Modern Flat-File CMS | GravGrav は YAML と Markdown だけで書いていけるので、覚…

Azure Web Apps で PHP 7 (x86 / x64) が使えるようになりました

数日前に Azure Web Apps が PHP 7 に対応したというツイートが流れてきました。https://twitter.com/cfowlerMSFT/status/727538587592327168その時は自分のインスタンスにはまだインストールされていませんでしたが、今確認するとインストールされていたの…

Azure Web サイトの Custom Deployment Scripts を利用して PHP アプリケーション向けに Composer を自動実行する

https://getcomposer.org/Azure Web サイトに Ruby をインストールするデプロイスクリプトの謎挙動に悩まされっぱなしで疲れたので、少し気分を変えて PHP の Composer をデプロイ時に自動実行するスクリプトを作ってみました。と言っても、基本的には Ruby …

Windows Azure Web サイトで簡単に phpMyAdmin を使う方法

以前に Windows Azure Web サイトの Site Extension として phpMyAdmin を動かしてみた - しばやん雑記 で Site Extension として phpMyAdmin を動かす方法を書きましたが、今回はそれよりももっとお手軽に Windows Azure Web サイト上で phpMyAdmin を使う…

Windows Azure Web サイトの Kudu だけを使って baserCMS をインストールしてみた

修羅の街で Windows Azure Web サイトについて語りつくしてきました - しばやん雑記 に参加した時に baserCMS を Windows Azure Web サイトで動かした時にリライト周りで不具合が出るという話を聞きましたので、Kudu だけを使って baserCMS をインストールし…

PHP と比較して覚える ASP.NET Web Pages (1)

こんばんは、普段は PHP ばっかり書いている男、しばやん(24 歳・独身)です。いやー、Razor は最高に書きやすいですねー。ASP.NET のインフラ上に乗っているので覚えることが最小限で済むので素晴らしいですね。それに比べて PHP は(ry今、ASP.NET には…