实现过程
首先,要安装一些使用 viroBlast 的依赖软件。

安装 blast+,使用conda安装blast

conda install blast

网上的指令都是这个,我在安装的时候总是出现

参考其他博客https://blog.csdn.net/weixin_45552562/article/details/109668589,
发现使用官网提供的方法可以解决

conda install -c bioconda blast

(中途插入语)也可以去ncbi上下载相应的blast+压缩包,然后再自行安装。(后者没试过,一下是链接)

https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/

安装成功,用blastn -h检验

blastn -h


安装 服务器 apache2,搭建的是一个网页版的blast。

sudo apt-get install apache2

安装PHP,viroBlast是用PHP编写的

sudo apt-get install libapache2-mod-php php php-gd

下载viroblast。

wget http://indra.mullins.microbiol.washington.edu/viroblast/download.php?ID=viroblast.tar.gz

查看下载,并解压

tar -zxvf "download.php?ID=viroblast.tar.gz"


解压之后,移动viroblast到/var/www/html下

mv viroblast /var/www/html/
cd /var/www/html/

通过网页查看viroblast是否安装成功。
打开浏览器,网页访问:http://主机IP/viroblast/viroblast.php,显示如下说明安装成功:

最后,viroblast安装成功,具体后面如何构建自己所需要的blast数据库,请参考其他文章。

服务器用viroblast搭建blast相关推荐

  1. viroblast搭建blast网页

    写在前面 因为有不少朋友反馈,部署成功后网页不返回比对后的结果,建议大家检查下面三项内容,尤其是前两项: 服务器上给blast+.data.db等文件夹777权限 PHP代码中的system方法 换成 ...

  2. centos6.5环境DNS-本地DNS主从服务器bind的搭建

    centos6.5环境DNS-本地DNS主从服务器bind的搭建 在上一篇博客中我已经搭建好了一个本地DNS服务器,能够实现正向反向解析,那么我们只需要加入一台从DNS服务器即可完成,我们来开始配置主 ...

  3. 宝塔服务器环境好不好_服务器环境怎么搭建?(宝塔环境搭建教程)

    大家好,欢迎来到西安蓝蜻蜓网络讲坛,上期我们讲的是怎样购买服务器,很多小伙伴都知道了购买服务器的方式方法,那么购买服务器后需要怎么搭建服务器环境呢?那么今天,我们就来讲述下服务器环境怎么搭建? 以宝塔 ...

  4. Git学习(一)git服务器的简易搭建

    Git学习(一)git服务器的简易搭建 使用环境:docker容器模拟的3个ubuntu14.04的系统 分别模拟了3个系统: Ubuntu_gitserver:14.04  用于git服务器的安装 ...

  5. SRS流媒体服务器——单机环境搭建和源码目录介绍

    SRS流媒体服务器--单机环境搭建和源码目录介绍 1. 目录 环境搭建 源码目录介绍 1. 环境搭建 srs官⽹:https://github.com/ossrs/srs 码云的源速度快:https: ...

  6. php搭建云服务器,云服务器上如何搭建php环境

    1) 安装libtool和libtool-ltdl [root@localhost mysql]# yum -y install "libtool*" [root@localhos ...

  7. 闲置服务器 虚拟服务器,闲置主机搭建服务器

    闲置主机搭建服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装数据传输 ...

  8. linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用

    linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用 linux系统下ntp网络时钟服务器(NTP服务器)的搭建和使用 安徽京准科技开发的NTP网络时间源设备 参考 ahjzsz.com  ...

  9. 虚拟主机如何创建svn服务器,虚拟主机搭建svn

    虚拟主机搭建svn 内容精选 换一换 每台主机上个需要制作8个虚拟机,一共16个虚拟机,每台虚拟机规格4U2G,详情请参见<<OVS流表归一化 特性指南>中"运行和验证&q ...

最新文章

  1. utf8 连接 mysql_mysql配置为支持utf8的连接方式只要改client就可以了吗
  2. tableau可视化函数使用案例(六十七)-如何用Tableau获取数据并对数据进行操作?
  3. 一文带你认识:Liunx的历史
  4. python学习-使用制表符或者换行符来添加空白
  5. 数字化转型的认识模型
  6. ASP.NET WebAPI 集成 Swagger 启用 OAuth 2.0 配置问题
  7. python数据分享人力资源_Python数据分析帮你清晰的了解整理员工们的工作效率和整体满意度...
  8. Java-Redis 热部署问题
  9. Vuex在项目中使用
  10. 2016年回顾2017年目标之流水账
  11. java 中 class 对象_java中Class对象详解
  12. Linux查看进程是否占用,Linux 下查看哪个进程占用swap空间
  13. 局域网中简单的dhcp服务器的配置
  14. phpcms 允许英文目录有空格
  15. SSM+jsp整合步骤(注解开发)
  16. 解决电脑关机状态下按键盘会开机的问题
  17. Morsel-Driven Parallelism: 一种NUMA感知的并行Query Execution框架
  18. 会变色的背景透明NSButton
  19. 区分网络管理员和网络工程师
  20. 关于杨创YC2440uboot移植

热门文章

  1. mybatis自动识别数据库关键字
  2. 深入理解计算机系统(CSAPP) attack-lab详解
  3. python中的结束用语_python结束语句
  4. 匹配追踪和正交匹配追踪
  5. 云服务器Ecs镜像迁移到新服务器
  6. 多种进制转换方法,原码、反码、补码计算与转换,位运算符的使用方法,函数简介
  7. smm整合first
  8. C语言stdlid是什么函数,为什么Curry的std lib中的非确定性选择函数没有直接定义,而是使用辅助2参数函数?...
  9. PHP微信小程序消息推送写法
  10. Front Immunol 复现 | 4. 使用estimate包评估肿瘤纯度