差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
blast用sequence_serverのセットアップ [2022/12/14 05:00] – 133.11.222.89 | blast用sequence_serverのセットアップ [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | # sequence server 2のセットアップ手順 | ||
- | ``` | ||
- | name=sskuro | ||
- | port=9392 | ||
- | dbpath=/ | ||
- | sudo mkdir $dbpath | ||
- | docker run -it --name $name -p $port:4567 -v $dbpath:/db wurmlab/ | ||
- | # | ||
- | docker update --restart=always $name | ||
- | # | ||
- | # | ||
- | |||
- | #blast dbを作るときは、 | ||
- | / | ||
- | docker restart $name | ||
- | ``` | ||
- | |||
- | # Dockerを使う方法 (古い手順) | ||
- | |||
- | 適当なディレクイトリにBLASTのデータベースファイルを置いておく。/ | ||
- | |||
- | ``` | ||
- | docker run --name brave_minsky -p 3030:4567 -v / | ||
- | |||
- | docker stop brave_minsky | ||
- | ``` | ||
- | |||
- | で、dockerコンテナを作っておく。 | ||
- | |||
- | / | ||
- | |||
- | ``` | ||
- | [Unit] | ||
- | Description=sequence server | ||
- | Requires=docker.service | ||
- | After=syslog.target network.target | ||
- | |||
- | [Service] | ||
- | # | ||
- | ExecStart=/ | ||
- | ExecStop=/ | ||
- | Restart=always | ||
- | User=yoshitake.kazutoshi | ||
- | |||
- | [Install] | ||
- | WantedBy=default.target | ||
- | ``` | ||
- | |||
- | ``` | ||
- | sudo systemctl start sequenceserver | ||
- | sudo systemctl enable sequenceserver | ||
- | ``` | ||
- | |||
- | 192.168.251.1のポート開放設定で、3030を192.168.251.107 (m768)に転送するように設定する。 | ||
- | |||
- | # Apacheに直接追加する場合 | ||
- | |||
- | 適当なフォルダに、 | ||
- | |||
- | ``` | ||
- | / | ||
- | / | ||
- | ``` | ||
- | |||
- | をコピーし、適当にdbフォルダを作って、```sequenceserver-1.0.11/ | ||
- | |||
- | / | ||
- | |||
- | ``` | ||
- | Alias / | ||
- | < | ||
- | PassengerBaseURI / | ||
- | PassengerAppRoot / | ||
- | </ | ||
- | < | ||
- | Options -MultiViews | ||
- | Require all granted | ||
- | </ | ||
- | ``` | ||
- | |||
- | ``` | ||
- | sudo systemctl restart httpd.service | ||
- | ``` | ||
- | |||
- | 最新版のsequenceserver2は、rubyのbundleをインストールするあたりで環境を壊してしまったので、バックアップからrubyを復元した。 |