Local YUM REPO on CentOS 7 / RHEL 7 using DVD ISO
目次:
JenkinsはオープンソースのJavaベースの自動化サーバーであり、継続的インテグレーションと継続的配信(CI / CD)パイプラインを簡単にセットアップできます。
継続的インテグレーション(CI)は、チームメンバーがコード変更をバージョン管理リポジトリに定期的にコミットし、その後自動ビルドとテストを実行するDevOpsプラクティスです。 継続的デリバリ(CD)は、コードの変更が自動的に構築、テスト、および運用環境に展開される一連のプラクティスです。
このチュートリアルでは、公式のJenkinsリポジトリを使用してCentOS 7システムにJenkinsをインストールする手順を説明します。
前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
Jenkinsのインストール
CentOSシステムにJenkinsをインストールするには、次の手順に従います。
-
JenkinsはJavaアプリケーションなので、最初のステップはJavaをインストールすることです。 次のコマンドを実行して、OpenJDK 8パッケージをインストールします。
sudo yum install java-1.8.0-openjdk-devel
Jenkinsの現在のバージョンは、Java 10(およびJava 11)をまだサポートしていません。 マシンに複数のバージョンのJavaがインストールされている場合は、Java 8がデフォルトのJavaバージョンであることを確認してください。
次のステップは、Jenkinsリポジトリを有効にすることです。 これを行うには、次の
curl
コマンドを使用してGPGキーをインポートします。curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
そして、以下を使用してシステムにリポジトリを追加します。
sudo rpm --import
リポジトリが有効になったら、次を入力して最新の安定版のJenkinsをインストールします。
sudo yum install jenkins
インストールプロセスが完了したら、次のコマンドでJenkinsサービスを開始します。
sudo systemctl start jenkins
正常に起動したかどうかを確認するには、次を実行します。
systemctl status jenkins
次のようなものが表示されるはずです。
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.service
最後に、システム起動時にJenkinsサービスを開始できるようにします。
sudo systemctl enable jenkins
jenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
ファイアウォールを調整する
次のコマンドを使用して、必要なポートを開きます。
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
Jenkinsのセットアップ
新しいJenkinsインストールをセットアップするには、ブラウザーを開き、ドメインまたはIPアドレスに続けてポート
8080
を入力します。
http://your_ip_or_domain:8080
次のような画面が表示され、インストール中に作成された管理者パスワードの入力を求められます。
この時点で、CentOSシステムにJenkinsが正常にインストールされています。
結論
このチュートリアルでは、CentOS / RHELベースのシステムにJenkinsの初期設定をインストールして完了する方法を学びました。 Jenkinsの公式ドキュメントページにアクセスして、Jenkinsのワークフローとプラグインモデルの調査を開始できます。
ジェンキンス・セントスCentOS 7でワニスを使用するようにmagento 2を構成する

ページの速度は、オンラインストアの成功に不可欠です。 このチュートリアルでは、Magento 2を設定してVarnishをフルページキャッシュソリューションとして使用する手順を説明します。
CentOS 7でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、CentOS 7システムでユーザーを追加および削除する方法を説明します。
CentOS 7でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、CentOS 7システムにスワップファイルを追加する方法について説明します。