Docker mysql media wiki ein image: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „*DEBIAN_FRONTEND=noninteractive apt-get -y *mysqladmin -u root password sysadm mediawiki imagemagick mediawiki-math mysql-server“)
 
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
*DEBIAN_FRONTEND=noninteractive apt-get -y
+
*DEBIAN_FRONTEND=noninteractive apt-get -y mediawiki imagemagick mediawiki-math mysql-server
 +
*service mysql start
 +
*mysqladmin -u root password sysadm
 +
*sed "s/#Alias/Alias/" /etc/apache2/conf-available/mediawiki.conf > /etc/apache2/conf-enabled/mediawiki.conf
 +
*service apache2 start
 +
*kopiere [[media:LocalSettings.txt|LocalSettings.php]]
  
*mysqladmin -u root password sysadm mediawiki imagemagick mediawiki-math mysql-server
+
 
 +
<pre>
 +
#!/bin/bash
 +
 
 +
if ! test -f /share/LocalSettings.php
 +
then
 +
cp -a /tmp/LocalSettings.php /share
 +
ln -s /share/LocalSettings.php /etc/mediawiki
 +
fi
 +
 
 +
if test ! -f /share/mysql
 +
then
 +
cp -a /tmp/mysql /share
 +
mv /var/lib/mysql /var/lib/mysql.org
 +
ln -sf /share/mysql /var/lib
 +
fi
 +
 
 +
if ! test -f /share/images
 +
then
 +
cp -a /tmp/images /share
 +
mv /var/lib/images /var/lib/images.org
 +
ln -sf /share/images /var/lib/mediawiki
 +
fi
 +
 
 +
/usr/bin/supervisord
 +
</pre>

Aktuelle Version vom 30. November 2015, 09:43 Uhr

  • DEBIAN_FRONTEND=noninteractive apt-get -y mediawiki imagemagick mediawiki-math mysql-server
  • service mysql start
  • mysqladmin -u root password sysadm
  • sed "s/#Alias/Alias/" /etc/apache2/conf-available/mediawiki.conf > /etc/apache2/conf-enabled/mediawiki.conf
  • service apache2 start
  • kopiere LocalSettings.php


#!/bin/bash

if ! test -f /share/LocalSettings.php 
then
cp -a /tmp/LocalSettings.php /share
ln -s /share/LocalSettings.php /etc/mediawiki
fi 

if test ! -f /share/mysql 
then
cp -a /tmp/mysql /share 
mv /var/lib/mysql /var/lib/mysql.org
ln -sf /share/mysql /var/lib
fi

if ! test -f /share/images 
then
cp -a /tmp/images /share 
mv /var/lib/images /var/lib/images.org
ln -sf /share/images /var/lib/mediawiki
fi

/usr/bin/supervisord