Aktuelle Version |
Dein Text |
Zeile 1: |
Zeile 1: |
| | Spielwiese! |
| | |
| == Betriebssystem == | | == Betriebssystem == |
| : [[Server/srs1337]] | | : [[Server/srs1337]] |
Zeile 81: |
Zeile 83: |
| <html><body><h1>It works!</h1></body></html> | | <html><body><h1>It works!</h1></body></html> |
| </pre> | | </pre> |
| : <code>service apache24 stop</code> | | : <code>service apache24 start</code> |
| <!--
| |
| ; das übliche Verzeichnis für Daten für den Webserver (hier Apache 2.4) nicht mehr nutzen:
| |
| : <code>$EDITOR /usr/local/etc/apache24/httpd.conf</code>
| |
| <pre></pre>
| |
| <pre>
| |
| #DocumentRoot "/usr/local/www/apache24/data"
| |
| #<Directory "/usr/local/www/apache24/data">
| |
| #
| |
| # Possible values for the Options directive are "None", "All",
| |
| # or any combination of:
| |
| # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
| |
| #
| |
| # Note that "MultiViews" must be named *explicitly* --- "Options All"
| |
| # doesn't give it to you.
| |
| #
| |
| # The Options directive is both complicated and important. Please see
| |
| # http://httpd.apache.org/docs/2.4/mod/core.html#options
| |
| # for more information.
| |
| #
| |
| # Options Indexes FollowSymLinks
| |
| | |
| #
| |
| # AllowOverride controls what directives may be placed in .htaccess files.
| |
| # It can be "All", "None", or any combination of the keywords:
| |
| # AllowOverride FileInfo AuthConfig Limit
| |
| #
| |
| # AllowOverride None
| |
| | |
| #
| |
| # Controls who can get stuff from this server.
| |
| #
| |
| # Require all granted
| |
| #</Directory>
| |
| </pre>
| |
| <pre></pre>
| |
| ; Zulassen der Verwaltung vom Webserver (hier Apache 2.4) mit Einträgen in der Datei ''/usr/local/etc/apache24/extra/httpd-vhosts.conf''
| |
| : <code>$EDITOR /usr/local/etc/apache24/httpd.conf</code>
| |
| <pre></pre>
| |
| <pre>
| |
| # Virtual hosts
| |
| #Include etc/apache24/extra/httpd-vhosts.conf
| |
| Include etc/apache24/extra/httpd-vhosts.conf
| |
| </pre>
| |
| <pre></pre>
| |
| : <code>$EDITOR /usr/local/etc/apache24/extra/httpd-vhosts.conf</code>
| |
| <pre></pre>
| |
| <pre></pre>
| |
| !-->
| |
| | |
| ; Dreckiges Einhängen vom Chat auf die Schnelle:
| |
| | |
| mv /usr/local/www/apache24/data/index.html /usr/local/www/apache24/index.works.html
| |
| rmdir /usr/local/www/apache24/data
| |
| ln -s /usr/local/www/candy /usr/local/www/apache24/data
| |
| service apache24 reload
| |
|
| |
|
| == Candy == | | == Candy == |
|
| |
|
| * https://candy-chat.github.io/candy/ | | * https://candy-chat.github.io/candy/ |
|
| |
| <s>
| |
| ; Eintrag der Verwaltung vom Webserver (hier Apache 2.4) mit Einträgen in der Datei ''/usr/local/etc/apache24/extra/httpd-vhosts.conf''
| |
| : <code>$EDITOR /usr/local/etc/apache24/extra/httpd-vhosts.conf</code>
| |
| <pre></pre>
| |
| <pre></pre>
| |
| <pre>
| |
| <VirtualHost www.chat.htw.stura-dresden.de:80>
| |
| ServerAdmin web@stura.htw-dresden.de
| |
| DocumentRoot "/usr/local/www/candy"
| |
| ServerName www.chat.stura.htw-dresden.de
| |
| ServerAlias www.chat.htw.stura-dresden.de
| |
| ErrorLog "/var/log/candy-error_log"
| |
| CustomLog "/var/log/candy-access_log" common
| |
| <Directory "/usr/local/www/candy">
| |
| Require all granted
| |
| </Directory>
| |
| </VirtualHost>
| |
| </pre>
| |
| </s>
| |
|
| |
| ==== Candy [[C3D2]] für den [[Jabber#Multi-User Chat StuRa|Multi-User Chat StuRa]] ====
| |
| : [[Jabber#Chat StuRa HTW Dresden]]
| |
|
| |
| * index.html
| |
| ** zum einfachen Anmelden mit einem beliebigen Nick erstellt
| |
| ** Nutzung von einem Server für XMPP ohne eine persönlichen Account zu haben
| |
| ** Zusammengebaut aus
| |
| **: aus den Seiten
| |
| **:* https://c3d2.de/candy/index.html
| |
| **:* https://github.com/candy-chat/candy/blob/master/example/index.html
| |
| **: und angepasst nach
| |
| **:* [https://candy-chat.github.io/candy/#setup Candy Setup]
| |
| **:.
| |
| ** Verwendung von Candy (vom C3D2)
| |
| * www.login.form.html
| |
| ** beliebiger Name der Datei
| |
| ** Formular (HTML), um sich selbstbestimmt einen Nick (als Pseudonym) zu geben
| |
| ** Wechseln zum Chat (Candy)
| |
| ** für den Zweck zum Einbinden in einer anderen Website
| |
| **: zum Beispiel [[Plone]] (als [[Website]] des [[StuRa]])
| |
| *** Ein Einbinden von Candy (vom C3D2) als iframe wird von allen "fremden" Domains unterbunden (etwa um [[wikipedia:de:Cross-Site-Scripting|XSS]] zu unterbinden).
| |
| * www.chat.form.html
| |
| ** beliebiger Name der Datei
| |
| ** Verwendung von Candy (vom C3D2)
| |
| ** Verwenden eines möglichen (per URL) übergeben Namens als Nick
| |
| **: zum Beispiel vom Formular www.login.form.html
| |
| ** Verwenden von einem beliebigen Nick, wenn nichts ordentlich (per URL) übergeben wurde
| |
|
| |
|
| [[Kategorie:Server]] | | [[Kategorie:Server]] |