EISMAN (Pilot I)
Aus Wiki openKONSEQUENZ

Im Folgenden wird beschrieben, welche Schritte für eine komplette System-Installation von EISMAN (Pilot I) notwendig sind.
Die Installationsanleitung basiert auf den Annahmen:
- Betriebssystem: Ubuntu 14.04.4 LTS (Server)
- Anmeldung als: root
- Datenbank: PostgreSQL 9.x
- PHP: installiert
- Webserver: Apache 2
Installationsschritte:
- Erstellen des Installations-Verzeichnisses:
mkdir /var/www/wiki.openk.de
- Wechseln in das Installations-Verzeichnis:
cd /var/www/wiki.openk.de
- Download der MediaWiki-Software:
wget https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.3.tar.gz
- Entpacken der MediaWiki-Software:
tar -zxvf mediawiki-1.26.3.tar.gz
- Konfigurationsdatei des Webservers öffnen:
nano /etc/apache2/sites-enabled/000-default.conf
- Konfiguration ergänzen:
<VirtualHost *:80> ServerName wiki.openk.de ServerAdmin webmaster@localhost DocumentRoot /var/www/wiki.openk.de/mediawiki-1.26.3 ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/wiki.openk.de/> AuthType Basic AuthName "openK" order allow,deny allow from all require valid-user AuthUserFile /etc/apache2/auth/.htpasswd </Directory> </VirtualHost>
- Authentifizierungsverzeichnis erstellen:
mkdir /etc/apache2/auth
- ins Authentifizierungsverzeichnis wechseln:
cd /etc/apache2/auth
- Authentifizierung erstellen:
htpasswd .htpasswd user
- Datenbanknutzer erstellen (im SQL-Client):
CREATE USER wikiuser WITH NOCREATEDB NOCREATEROLE NOSUPERUSER ENCRYPTED PASSWORD 'password';
- Datenbank erstellen (im SQL-Client):
CREATE DATABASE wikidb WITH OWNER wikiuser;
- PHP-PostgreSQL-Treiber installieren:
apt-get install php5-pgsql
- WikiMedia-Zubehör installieren:
- Bildverarbeitungssoftware „ImageMagick“:
apt-get install imagemagick imagemagick-doc
- Unicode-Normalisierung:
apt-get install php5-intl
- Zubehör-Aktivierung:
nano /var/www/wiki.openk.de/mediawiki-1.26.3/LocalSettings.php
-
-
-