0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

gitbucketを一発で設定する方法

0
Posted at
# !/bin/bash

echo "+------------------------------------------------------------------------------------------------------------+";
echo "■setup start " ${0};
echo "+------------------------------------------------------------------------------------------------------------+";
echo ;
echo "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■";
echo "jdk";
echo "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■";
echo "【初期化 定数設定】"
jdk_url="http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz"
jdk_version="jdk1.8.0_25"

echo "【インストール wget】"
sudo yum install -y wget

echo "【アンインストール openjdk】"
sudo yum remove -y java-1.6.0-openjdk
sudo yum remove -y java-1.7.0-openjdk

echo "【確認】"
java -version
javac -version

echo "【移動 /opt】"
cd /opt

echo "【ファイル取得 jdk-8u25-linux-x64.tar.gz】"
sudo wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" $jdk_url
# sudo wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz"
# sudo wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-i586.tar.gz"

echo "【展開 jdk-8u25-linux-x64.tar.gz】"
sudo tar xvf jdk*

echo "【権限変更】"
sudo chown -R root: jdk*

echo "【インストール jdk】"
sudo alternatives --install /usr/bin/java java /opt/$jdk_version/bin/java 1
sudo alternatives --install /usr/bin/javac javac /opt/$jdk_version/bin/javac 1
sudo alternatives --install /usr/bin/jar jar /opt/$jdk_version/bin/jar 1

# sudo alternatives --install /usr/bin/java java /opt/jdk1.8.0_25/bin/java 1
# sudo alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_25/bin/javac 1
# sudo alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_25/bin/jar 1

echo "【不要ファイル削除】"
sudo rm /opt/jdk-8u25-linux-x64.tar.gz

echo "【確認】"
java -version
javac -version

cd ~/

echo ;
echo "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■";
echo "gitbucket";
echo "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■";

echo "【初期化 定数設定】"
gitbucket_url="https://github.com/takezoe/gitbucket/releases/download/1.10/gitbucket.war -O gitbucket.war"
apache_tomcat_url="http://www.us.apache.org/dist/tomcat/tomcat-7/v7.0.65/bin/apache-tomcat-7.0.65.tar.gz"

sudo wget $gitbucket_url
sudo wget $apache_tomcat_url
sudo tar xfvz apache-tomcat*
sudo cp gitbucket.war apache-tomcat-*/webapps/
cd apache-tomcat-*
sudo ./bin/startup.sh

echo "+------------------------------------------------------------------------------------------------------------+";
echo "■setup end";
echo "+------------------------------------------------------------------------------------------------------------+";

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?