<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Puppet_mit_gem</id>
	<title>Puppet mit gem - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Puppet_mit_gem"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Puppet_mit_gem&amp;action=history"/>
	<updated>2026-05-15T23:15:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Puppet_mit_gem&amp;diff=13701&amp;oldid=prev</id>
		<title>Thomas: Die Seite wurde neu angelegt: „ =Installation ueber github= *Download puppet-dashboard von https://github.com/sodabrew/puppet-dashboard als zip Datei *vorausgesetzte Pakete installieren (fal…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Puppet_mit_gem&amp;diff=13701&amp;oldid=prev"/>
		<updated>2017-07-25T10:37:17Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „ =Installation ueber github= *Download puppet-dashboard von https://github.com/sodabrew/puppet-dashboard als zip Datei *vorausgesetzte Pakete installieren (fal…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
=Installation ueber github=&lt;br /&gt;
*Download puppet-dashboard von https://github.com/sodabrew/puppet-dashboard als zip Datei&lt;br /&gt;
*vorausgesetzte Pakete installieren (falls noch nicht auf System):&lt;br /&gt;
 apt-get install ruby &lt;br /&gt;
 apt-get install mysql&lt;br /&gt;
*DB anlegen (in mysql Console)&lt;br /&gt;
 mysql&amp;gt; create database dashboard_production;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database dashboard_development;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database dashboard_test;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
*User anlegen mit entsprechenden Rechten auf der DB (in mysql Console)&lt;br /&gt;
 mysql&amp;gt; grant all on dashboard_production.* to dashboard@localhost identified by 'geheim';&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; grant all on dashboard_development.* to dashboard@localhost;&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; grant all on dashboard_test.* to dashboard@localhost;&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; flush privileges;&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
*mysql Konfiguration anpassen:&lt;br /&gt;
 vi /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 max_allowed_packet      = 32M&lt;br /&gt;
&lt;br /&gt;
 service mysql restart&lt;br /&gt;
* entpacken (/usr/share/)&lt;br /&gt;
 unzip puppet-dashboard-master.zip&lt;br /&gt;
* puppet-dashboard Konfiguration anpassen:&lt;br /&gt;
 vi /usr/share/puppet-dashboard-master/config/settings.yml&lt;br /&gt;
 vi /usr/share/puppet-dashboard-master/config/database.yml&lt;br /&gt;
&lt;br /&gt;
* notwendige Bibliotheken installieren:&lt;br /&gt;
 apt-get install libmysqlclient-dev libxml2-dev libxslt-dev libpq-dev libsqlite3-dev&lt;br /&gt;
&lt;br /&gt;
* Bundler installieren ueber ruby&lt;br /&gt;
 gem install bundler&lt;br /&gt;
 bundle install --deployment&lt;br /&gt;
&lt;br /&gt;
*Neues secret_token in ../puppet-dashboard-master/config/settings.yml erstellen &lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;secret_token: '$(bundle exec rake secret)'&amp;quot; &amp;gt;&amp;gt; /pfad/zu/puppet-dashboard-master/config/settings.yml&lt;/div&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
</feed>