Presto のインストール
Presto は,分散 SQL クエリエンジン (distributed SQL query engine) である.
Presto の GitHub のページ: https://github.com/facebook/presto
- Python, Java 8, Maven のインストールを行う.
sudo apt -y update sudo apt -y install python3-dev sudo apt -y install openjdk-8-jdk sudo update-java-alternatives --jre -s java-1.8.0-openjdk-amd64 sudo update-java-alternatives --jre-headless -s java-1.8.0-openjdk-amd64 sudo update-java-alternatives -s java-1.8.0-openjdk-amd64 sudo update-alternatives --config java sudo apt -y install maven
- 変数 JAVA_HOME 等の設定
~/.bashrc または ~/.bash_profile に次のように設定(設定例)
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64 export PATH=/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin:$PATH export CLASSPATH=.:/usr/lib/jvm/java-1.8.0-openjdk-amd64/lib
- ソースコードのダウンロード
cd /usr/local sudo rm -rf presto sudo git clone --recursive https://github.com/facebook/presto sudo chown -R $USER presto
- Presto のインストール
cd /usr/local cd presto sudo ufw allow 34015 ./mvnw clean install