■Ubuntu 10.04 LTS にDolphin 7をインストールする
 海外製のSNSプログラム Dolphin 7をインストールしてみる。Dolphin 7はファイルストレージのみならず、ビデオや音楽のストリーミング機能も内包しているので、クリエイター向けのサイトを作るには向いているかもしれない。

Dolphin
http://www.boonex.com/dolphin/
Dolphin インストール手順
http://www.boonex.com/trac/dolphin/wiki/DetailedInstall

■インストール準備
 インストール直後のubuntuマシンに必要な設定をしていく
 サーバ名:dolphin.example.com
 IPアドレス:192.168.0.100

[code]$ sudo vi /etc/security/limits.conf
 root harf nofile 41952
 root soft nofile 41952 の2行追記
$ sudo vi /etc/fstab
 / に noatime 追記
$ sudo mount -o remount /
$ sudo reboot

$ sudo apt-get install ssh
$ sudo apt-get install apache2
$ sudo apt-get install mysql-server
$ sudo vi /etc/mysql/my.cnf
 [client][mysqld_safe][mysqld][mysqldump]の各行に
 default-character-set = utf8 を追記
$ sudo /etc/init.d/mysql restart
$ sudo apt-get install alien
$ wget http://www.communigate.com/pub/CommuniGatePro/CGatePro-Linux.i386.rpm
$ sudo alien -d CGatePro-Linux.i386.rpm
$ sudo dpkg -i cgatepro-linux_5.3-10_i386.deb
$ sudo mkdir /var/lock/subsys
$ sudo chmod +w /opt/CommuniGate/Startup
$ sudo vi /opt/CommuniGate/Startup
 ulimit -u 2000 を ulimit -n 4096 に修正
$ sudo chmod -w /opt/CommuniGate/Startup
$ sudo apt-get install postfix
 スマートホスト
 po.dolphin.example.com
 192.168.0.100 で設定
$ sudo vi /etc/postfix/master.cf
 smtp inet n – – – – smtpd の行を
 10025 inet n – – – – smtpd に修正
$ sudo /etc/init.d/postfix restart
$ sudo /opt/CommuniGate/Startup start
$ sudo apt-get install php5 php5-gd php5-mcrypt php5-mysql php5-geoip php5-imagick php5-intl php5-xcache php5-xsl php5-xmlrpc php5-cli[/code]

■Dolphinのインストール
 UbuntuのWeb用標準ディレクトリ/var/wwwにインストールする

[code]$ mkdir ~/download
$ cd ~/download
$ wget http://get.boonex.com/Dolphin-v.7.0
$ mv Dolphin-v.7.0 Dolphin-v.7.0.zip
$ sudo unzip -d /var/www/ Dolphin-v.7.0.zip
$ cd /var/www
$ sudo mv index.html index.html.org
$ sudo chown -R www-data:www-data *
$ sudo chmod +x flash/modules/global/app/ffmpeg.exe

$ mysql -u root -p
 mysql> create database dolphin;
 mysql> grant all previleges on dolphin.* to doluser@localhost identified by ‘dolpasswd’;
 mysql> quit

$ sudo vi /etc/apache2/sites-enabled/000-default
 
  Options Indexes FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  allow from all
 

$ cd /etc/apache2/mods-enabled/
$ sudo ln -s ../mods-available/rewrite.load rewrite.load
$ sudo apache2ctl graceful[/code]

ブラウザで以下にアクセスして指示に従う
http://192.168.0.100/install/index.php

Dolphinの日本語化はこちらのコミュニティを参照
http://abaki.org/index.php

後からURLを変更したい場合には以下を修正
[code]$ sudo vi /var/www/inc/header.inc.php
 $site[‘url’] = “http://newurl.example.com/”;
$ sudo rm -rf /var/www/cache/*
$ sudo rm -rf /var/www/cache_public/*
$ sudo apache2ctl graceful[/code]

, , , ,
とりあえず付けておく無駄ではなかったなまぁまぁ読めたちょっと役に立ったかなかなり良かったかも (まだ評価されていません)
Loading...