Windows+VMware+Linuxでシームレスな開発環境を作ってみた
2008年1月28日(月曜日)Windows+VMware+Linuxでシームレスな開発環境を作ってみました。
- Windowsでコードを書く
- LinuxOS上で実行して確認
という作業をする時に、FTPやらSCPやらでいちいちファイルを移動しないで済みます。
(そんなこと誰もやってないって?)
Windows+VMware+Linuxでシームレスな開発環境を作ってみました。
という作業をする時に、FTPやらSCPやらでいちいちファイルを移動しないで済みます。
(そんなこと誰もやってないって?)
公開しているWebサーバーのバックアップ作業を簡素化したいと思い、rsyncを使ってみたメモ。
バックアップ対象のサーバーでは既に日次バックアップが行われていて、そのアーカイブを手作業で吸い上げていた。
その作業もcronで自動化することが目的。
バックアップ対象のWebサーバーのSSHポートを解放しているので、rshにsshを使用して接続することにする。
cronでssh接続する時に課題となるのが認証の部分。少しググってみると
あたりが一般的な方法らしい。
HostbasedAuthentication方式がうまく設定できなかったorz
ので、パスフレーズなしの鍵での認証方式で実現した。
改めて、以下のエントリーが非常に参考になった。ありがとうございました。
Webサーバにeacceleratorをインストールしようとしたらwarningが。
以下環境。
[root@hoge ~]# wget http://downloads.sourceforge.net/eaccelerator/eaccelerator-0.9.5.zip <- ダウンロード [root@hoge ~]# unzip eaccelerator-0.9.5.zip <- 展開 [root@hoge ~]# cd eaccelerator-0.9.5 <- 移動して [root@hoge eaccelerator-0.9.5]# phpize <- phpize configure.in:9: warning: underquoted definition of PHP_WITH_PHP_CONFIG run info ‘(automake)Extending aclocal’ or see http://sources.redhat.com/automake/automake.html#Extending-aclocal configure.in:32: warning: underquoted definition of PHP_EXT_BUILDDIR configure.in:33: warning: underquoted definition of PHP_EXT_DIR configure.in:34: warning: underquoted definition of PHP_EXT_SRCDIR configure.in:35: warning: underquoted definition of PHP_ALWAYS_SHARED acinclude.m4:19: warning: underquoted definition of PHP_PROG_RE2C Configuring for: PHP Api Version: 20020918 Zend Module Api No: 20020429 Zend Extension Api No: 20021010
以下を参照しまして(感謝)
Do You PHP? - phpizeで「warning: underquoted definition」が多発する場合の対処法
以下ファイル修正。
[root@hoge ~]# vi /usr/lib/php/build/acinclude.m4AC_DEFUN(PHP_PROG_RE2C,[↓AC_DEFUN([PHP_PROG_RE2C],[[root@hoge ~]# vi /usr/lib/php/build/phpize.m4AC_DEFUN(PHP_WITH_PHP_CONFIG,[ AC_DEFUN(PHP_EXT_BUILDDIR,[.])dnl AC_DEFUN(PHP_EXT_DIR,[”"])dnl AC_DEFUN(PHP_EXT_SRCDIR,[$abs_srcdir])dnl AC_DEFUN(PHP_ALWAYS_SHARED,[↓AC_DEFUN([PHP_WITH_PHP_CONFIG],[ AC_DEFUN([PHP_EXT_BUILDDIR],[.])dnl AC_DEFUN([PHP_EXT_DIR],[”"])dnl AC_DEFUN([PHP_EXT_SRCDIR],[$abs_srcdir])dnl AC_DEFUN([PHP_ALWAYS_SHARED],[
以上でOK。
Tracの優先度をカスタマイズする際にハマったのでメモです。
前回セットアップしたlinuxマシンに、Tracをインストールしたメモです。
インストールにあたっては、以下のエントリを参考にしました。ありがとうございました。
http://jamz.jp/tech/2006/07/install-trac-ja.html
以下、おおまかな流れ。
社内環境にLinuxサーバを立ち上げました。
Tracとか、wikiとか、社内Blogとか、とかとか。
そういったグループウェアをインストールして使う予定です。
最近はBLOGを更新する時間がなかなかとれないので、こきざみに作業メモにしていきます。
今回はOSセットアップだけ。