diff --git a/basic/index.md b/basic/index.md new file mode 100644 index 0000000..6c85aac --- /dev/null +++ b/basic/index.md @@ -0,0 +1,3 @@ +title: Basic Zeug + +Diverse Software die mehrfach benötigt wird. \ No newline at end of file diff --git a/basic/nginx/index.md b/basic/nginx/index.md new file mode 100644 index 0000000..4e30ba6 --- /dev/null +++ b/basic/nginx/index.md @@ -0,0 +1,29 @@ +# -*-web-*- +title: NGINX Installation aus der Quellen + +
sudo su
+Erstelle einen Ordner für die Quellen zu /var/install/
+mkdir /var/install
+/var/install
+
+Klone Installations/Download Skript
+apt-get install git
+git clone https://git.triton.fet.at/git/nginx_install.git
+Falls auf dem Triton noch kein gültiges SSL Zertifikat installiert ist
+git -c http.sslVerify=false clone https://git.triton.fet.at/git/nginx_install.git
+
+
+apt-get install build-essential
+apt-get install libgd2-xpm-dev
+apt-get instaqll libldap-dev
+
+
+ cd nginx_install
+./download_nginx
+
+
+cd nginx-1.10...
+./conf_nginx
+make
+make install
+
diff --git a/fetsite/index.md b/fetsite/index.md
index cf2b33a..af1e405 100644
--- a/fetsite/index.md
+++ b/fetsite/index.md
@@ -7,4 +7,5 @@ Einige Services sind nur über Schnittstellen eingebunden. Diese Services müsse
- LDAP
- Solr (Volltext Suche)
-Unter "Rails Installation" ist beschrieben wie die Rails Umgebung selbst eingerichtet wird.
\ No newline at end of file
+Unter "Rails Installation" ist beschrieben wie die Rails Umgebung selbst eingerichtet wird.
+[nginx|Nginx](/fetsite/nginx)
\ No newline at end of file
diff --git a/fetsite/install.md b/fetsite/install.md
index be07802..d679427 100644
--- a/fetsite/install.md
+++ b/fetsite/install.md
@@ -1,4 +1,35 @@
title: "Rails Installation"
##RVM
-sdf
+Auf einem Debian System kann ruby mit Hilfe von RVM installiert werden. RVM unterstützt zusätzlich gemsets, dadurch können mehrere Rails Projekte auf einem Server verwaltet werden.
+
+Installieren einiger Voraussetzungen:
+apt-get install curl gawk g++ gcc make libc6-dev libreadline6-dev zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 autoconf libgmp-dev libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
+apt-get install libmagickwand-dev imagemagick libmysqlclient-dev git
+
+Einen Nicht-Root User hinzufügen:
+adduser ruby
+su ruby
+
+RVM Installationsskript herunterladen und ausführen
+cd ~
+\curl -sSL https://get.rvm.io -o rvm.sh
+gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
+cat rvm.sh | bash -s stable --rails
+
+Verzeichnis erstellen
+mkdir /srv/test_fetsite
+cd /srv/test_fetsite
+
+RVM aktivieren, Ruby Version installieren, Gemset erstellen und Gemset aktivieren . ~/.rvm/scripts/rvm
+rvm install 2.1.0
+rvm gemset create test_fetsite
+rvm use 2.1.0@test_fetsite
+
+Sourcecode herunterladen
+git clone https://git.triton.fet.at/git/fetsite.git .
+bundle install
+
+
+./initscript.sh
+
diff --git a/fetsite/nginx.md b/fetsite/nginx.md
new file mode 100644
index 0000000..ab3219d
--- /dev/null
+++ b/fetsite/nginx.md
@@ -0,0 +1 @@
+title: NGINX Konfiguration
\ No newline at end of file
diff --git a/studd/index.md b/studd/index.md
deleted file mode 100644
index 297b88e..0000000
--- a/studd/index.md
+++ /dev/null
@@ -1,3 +0,0 @@
-title: ddd
-
-gsdrgefg
*G* \ No newline at end of file diff --git a/studd/kkk.md b/studd/kkk.md deleted file mode 100644 index e9857dd..0000000 --- a/studd/kkk.md +++ /dev/null @@ -1,3 +0,0 @@ -title: "kkk" - -sdf \ No newline at end of file