getting_startet hinzugefügt

Home Controller geändert und View hinzugefügt - Beinhaltet eine
Beschreibung wie Rails installiert werden muss um zu entwickeln
This commit is contained in:
Andreas Stephanides
2013-08-18 17:24:55 +02:00
parent 1adf781282
commit 35b4f3998a
3 changed files with 37 additions and 1 deletions

View File

@@ -4,5 +4,7 @@ class HomeController < ApplicationController
def dev def dev
end end
def startdev
render 'setup_fetsite_dev'
end
end end

View File

@@ -16,6 +16,8 @@ Folgene Features sind schon soweit, dass Bugreports sinnvoll sind:
alle anderen sind nur zur Voransicht. Bezüglich Design und Steuerung sind Vorschläge erwünscht. alle anderen sind nur zur Voransicht. Bezüglich Design und Steuerung sind Vorschläge erwünscht.
</p> </p>
<p><%= link_to "Steuerelemente und Komponenten", "http://getbootstrap.com/2.3.2/index.html" %></p> <p><%= link_to "Steuerelemente und Komponenten", "http://getbootstrap.com/2.3.2/index.html" %></p>
<p>Um bei der Entwicklung mitzuhelfen braucht nur Ruby on Rails installiert werden</p>
<p><%= link_to "Getting Started" , home_startdev_path%></p>
</div> </div>
<p><%= t 'home.hallobeiderfet' %></p> <p><%= t 'home.hallobeiderfet' %></p>
<%= link_to "Entwicklungsstatus" , home_dev_path %> <%= link_to "Entwicklungsstatus" , home_dev_path %>

View File

@@ -0,0 +1,32 @@
<h1>Setup fetsite</h1>
<h2>Git installieren und Repository koperen</h2>
Falls noch nicht installiert, GIT installieren
<pre>sudo apt-get install git git-cola</pre>
Repository auf Github forken und dann auf dem Rechner clonen.
<pre>git clone https://github.com/<github username>/fetsite</pre>
<h2>Ruby on Rails installieren </h2>
Ruby 1.9 installieren wobei wichtig ist, dass die Version 1.9 ist
<pre>sudo apt-get install ruby1.9</pre>
Falls mehrere Ruby Versionen installiert ist mit
<pre> sudo update-alternatives --config ruby</pre>
überprüfen, dass Ruby 1.9 verwendet wird.
<pre>sudo apt-get install rubygems1.9</pre>
<pre>sudo gem install bundler</pre>
ImageMagick,sqlite3 installieren
<pre>sudo apt-get install libmagickwand-dev libsqlite3-dev nodejs</pre>
gegebenenfalls g++ installieren
<pre>cd fetsite
sudo bundle install
</pre>
Falls Fehler auftreten je nach Fehlermeldung Pakete mit <code>apt-get</code> nach installieren (zB sqlite, ...) - google!
<h2>Datenbank erstellen</h2>
<pre>rake db:migrate</pre>
<h2>Main - Git Repository hinzufügen</h2>
<pre>git remote add fetsite https://github.com/fetsite/fetsite</pre>
<h2>Server Starten</h2>
<pre>rails server</pre>
<h2>Website aufrufen</h2>
<pre>localhost:3000</pre>