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