Docker mysql media wiki ein image: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
*mysqladmin -u root password sysadm | *mysqladmin -u root password sysadm | ||
*sed "s/#Alias/Alias/" /etc/apache2/conf-available/mediawiki.conf > /etc/apache2/conf-enabled/mediawiki.conf | *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]] | ||
| + | |||
| + | |||
| + | <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