アーカイブ

2008 年 9 月 のアーカイブ

subversionのインストール

2008 年 9 月 19 日 コメントはありません

ようやく開発用のサーバーを準備してもらったものの整備できておらず、ようやく開始することに。
まずは、subversionから。
インストール

sudo aptitude install subversion subversion-tools libapache2-svn

簡易性を考えてhttpでアクセスできるようにしておく。

sudo vi /etc/apache2/mods-enabled/dav_svn.conf

で設定ファイルを編集する。
今回はこんな感じで。

<location /svn>
  DAV svn
  SVNParentPath /var/lib/svn
</location>

で、apache2再起動!

sudo /etc/init.d/apache2 restart

これで、起動。あとはリポジトリを作成する。
今回は、動作確認のテスト用とあわせて作成する。

mkdir /var/lib/svn
cd /var/lib/svn
sudo svnadmin create test
sudo svnadmin create 2008
sudo chown -R www-data:www-data test
sudo chown -R www-data:www-data 2008

これで完成。

カテゴリー: 未分類 タグ:

xreaサーバーにsymfonyをインストールする方法

2008 年 9 月 1 日 コメント 6 件

いろんなところで、同じタイトルで出ていますが、うまくいかないものであったり、疑問があったりしましたので、整理してみました。私なりのやり方です。

  1. pearのインストール
    pear config-create /virtual/自分のユーザ名 .pearrc
    pear -c /virtual/自分のユーザ名/.pearrc install -o PEAR

    これで、/virtual/自分のユーザー名/pearのところに、pearがインストールされ、その設定が.pearrcに書き込まれます。

  2. パスを通す。

    vi .bash_profile
    export PATH=~/pear/php:~/pear:$PATH

    としておきます。

  3. symfonyのインストール
    普通に

    pear channel-discover pear.symfony-project.com
    pear install symfony/symfony
  4. .htaccessへの設定
    一部追加します。

    Options +FollowSymLinks +ExecCGI
    AddHandler application/x-httpd-phpcgi .php
    mod_gzip_on Off
  5. symfonyコマンドでプロジェクトを作成します

    symfony new プロジェクト名
  6. 最後、WEBフォルダをシンボリックリンクで結びます
    ln -s /virtual/自分のユーザ名/プロジェクト名/web/ /virtual/自分のユーザ名/public_html/ドメイン名
    ln -s /virtual/自分のユーザ名/pear/data/symfony/web/sf/ /virtual/自分のユーザ名/プロジェクト名/web/sf

以上で、完成です。

カテゴリー: php タグ: ,