1.安装必要的开发包
- Ubuntu 执行
sudo apt install build-essential zlib1g-dev
- CentOS/RedHat 执行
sudo yum groupinstall "Development Tools"
sudo yum install zlib-devel perl-ExtUtils-MakeMaker
2.设置镜像
npm config set registry http://r.cnpmjs.org
npm config set puppeteer_download_host=http://cnpmjs.org/mirrors
export ELECTRON_MIRROR="http://cnpmjs.org/mirrors/electron/"
3.Git 提速
https://blog.csdn.net/u011262253/article/details/104931257
4.安装 node,npm
https://blog.csdn.net/u011262253/article/details/104903255
5.搭建服务器
以安装 lampp 为例
https://blog.csdn.net/u011262253/article/details/70876900
6.安装 jbrowse
cd /opt/lampp/htdocs
curl -L -O https://github.com/GMOD/jbrowse/releases/download/1.16.8-release/JBrowse-1.16.8.zip
unzip JBrowse-1.16.8.zip
sudo mv JBrowse-1.16.8 /var/www/html/jbrowse
cd /var/www/html
sudo chown `whoami` jbrowse
cd jbrowse
./setup.sh