OSgrid で SIM 公開の道のり(1)

OSgrid に繋いで、SIMを公開する目的、さくら VPS 2G タイプ を借りました。
色々な VPSを検討したのですが、どうもさくらが合っているようなので、これにしました。

まずは申し込みですが、これは簡単なので省略します。

OSですが、最初入っているのは「CentOS 6.2 x86_64」なのですが、「Ubuntu 10.04 i386」が良いようなので、入れ替えました。

入れ替え方法は、さくらのドキュメントを参照しての作業。

http://support.sakura.ad.jp/manual/vps/mainte/custom.html

再インストールの方法は難しくないので、ドキュメントに従って、落ち着いて行なって下さい。
高をくくって読み飛ばしをすると、痛い目に会いますよ。(私は、その為に2回インストールしなおしました。)
インストール中に、ユーザアカウント登録とパスワードを設定するので、絶対忘れないで下さい。
ユーザー登録時に文字数が少ないと警告を受けることがありますが、そのまま再度入力すれば、登録できます。

インストールが終了したら、「VPSコントロールパネル」の「VPSホーム」から「起動」ボタンをクリックして、OSを起動して下さい。

「VPSコントロールパネル」の「リモートコンソール」で、リターンキーを押すとログインプロンプト出るのでインストール時に設定したユーザアカウントで、ログインします。

login:

まず、rootのパスワードを最設定します。
$ sudo bash
[sudo] password for hogehome:
※ ログインした時のパスワードを入れます。
# passwd root
パスワードを2回聞かれますので、同じものを入力します。

OSの差分をインストールします。
# apt-get update

# apt-get upgrade
:
[Y/n]
※ リターンキーを押します。

# apt-get dist-upgrade

[Y/n]
※ リターンキーを押します。

カーネルがアップデートされた場合は、一度再起動した方がいいです。
再起動後に、OSの差分をインストールを再度実行して下さい。

この後は、rootで実行しますので、sudo でrootになっておいてください。

日本語 表示するためにlocale を設定をします。
モジュールインストール
# apt-get install language-pack-ja

default locale の設定をします。
# update-locale LANG=ja_JP.UTF-8

セキュリティの理由から、sshでrootでログインさせないために、sshdの設定をします。
# vi /etc/ssh/sshd_config

PermitRootLogin yes
を、
PermitRootLogin no
に書き換えます。

ファイヤーウォールの設定をします。
現在の状況を確認します。
# ufw status
Status: inactive

ssh でつないで作業をしている人は要注意です。
設定中に、通信が切れないように、一度、ファイヤーウォールを無効にしておく必要があります。
# ufw disable

最初に、入ってくる全ての通信を遮断します。
# ufw default deny

その後に、必要な sshのポートを受け付けるように、穴を開けます。
# ufw allow 22

最後に、ファイヤーウォールを有効にします。
# ufw enable

ホスト名の変更
# vi /etc/hosts
127.0.0.1      localhost
に、VPSに割り当てられた、IPアドレスとホスト名を追加
49.111.222.333    hegohego.pokepoke  hegohego

# vi /etc/hostname
hegohego.pokepoke

# hostname hegohego.pokepoke

再起動して、名前の変更を確認
# hostname

OSの基本設定は、取り敢えず終了です。
いよいよ、opensimの為の作業です。

まず、rootで作業します。
$ sudo bash
[sudo] password for hogehome:
※ ログインした時のパスワードを入れます。

mono モジュールのインストール
# apt-get install mono-complete

mysqlのインストール
# apt-get install mysql-server

mysqlセットアップ
# mysql -u root -p
Enter password:

mysql> use mysql;

現在の登録状況を確認
mysql> select host,user,password from user;

opensim用にユーザ登録
mysql> grant all on *.* to opensim@localhost identified by ‘パスワード’;

登録確認
mysql> select host,user,password from user;

opensimのデータベースを作成
mysql> create database opensim;
mysql> show databases;

mysqlを終了
mysql> \q

mysqlアクセス許可の確認
vi /etc/mysql/my.cnf

下記の設定があることを確認
bind-address = 127.0.0.1

opensimを起動するユーザーを作成
※ rootのアカウントで起動するとなにか問題が発生した時に困るので

# useradd -m opensim

ホームディレクトリが作成されていることを確認
# ls -l /home/opensim

opensim ユーザに変更します。
# exit
$ sudo -u opensim bash
[sudo] password for hogehome:
※ ログインした時のパスワードを入れます。

プロンプトで、ユーザーが変更されていることを確認します。
ディレクトリの変更します。
$ cd /home/opensim

http://www.osgrid.org/index.php/downloads から、Current Release からソースをダウンロードします。
URLをコピーして、wget を使用してダウンロード
$ wget http://osgrid.googlecode.com/files/opensim-1647060.tar.gz
※ ダウンロードするファイルは、その時に最適なものを選んで下さい。

ダウンロードしたファイルを展開します。
$ tar xvf opensim-1647060.tar.gz

コンパイル
$ cd opensim-1647060
コンパイルの準備
$ ./runprebuild.sh
一瞬で、終了します。
コンパイルの実行します。少し、時間がかかりますが待ちましょう。
$ xbuild

設定ファイルのの雛形をダウンロードします。

example in files: のOpenSim.ini GridCommon.ini FlotsamCache.ini をダウンロードします。
$ cd bin
$ wget http://download.osgrid.org/OpenSim.ini.txt
$ wget http://download.osgrid.org/GridCommon.ini.txt
$ wget http://download.osgrid.org/FlotsamCache.ini.txt
※ 各リンクの部分に、マウスを持って行って右クリックでURLをコピーします。
$ mv OpenSim.ini.txt OpenSim.ini
$ mv GridCommon.ini.txt GridCommon.ini
$ mv FlotsamCache.ini.txt FlotsamCache.ini

設定の変更
$ vi bin/config-include/GridCommon.ini
コメントへ
;Include-Storage = “config-include/storage/SQLiteStandalone.ini”;
コメントを外して、設定
StorageProvider = “OpenSim.Data.MySQL.dll”
ConnectionString = “Data Source=localhost;Database=opensim;User ID=opensim;Password=パスワード;”
※ mysqlで設定した、パスワードを設定します。

Osgridのどの場所にsimを置くのか事前に決めます。
OSgrid のGrid Map で、開いている所の座標を確認しておきます。

SIMに入れるようにするために、ファイヤーウォールに穴を開けます。
$ ufw allow 9000

ついに、起動します。
$ mono OpenSim.exe

色々質問をされますが、ここを参考に入力して下さい。

起動が成功すると、以下のプロンプトを表示して止まります。※ xxxxx は、SIMの名前が入ります。
Region (xxxxx)#

取り敢えず起動したので、Viewer を使ってログインしてみます。
自分のSIMに入ることが出来たら成功です。

自分のメモとして、まとめていますので、わかりづらい所があるかもしません。
もし、疑問等がありましたら遠慮せずに聞いてください。
ただ、参考になるページもかなりありますので、googleで検索してしてみてください。
私に聞くより、その方が早いかもしれません。
色々と試すのも面白いです。
できるだけ多くの人が、SIMをいじる楽しさをしていただけたらいいな。

次は、バックグラウンドで動かして、常時公開状態にしていきます。

Posted in opensim, OSgrid | Leave a comment

本店移転しました

新規一転、本店をSylphに移転しました。

スクリプト中心のお店ですが、今後もよろしくおねがいします。

本店へ

Posted in その他 | Leave a comment

Avinationに遊びに行ってみました

今なら、ここが一番参考になると懐います。

http://w.livedoor.jp/wakaba/d/Avination%A5%E1%A5%E2

取り敢えず、L$1000だけ、お金を移してみました。C$832 になりました。
SIMの使用料が安いので、ハマるかもしれません。

Avinationで、お会いしたら、遊んでください。

Posted in その他 | Leave a comment

リモートベンダー

「リモートベンダーて、何?」と思う人もいるかも知れませんので、ちょっと説明

通常の販売機とは、ちょっと違って、販売機には、商品が入ってません。
販売機以外に、サーバがあって、サーバーに商品をセットします。
販売機で購入の手続きがされると、サーバと通信して、サーバから商品が送られます。

なので、販売機を人に渡して、商品を売っていただくことも可能です。
商品の入れ替えも、サーバ側だけで、OKです。
売っていただいたかからには、お礼もしないといけないので、アフェリエイトの機能も付けてみました。

利用料として、販売価格の2%をいただいております。

当店の販売機もあります。

アフェリエイトは、20%になっています。
こちらも宜しくお願いします。

Posted in その他 | Leave a comment

レンタルモールとアフェリエイトベンダー

格安レンタルモールとアフェリエイトベンダーの案内です。

Zindra大陸(アダルト)で、商品を売ってみませんか?
ご自身で作られたものや作者の了解の得られている商品の再販であれば、どの様な物でも販売頂けます。

詳細の内容は、
レンタルモール
アフェリエイトベンダー
をご確認下さい。

Posted in その他 | 1 Comment

新人クリエータ様へ

こんにちは、まこです。

先日、レンタルモールの案内をさせていただきましたが、新人クリエータ様限定で、下記の提供をさせていただきます。

当店のアフェリエイト機能付きリモートベンダーをご利用頂き、アフリエイトのパーセンテージを10%以上に設定いただければ、ベンダークライアントを設置させて頂きます。

もし、ベンダーサーバを置く土地もお持ちで無いようでしたら、ご相談下さい。

初めて商品を売ろうとしたときには、場所代が気になるものです。この機会に、チャレンジしてみては如何でしょうか?

その他、質問等がありました、お気軽にお問い合わせ下さい。

Posted in その他 | 2 Comments

モール利用者募集

こんにちは、まこです。

モールの利用者を募集します。
20プリムで、一週間L$40の格安です。

場所ですが、Zindra大陸(アダルト)の貯水池のほとりという好条件の場所です。

http://slurl.com/secondlife/Laffoon/182/235/82

レンタル方法ですが、床に置かれているパネルに、レンタル期間分の費用をお支払い下さい。

お支払い後、2日以内にグループに招待いたしますので、商品を設置してください。
今月中にお借りいただいた場合は、2月末までのレンタル費用は、無料とさせていただきます。レンタル終了日は、2月末からお支払い頂いた、レンタル期間を追加した日時になりますので、今お借りいただければ、かなりのお得だと思います。

この機会に、いかがですか?

ご質問やプリム数のご相談も随時お受けしていますので、お気軽にお問い合わせ下さい。

Posted in その他 | 2 Comments

まだまだ…..続く

まだ、やってます。

いった何時まで、続くのか?
改装
どうも、感覚が鈍ってる気がする…..

Posted in その他 | Leave a comment

建替え中

バーのお城を建て替え中です。

作業が中々進まないので、変なところがありますが、お赦しください。

遊び場

Posted in その他 | Leave a comment

悲しいお知らせ

羅漢モールが、今年一杯で、終了の連絡が来ました。
ここから、スクリプター人生が始まったようなものなので、ちょっと寂しいです。

オーナーのソロさんとお話しましたが、色々と仕方ないようですね。
今年中は、営業して居るとのことですので、行ってみてください。

羅漢モール

Posted in その他 | Leave a comment