GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Spacewalk unter CentOS 6

In diesem Tutorial zeigen wir Ihnen, wie Sie Spacewalk auf CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Spacewalk ist die Paket- und Systemverwaltungslösung für den von Redhat abgeleiteten Linux-Betrieb Systeme wie CentOS, Scientific Linux und Fedora, von der Spacewalk-Community. Es wird unter der GPLv2-Lizenz veröffentlicht. Es bietet eine flexiblere Möglichkeit, dies zu tun. Spacewalk ermöglicht es Ihnen, Ihre Systeme zu inventarisieren, die Konfiguration zu verwalten und als zentrales Repository zu fungieren für Ihre Systeme, überwachen Sie Ihre Systeme usw.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von Spacewalk auf CentOS 6.

Spacewalk unter CentOS 6 installieren

Schritt 1. Zuerst müssen Sie ein Repository auf Ihrem System aktivieren.

rpm -Uvh http://yum.spacewalkproject.org/2.0/RHEL/6/x86_64/spacewalk-repo-2.0-3.el6.noarch.rpm
rpm -Uvh http://mirror.muntinternet.net/pub/epel/6/i386/epel-release-6-8.noarch.rpm
wget http://www.jpackage.org/jpackage50.repo
mv jpackage50.repo /etc/yum.repos.d/

Schritt 2. PostgreSQL-Datenbank installieren.

Spacewalk verwendet eine Datenbank, um seine Primärdaten zu speichern, sie unterstützt entweder PostgreSQL oder Oracle RDBMS. In unserem Fall verwenden wir PostgreSQL:

yum install spacewalk-setup-postgresql -y

Schritt 3. Spacewalk installieren.

yum install spacewalk-postgresql -y

Schritt 4. Spacewalk konfigurieren.

Wenn Sie eine eingebettete Datenbank installiert haben, verwenden Sie diese. Sie werden aufgefordert, die Administrator-E-Mail- und Organisationsdetails einzugeben, um das selbstsignierte Zertifikat für den sicheren Zugriff zu generieren :

[[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.

Starten Sie nach Abschluss den SpaceWalk-Dienst:

/usr/sbin/spacewalk-service start
chkconfig spacewalk on

Schritt 5. Zugriff auf Spacewalk.

Der Weltraumspaziergang ist standardmäßig auf HTTPS-Port 443 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu https://hostname.yourdomain.com und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn Sie eine Firewall verwenden, öffnen Sie bitte die Ports 80 und 443, um den Zugriff auf das Control Panel zu ermöglichen.

Herzlichen Glückwunsch! Sie haben Spacewalk erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Spacewalk-Servers auf einem CentOS 6-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Spacewalk-Website zu besuchen.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie SpaceWalk unter CentOS 6 / RHEL 6

  5. So installieren Sie SpaceWalk unter CentOS 7 / RHEL 7

So installieren Sie Slack unter CentOS 8

So installieren Sie Java unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie Spacewalk unter CentOS

So installieren Sie Spacewalk unter CentOS 7