この記事では、Ubuntu14.04VPSにJenkinsをインストールする方法を紹介します。
Jenkinsは、ソフトウェアプロジェクトの構築やcronによって実行されるジョブなど、繰り返されるジョブの実行を監視する受賞歴のあるアプリケーションです。現在のJenkinsは、ソフトウェアプロジェクトの継続的な構築/テストに重点を置いています。簡単に言うと、Jenkinsは、使いやすいいわゆる連続統合システムを提供し、開発者がプロジェクトへの変更を統合しやすくし、ユーザーが新しいビルドを簡単に取得できるようにします。自動化された連続ビルドが増加します。生産性。
ビルドは、バージョン管理システムでのコミットによるトリガー、cronのようなメカニズムによるスケジューリング、他のビルドが完了したときのビルド、特定のビルドURLの要求など、さまざまな方法で開始できます。
更新されたチュートリアル:
Ubuntu16.04にJenkinsをインストールする方法
要件
このチュートリアルでは、SSD1VPSホスティングプランを使用しています。
システムを更新する
ルートとしてUbuntu14.04VPSにログインし、次のコマンドを実行します。
# apt-get update # apt-get upgrade
UbuntuなどのDebianベースのディストリビューションでは、aptパッケージマネージャーを使用してJenkinsをインストールできます。このチュートリアルでは、JAVA 7のオープンソース実装をインストールする必要があります。
これは非常に簡単で、以下のコマンドを実行することで実行できます。
# apt-get install openjdk-7-jdk
JAVAが正常にインストールおよびセットアップされているかどうかを確認するには、次のコマンドを実行します。
# java -version
JENKINSをインストールする
Jenkinsをインストールする前に、キーとソースリストをaptに追加します。これは2つのステップで行う必要があり、最初にキーを追加します:
# wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
次に、Jenkinsのソースリストを作成します:
# sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
Jenkinsをインストールする前にaptのキャッシュを更新します:
# apt-get update
キャッシュが更新されたら、Jenkinsのインストールに進みます。多数の依存関係があるため、すべてをインストールするのに少し時間がかかる場合があることに注意してください。
# apt-get install jenkins
Jenkinsは、起動時にデーモンとして起動されます。詳細については、/ etc / init.d/jenkinsを確認してください。このサービスを実行するために、「Jenkins」ユーザーが作成されます。ログファイルは/var/log/jenkins/jenkins.logに配置されます。トラブルシューティングが必要な場合は、このファイルを確認してください。
デフォルトでは、Jenkinsはポート8080でリッスンします。
インストールが完了したら、お気に入りのブラウザをhttp:// your_domain:8080またはhttp:// your_server_IP_address:8080に移動してJenkinsにアクセスできます。
JENKINSを構成する
デフォルトのJenkins画面で歓迎されます。
残念ながら、インストールは安全ではなく、ネットワーク上の誰もがあなたに代わってプロセスを起動することができます。誤用を防ぐために、認証を有効にする必要があります。まず、(左側のメニューの)Jenkinsの管理に移動します。ご覧のとおり、Jenkinsの構成にはさまざまなメニューがあります。
この目的のために、読み込まれたページの[セキュリティの設定]をクリックします。 [セキュリティを有効にする]の横のチェックボックスをオンにして、セキュリティを有効にします。
独自のユーザーデータベースを使用し、サインアップを無効にするようにJenkinsを構成します。
[承認]の下の[マトリックスベースのセキュリティ]に移動し、その横にあるチェックボックスをオンにします。次に、Jenkinsがクラッシュしないように、Anonymousの[表示]グループのすぐ下に[読み取り]のみがあることを確認します。
ページの下部にある[保存]をクリックします。その後、ログインフォームが表示されます。それを無視して、もう一度http:// your_domain:8080にアクセスしてください。下の写真にサインアップフォームが表示されます:
好みのユーザー名でサインアップしますが、Jenkinsは小文字のユーザー名を想定しているため、混乱を避けるためにそのように選択することを強くお勧めします。サインアップすると、このJenkinsの新規インストールの管理者になります。
すべてが稼働したら、最初のジョブの作成とスケジュール設定、プラグインのインストールなどを行うのはあなた次第です…
もちろん、Hosted Jenkinsサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にJenkinsのインストールを依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。アップデートについては、Ubuntu16.04にJenkinsをインストールする方法に関する投稿を読むこともできます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。