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