WinScp + XShellを使用して、サーバーUbantu16.04を構成し、JDK1.8 + Tomcat8.5 + Jenkinsチュートリアルの最新のフルバージョンをインストールします(Xiaobaiの学習に適しています)

1.WindowsはWinScpをインストールします

公式ウェブサイトアドレス:WinScp公式ウェブサイト
ここに画像の説明を挿入します

2.WindowsはXhellをインストールします

Xhellのインストール:Xhellの最新バージョン
ここに画像の説明を挿入します

3.接続後の図に示すように、XShellを使用してサーバーに接続します

ここに画像の説明を挿入します

まず、JDK環境が存在するかどうかを確認します。存在しない場合は、最初にJDKをインストールします。通常、デフォルトでバージョン1.8がインストールされます。

jdk環境を確認してください

java -version

JDK1.8がインストールされている場合は、次の図が表示されます。インストールされていない場合は、以下の手順に従ってください
ここに画像の説明を挿入します

  1. Huawei MirrorCloudまたはTsinghuaCloudにアクセスして、jdk1.8バージョンをローカルの
    Huawei Mirror Cloud公式WebサイトにダウンロードしますHuawei CloudMirror公式Webサイト
    ここに画像の説明を挿入します
    ここに画像の説明を挿入します
    ここに画像の説明を挿入します

ここに画像の説明を挿入します

  1. WinScpを使用して、ダウンロードしたばかりの.tar.gzファイルをサーバーに転送し
    、ローカルファイルをサーバーにドラッグするだけです。

  2. 圧縮パッケージを/ usr / localファイルに移動し、jdkパッケージを解凍して、環境変数/home/tinluz/jdk-8u201-1.8.0_201.tar.gzを構成します
    。パスをサーバーにアップロードしたパスに変更します。

mv /home/tinluz/jdk-8u201-1.8.0_201.tar.gz /usr/local

解凍後、図に示すようにJAVA_HOME環境変数
ここに画像の説明を挿入します
構成します。

cd /
vim /etc/environment

iを押して編集モードに入り、次のコードをJAVA_HOMEにコピーして
、独自のjdk解凍ファイル名を記述します。

#set java env
export JAVA_HOME=/usr/local/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

環境を更新して、構成を有効にします

source /etc/environment

jdkのインストールを再度確認します

java -version

2.Tomcat8.5をインストールします

JDK1.8 + Tomcat8.5チュートリアルtomcatJAVA_HOMEをインストールます。自分
で構成できます。オンラインでチュートリアルがあります。

3.Jenkinsをインストールします

1 Huawei Cloud Mirrorに移動してJenkins
をダウンロードし、クリックして最新バージョン2.235バージョンのJenkinsをダウンロードします
。2。WinScpを使用してサーバーにアップロードし、/ usr / localに移動します。

cd /
mv /home/tinluz/jenkins_2.235_all.deb /usr/local/

3.公式サイトの鍵を入手する

wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | sudo apt-key add -

4.Jekinsのソースリストを作成します

sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

ここのブロガーは、手順5を実行した後、デーモン依存関係パッケージが欠落していることを示すエラーを報告します。解決策は、source.listソースを置き換えて解決することです。
自分でsources.listファイルをバックアップし、source.listソースを次のように変更します。国内のAlibabaCloudミラーソースになります。

vim /etc/apt/sources.list

元のコンテンツを削除した後、sources.listファイルに次のコードを追加します

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

sudo apt-getupdateとsudoapt-get install upgradeを実行して、ソースの変更を有効にします

sudo apt-get update
sudo apt-get install upgrade

5.ソースを更新し、Jekinsをインストールします

jenkinsがエラーやデーモン依存関係パッケージの欠如を報告するのを防ぐために、最初に依存関係パッケージを個人的にダウンロードしましょう

sudo apt-get install daemon

WinScpでアップロードされたジェンキンを解凍します

sudo dpkg -i jenkins_2.235_all.deb

4.Jenkinsを起動します

起動

service jenkins start

起動に失敗した場合は、起動に失敗した理由とjenkinsのステータスを確認してください

systemctl status jenkins.service

**エラー「LSBの開始に失敗しました:起動時にJenkinsを開始します」が報告された場合は、Jenkinsのデフォルトのポート8080が使用されていることを意味し、ポートを変更できます。**
次のコマンドを入力し、ポート8080を見つけて、変更します。必要なポートに接続し、再起動します。

cd /
vim /etc/default/jenkins

jenkinsを再起動します

service jenkins restart

error xxxコマンドが見つからないことが報告された場合は、JenkinsのJAVA_HOME構成エラーが
解決策です次のとおり
です。1。JAVA_HOMEを独自のものに変更し、次のコードを/etc/init.d/jenkinsファイルにコピーします。

JAVA_HOME=/usr/local/jdk1.8.0_201
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
exprot PATH JAVA_HOME CLASSPATH

2.jenkinsファイルを編集します

cd /
vim /etc/init.d/jenkins

3.jenkinsを再起動します

service jenkins restart

着陸後のジェンキンスの効果

ここに画像の説明を挿入します

総括する

Linux環境では、純粋なコマンドラインインストール開発環境でさまざまなエラーメッセージが表示されることがよくあります。インストールエラーについては、エラーメッセージをBaiduに直接コピーするのではなく、最初にエラーログを確認してエラーの原因を分析する必要があります。環境のインストールを容易にする、ブログ主な個人はWinScp + XShellを使用して環境の構成を支援します。一般的なルーチンは、TsinghuaCloudやHuaweiCloudなどのさまざまな国内ミラークラウドから必要なリソースをダウンロードすることです。これらのリソースをダウンロードした後、WinScpまたはXFtpおよびその他のツール。サーバーにアップロードしてから、XShellを使用してサーバーに接続し、特定の解凍を実行し、環境変数およびその他の操作を構成します。最後のポイントは、安定した心を持つことです。環境には長い時間がかかる場合があります。落ち着いて、プログラマーはさまざまな難しい問題を解決する必要があります。、トラブルシューティングスキルと英語スキルを向上させる必要があります

おすすめ

転載: blog.csdn.net/weixin_43967679/article/details/108316711