GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にSpacewalkをインストールする方法

このチュートリアルでは、CentOS 7にSpacewalkをインストールして構成する方法を示します。知らない人のために、SpacewalkはRedhatのパッケージおよびシステム管理ソリューションです。スペースウォークコミュニティによるCentOS、Scientific Linux、Fedoraなどの派生Linuxオペレーティングシステム。GPLv2ライセンスの下でリリースされています。より柔軟な方法を提供します。スペースウォークを使用すると、システムのインベントリ、構成の管理、システムの中央リポジトリ、システムの監視など。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7サーバーにSpacewalkを段階的にインストールする方法を説明します。

CentOS7にSpacewalkをインストールする

ステップ1.まず、システムでEPELリポジトリを有効にする必要があります。

yum install epel-release

JPackageリポジトリを追加:

cat > /etc/yum.repos.d/jpackage-generic.repo << EOF
[jpackage-generic]
name=JPackage generic
#baseurl=http://mirrors.dotsrc.org/pub/jpackage/5.0/generic/free/
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
EOF

Spacewalkリポジトリを追加:

rpm -Uvh http://yum.spacewalkproject.org/2.3/RHEL/7/x86_64/spacewalk-repo-2.3-4.el7.noarch.rpm

ステップ2.Spacewalk用のPostgreSQLデータベースをインストールします。

Spacewalkは、データベースを使用してプライマリデータを格納し、PostgreSQLまたはOracle RDBMSのいずれかをサポートします。この場合、PostgreSQLを使用しています:

yum install spacewalk-setup-postgresql

ステップ3.Spacewalkをインストールします。

次に、次のコマンドを使用してSpacewalkサーバーをインストールします。

yum install spacewalk-postgresql

ステップ4.ファイアウォールの構成。

新しく構成したSpacewalkサーバーに接続する前に、ファイアウォールがアクセスをブロックしていないことを確認する必要があります。

sudo firewall-cmd --add-service=https --permanent
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

ステップ5.船外活動を構成します。

組み込みデータベースをインストールしている場合は、それを使用します。管理者メールと組織の詳細を入力して、セキュリティで保護されたアクセス用の自己署名証明書を生成するように求められます。 :

[[email protected] ~]# spacewalk-setup --disconnected
** Database: Setting up database connection for PostgreSQL backend.
** Database: Installing the database:
** Database: This is a long process that is logged in:
** Database:   /var/log/rhn/install_db.log
*** Progress: #
** Database: Installation complete.
** Database: Populating database.
*** Progress: ####################################
* Setting up users and groups.
** GPG: Initializing GPG and importing key.
** GPG: Creating /root/.gnupg directory
You must enter an email address.
Admin Email Address? [email protected]
* Performing initial configuration.
* Activating Spacewalk.
** Loading Spacewalk Certificate.
** Verifying certificate locally.
** Activating Spacewalk.
* Enabling Monitoring.
* Configuring apache SSL virtual host.
Should setup configure apache's default ssl server for you (saves original ssl.conf) [Y]? 
** /etc/httpd/conf.d/ssl.conf has been backed up to ssl.conf-swsave
* Configuring tomcat.
** /etc/sysconfig//tomcat6 has been backed up to tomcat6-swsave
** /etc/tomcat6//server.xml has been backed up to server.xml-swsave
** /etc/tomcat6//web.xml has been backed up to web.xml-swsave
* Configuring jabberd.
* Creating SSL certificates.
CA certificate password? 
Re-enter CA certificate password? 
Organization? idroot.us
Organization Unit [server.idroot.us]? 
Email Address [[email protected]]? 
City? jogja
State? indonesia
Country code (Examples: "US", "JP", "IN", or type "?" to see a list)? SI
** SSL: Generating CA certificate.
** SSL: Deploying CA certificate.
** SSL: Generating server certificate.
** SSL: Storing SSL certificates.
* Deploying configuration files.
* Update configuration in database.
* Setting up Cobbler..
Processing /etc/cobbler/modules.conf
`/etc/cobbler/modules.conf' -> `/etc/cobbler/modules.conf-swsave'
Processing /etc/cobbler/settings
`/etc/cobbler/settings' -> `/etc/cobbler/settings-swsave'
Cobbler requires tftp and xinetd services be turned on for PXE provisioning functionality. Enable these services [Y]? 
* Restarting services.
Installation complete.
Visit https://server.idroot.us to create the Spacewalk administrator account.

この時点で、Spacewalkがインストール、構成され、使用できるようになっています。Spacewalkの使用を開始するには、次のセクションを参照してください。

ステップ5.船外活動へのアクセス。

船外活動はデフォルトでHTTPSポート443で利用できます。お気に入りのブラウザを開き、 https://hostname.yourdomain.com> インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80と443を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!Spacewalkが正常にインストールされました。CentOS7システムにSpacewalkサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Spacewalkの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS 6 /RHEL6にSpaceWalkをインストールする方法

  3. CentOS 7 /RHEL7にSpaceWalkをインストールする方法

  1. CentOS7にJava11および12をインストールする方法

  2. CentOS7にWine4.0をインストールする方法

  3. CentOS7にVim8.2をインストールする方法

  1. CentOS7にVirtualBoxをインストールする方法

  2. CentOS8にGitをインストールする方法

  3. CentOS8にDockerをインストールする方法