Visual Studio 2015 + PHP Tools for Visual Studio で App Service for Linux へデプロイ

公開日: : Blog, Microsoft , ,

発端はこれ。
https://social.msdn.microsoft.com/Forums/ja-JP/a92bb45a-03d5-43ec-80a0-946fc4d15eed/visual-studio-2015php?forum=windowsazureja

回答ついたけど、初めてApp Service for LinuxやPHP Tools for Visual Studioを触ったのでメモしとく。

Visual Studio 2015 で PHPプロジェクトを作成できるようにする

PHP Tools for Visual Studio

Visual Studio Gallaryからダウンロードまたは、[ツール] -> [拡張機能と更新プログラム] から検索してインストール。
この拡張有償だったの知らなかった。

PHPプロジェクト作成

PHPテンプレートがインストール済み

php1

PHP Web Projectを作成。

App Service for Linux を作成

Web App On Linux(プレビュー)を選択

php2

ランタイムスタックを選択。今回はPHP 5.6.23
ここで気づいたが、PHP6って無いみたい。5の次は7

php3

App Serviceのデプロイ資格情報でパスワード設定しとく

php4

アプリケーション設定から、「仮想アプリケーションとディレクトリ」を確認しとく。
site\wwwrootがデフォルトになってると思う。

php5

PHP Web Publisher でデプロイ

ソリューションエクスプローラーで右クリックから、[公開]を選択
Profile Name適当に決める

ServerはAppServiceの概要からFTPホスト名コピーする。
SitePathは仮想アプリケーションのパスに合わせてディレクトリパスを設定する。
UserName / Passwordはデプロイ資格情報で設定した内容。

Validate Connectionする -> OK?

Publish

php6

http://xxxxxxxxx.azurewebsites.net/index.php でデプロイできてるの確認できる

有償じゃなかったらPHP開発全部これでやりたい。

関連記事

no image

【ストアアプリ】基本的な印刷手順

Windowsストアアプリにて印刷を行う方法を紹介します。 印刷を行うには印刷コントラ

記事を読む

no image

FixedDocumentの印刷およびXPS形式での保存

こんにちは。 以前、XAMLファイルを帳票テンプレートとして動的ロードする記事を掲載しました。

記事を読む

PHP executable not found. Install PHP 7 and add it to your PATH or set the php.executablePath setting

Visual Studio Code へ PHP IntelliSense 拡張をインストールし

記事を読む

Visual Studio 2015 Update1 の Xamarin.Forms でインテリセンスを使いたい

Xamarinを触り始めました。 チュートリアルということで、Xamarin.Forms Quick

記事を読む

no image

【WPF/XAML】Visibility変更時のアニメーション切替

ストーリーボードを使わずに、Visibility変更でアニメーションを発生させたかった。 やってる

記事を読む

【Cocos2d-x】iPhone実機でプロジェクトを動かすまで

Macを購入してCocos2d-xデビューしたが、 iPhone実機で動かすまでをメモ

記事を読む

Package ‘Win10SDK_10.0.14393.33,version=10.0.14393.3300’ failed to install.

Visual Studio 2017 RC1 でUWPアプリケーションのコンポーネントインストールす

記事を読む

no image

Desktop App Converter で作成したUWPアプリケーションをストアで公開したい

Twitterで掲題について調べている人がいらっしゃって、一緒に調べてみたのだが 案内されているペー

記事を読む

no image

Xamarin.Forms で Opacityを設定したGridの表示・非表示を切り替えると、Androidで例外が発生する(Xamarin.Forms 2.3.3.193)

Xamarin 2.3.3.163 あたりから発生するようになったバグ情報があり 実行環境は 2.3

記事を読む

no image

【C#,WinForms】XMLデータをListViewに表示し、チェック項目のみXML保存させる

MSDNフォーラムの以下についてサンプルを組んだので掲載。 ListViewでチェックされた値

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑