WEB+DB開発, サーバ構築, ツール, 便利ワザ

CentOS 7にLAMP環境とOpenJDK + Tomcatを導入して、GitBucketとJenkinsを動かしてみます。それだけでは芸がありませんので、WebHookを使ってpushされたらJenkinsで自動ビルド、「apache ユーザーでの」自動デプロイまでやってみます。

WEB+DB開発, サーバ構築, ツール, 便利ワザ

Windows用の統合開発環境といえば、お高いPHP Stormを除けばEclipseとNetBeansが有名ですが、色々と比較した結果、現在の開発スタイルに最も適しているNetBeansを選択しました。NetBeansを導入したら、次は手軽にローカル実行環境を構築するXAMPPを導入します。ここでは多少クセのあるXAMPPのアレコレについて解説します。

WEB+DB開発, サーバ構築, 便利ワザ

ローカル開発用にCentOS 6 (x86/64)の仮想サーバを構築し、開発環境を一発でセットアップするスクリプトをGitHubにて公開しました。統合開発環境にNetBeansプロジェクト管理にRedmine、コミット → プッシュされたら公開ディレクトリに自動デプロイという環境を構築できます。