このチュートリアルでは、Ubuntu 18.04 LTSにJenkinsをインストールする方法を紹介します。知らない人のために、JenkinsはJavaで記述されたオープンソースの継続的インテグレーションツールです。 Jenkinsは、ソフトウェア開発のための継続的インテグレーションサービスを提供します。これは、Apache Tomcatなどのサーブレットコンテナで実行されるサーバーベースのシステムです。AccuRev、CVS、Subversion、Git、Mercurial、Perforce、Clearcase、RTCなどのSCMツールをサポートします。 ApacheAntおよびApacheMavenベースのプロジェクト、および任意のシェルスクリプトとWindowsバッチコマンドを実行します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 18.04 LTS(Bionic Beaver)サーバーへのJenkinsのインストールを段階的に説明します。
Ubuntu 18.04 LTSBionicBeaverにJenkinsをインストールする
手順1.まず、次の apt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.Javaをインストールします。
Jenkinsでは、サーバーにJavaをインストールする必要があります。デフォルトでは、JavaはUbuntuのリポジトリで使用できません。次のコマンドを使用してOracleJavaPPAをAptに追加します。
sudo add-apt-repository ppa:webupd8team/java sudo apt install oracle-java8-installer sudo apt install oracle-java8-set-default
次のコマンドを実行して、Javaのバージョンを確認します。
java -version
ステップ3.Ubuntu18.04LTSにJenkinsをインストールします。
キーとソースリストをaptに追加します:
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - sudo apt-add-repository "deb https://pkg.jenkins.io/debian-stable binary/"
ここで、Jenkinsのインストールを開始します:
sudo apt-get update sudo apt-get install jenkins
Jenkinsサービスを開始します:
systemctl start jenkins
Jenkinsはログファイルを/var/log/jenkins/jenkins.logに書き込みます
。構成を微調整することもできます。
ステップ4.Jenkins用のApacheWebサーバーのインストールと構成。
システムにApache Webサーバーをインストールします:
apt-get install apache2
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、「 jenkins.conf
」という名前の新しいApache構成ファイルを作成します。 ’仮想サーバー上:
a2enmod proxy a2enmod proxy_http a2ensite jenkins touch /etc/apache2/sites-available/jenkins.conf ln -s /etc/apache2/sites-available/jenkins.conf /etc/apache2/sites-enabled/jenkins.conf nano /etc/apache2/sites-available/jenkins.conf
次の行を追加します:
<Virtualhost *:80> ServerName my.jenkins.id ProxyRequests Off ProxyPreserveHost On AllowEncodedSlashes NoDecode <Proxy http://localhost:8080/*> Order deny,allow Allow from all </Proxy> ProxyPass / http://localhost:8080/ nocanon ProxyPassReverse / http://localhost:8080/ ProxyPassReverse / http://my.jenkins.id/ </Virtualhost>
ファイルを保存して閉じます。変更を有効にするには、apacheおよびJenkinsサービスを再起動します。
systemctl restart apache2 systemctl restart jenkins
ステップ5.ジェンキンスへのアクセス。
JenkinsはデフォルトでHTTPポート8080で使用できます。お気に入りのブラウザを開いてhttp://your-domain.com:8080に移動します。コード> または
http:// your-server-ip:8080
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート8080を開いて、コントロールパネルへのアクセスを有効にしてください。デフォルトのインストールパスワードは、 / var / lib / jenkins / secrets / initialAdminPasswordにあります。
下の画像に示すように。
おめでとうございます!Jenkinsが正常にインストールされました。Ubuntu18.04LTS(Bionic Beaver)システムにJenkinsをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式を確認することをお勧めします。ジェンキンスのウェブサイト。