https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&user=Lkoatz&feedformat=atomAlpine Linux - User contributions [en]2024-03-28T10:25:35ZUser contributionsMediaWiki 1.40.0https://wiki.alpinelinux.org/w/index.php?title=Talk:MediaWiki&diff=18707Talk:MediaWiki2021-03-14T12:27:43Z<p>Lkoatz: Additional information for the installation</p>
<hr />
<div>=Installation=<br />
==Mediawiki Config Page==<br />
http://WEBSERVER_IP_ADDRESS/config/index.php didnt work for me, instead it was localhost/mediawiki/index.php<br />
<br />
==Version and curl rights==<br />
Instead of saving to /usr/share/webapps/ you can also download the latest version to your Downloadsfolder and move the result to /usr/share/webapps/ . This circumvents any rights issues for /usr/share/webapps/<br />
<br />
==php-json==<br />
As of this entry alpine doesnt find php7-json automatically when looking for php-json.</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=Talk:MediaWiki&diff=18706Talk:MediaWiki2021-03-14T12:25:25Z<p>Lkoatz: </p>
<hr />
<div>=Mediawiki Config Page=<br />
http://WEBSERVER_IP_ADDRESS/config/index.php didnt work for me, instead it was localhost/mediawiki/index.php<br />
<br />
=Version and curl rights=<br />
Instead of saving to /usr/share/webapps/ you can also download the latest version to your Downloadsfolder and move the result to /usr/share/webapps/ . This circumvents any rights issues for /usr/share/webapps/<br />
<br />
=php-json=<br />
As of this entry alpine doesnt find php7-json automatically when looking for php-json.</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=MediaWiki&diff=18705MediaWiki2021-03-14T12:24:36Z<p>Lkoatz: php-session missing as well</p>
<hr />
<div>[http://www.mediawiki.org/wiki/MediaWiki MediaWiki] is a popular free web-based wiki software application developed by and used on all projects of the Wikimedia Foundation, as well as on many other wiki websites worldwide. It is written in the PHP programming language with a backend database.<br />
<br />
== Install lighttpd, PHP, and postgresql ==<br />
<br />
{{Cmd|apk add curl lighttpd php php-dom php-json php-pgsql php-cgi php-mbstring php-xml php-ctype php-fileinfo php-iconv php-zlib php-gd php-session imagemagick diffutils}}<br />
<br />
Install extra packages<br />
<br />
{{Cmd|apk add postgresql postgresql-client openrc}}<br />
<br />
== Installing and configuring MediaWiki ==<br />
<br />
Create a folder named {{Path|webapps}}<br />
<br />
{{Cmd|mkdir -p /usr/share/webapps/}}<br />
<br />
Download <br />
<br />
{{Cmd|cd /usr/share/webapps/<br />
curl https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.2.tar.gz >mw.tar.gz}}<br />
<br />
Unpack the archive and delete the tarball afterwards<br />
<br />
{{Cmd| tar zxvf mw.tar.gz<br />
rm mw.tar.gz}}<br />
<br />
Change the folder permissions<br />
<br />
{{Cmd|chown -R lighttpd /usr/share/webapps/}}<br />
<br />
Crate a symlink to the {{Path|wordpress}} folder<br />
<br />
{{Cmd|ln -s /usr/share/webapps/mediawiki/ /var/www/localhost/htdocs/mediawiki}}<br />
<br />
== Starting ==<br />
<br />
{{Cmd|/etc/init.d/postgresql setup<br />
/etc/init.d/postgresql start && rc-update add postgresql default<br />
/etc/init.d/lighttpd start && rc-update add lighttpd default}}<br />
<br />
== Config your wiki ==<br />
<br />
Browse<br />
<br />
http://WEBSERVER_IP_ADDRESS/config/index.php<br />
<br />
* Site config<br />
You need to set:<br />
<br />
Wiki name:<br />
Contact e-mail:<br />
Language:<br />
Copyright/license:<br />
Admin username:<br />
Password:<br />
Password confirm:<br />
Object caching:<br />
Memcached servers:<br />
E-mail features (global):<br />
User-to-user e-mail:<br />
E-mail notification about changes:<br />
E-mail address authentication:<br />
Database type:<br />
PostgreSQL<br />
Database host:<br />
Database name:<br />
DB username:<br />
DB password:<br />
DB password confirm:<br />
Superuser account: <br />
Superuser name:<br />
Superuser password:<br />
Database port:<br />
Schema for mediawiki:<br />
Schema for tsearch2:<br />
<br />
When you finish, press "Install MediaWiki" button, and thats all. :)<br />
You have MediaWiki working, to access go to http://WEBSERVER_IP_ADDRESS/mediawiki and enjoy!<br />
<br />
=See Also=<br />
*[[Converting mediawiki database from postgresql to mysql/mariadb]]<br />
<br />
[[Category:SQL]]</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=MediaWiki&diff=18704MediaWiki2021-03-14T12:18:26Z<p>Lkoatz: Add required php extensions for mediawiki (mbstring xml ctype fileinfo)</p>
<hr />
<div>[http://www.mediawiki.org/wiki/MediaWiki MediaWiki] is a popular free web-based wiki software application developed by and used on all projects of the Wikimedia Foundation, as well as on many other wiki websites worldwide. It is written in the PHP programming language with a backend database.<br />
<br />
== Install lighttpd, PHP, and postgresql ==<br />
<br />
{{Cmd|apk add curl lighttpd php php-dom php-json php-pgsql php-cgi php-mbstring php-xml php-ctype php-fileinfo php-iconv php-zlib php-gd imagemagick diffutils}}<br />
<br />
Install extra packages<br />
<br />
{{Cmd|apk add postgresql postgresql-client openrc}}<br />
<br />
== Installing and configuring MediaWiki ==<br />
<br />
Create a folder named {{Path|webapps}}<br />
<br />
{{Cmd|mkdir -p /usr/share/webapps/}}<br />
<br />
Download <br />
<br />
{{Cmd|cd /usr/share/webapps/<br />
curl https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.2.tar.gz >mw.tar.gz}}<br />
<br />
Unpack the archive and delete the tarball afterwards<br />
<br />
{{Cmd| tar zxvf mw.tar.gz<br />
rm mw.tar.gz}}<br />
<br />
Change the folder permissions<br />
<br />
{{Cmd|chown -R lighttpd /usr/share/webapps/}}<br />
<br />
Crate a symlink to the {{Path|wordpress}} folder<br />
<br />
{{Cmd|ln -s /usr/share/webapps/mediawiki/ /var/www/localhost/htdocs/mediawiki}}<br />
<br />
== Starting ==<br />
<br />
{{Cmd|/etc/init.d/postgresql setup<br />
/etc/init.d/postgresql start && rc-update add postgresql default<br />
/etc/init.d/lighttpd start && rc-update add lighttpd default}}<br />
<br />
== Config your wiki ==<br />
<br />
Browse<br />
<br />
http://WEBSERVER_IP_ADDRESS/config/index.php<br />
<br />
* Site config<br />
You need to set:<br />
<br />
Wiki name:<br />
Contact e-mail:<br />
Language:<br />
Copyright/license:<br />
Admin username:<br />
Password:<br />
Password confirm:<br />
Object caching:<br />
Memcached servers:<br />
E-mail features (global):<br />
User-to-user e-mail:<br />
E-mail notification about changes:<br />
E-mail address authentication:<br />
Database type:<br />
PostgreSQL<br />
Database host:<br />
Database name:<br />
DB username:<br />
DB password:<br />
DB password confirm:<br />
Superuser account: <br />
Superuser name:<br />
Superuser password:<br />
Database port:<br />
Schema for mediawiki:<br />
Schema for tsearch2:<br />
<br />
When you finish, press "Install MediaWiki" button, and thats all. :)<br />
You have MediaWiki working, to access go to http://WEBSERVER_IP_ADDRESS/mediawiki and enjoy!<br />
<br />
=See Also=<br />
*[[Converting mediawiki database from postgresql to mysql/mariadb]]<br />
<br />
[[Category:SQL]]</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=Talk:MediaWiki&diff=18703Talk:MediaWiki2021-03-14T12:08:01Z<p>Lkoatz: </p>
<hr />
<div>=Mediawiki Config Page=<br />
http://WEBSERVER_IP_ADDRESS/config/index.php didnt work for me, instead it was localhost/mediawiki/index.php<br />
<br />
=Version and curl rights=<br />
Instead of saving to /usr/share/webapps/ you can also download the latest version to your Downloadsfolder and move the result to /usr/share/webapps/ . This circumvents any rights issues for /usr/share/webapps/</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=Talk:MediaWiki&diff=18702Talk:MediaWiki2021-03-14T11:59:20Z<p>Lkoatz: Created page with "=Mediawiki Config Page= http://WEBSERVER_IP_ADDRESS/config/index.php didnt work for me, instead it was localhost/mediawiki/index.php"</p>
<hr />
<div>=Mediawiki Config Page=<br />
http://WEBSERVER_IP_ADDRESS/config/index.php didnt work for me, instead it was localhost/mediawiki/index.php</div>Lkoatzhttps://wiki.alpinelinux.org/w/index.php?title=MediaWiki&diff=18701MediaWiki2021-03-14T11:56:53Z<p>Lkoatz: php-cgi missing. Produces error 403 when trying to connect in browser</p>
<hr />
<div>[http://www.mediawiki.org/wiki/MediaWiki MediaWiki] is a popular free web-based wiki software application developed by and used on all projects of the Wikimedia Foundation, as well as on many other wiki websites worldwide. It is written in the PHP programming language with a backend database.<br />
<br />
== Install lighttpd, PHP, and postgresql ==<br />
<br />
{{Cmd|apk add curl lighttpd php php-dom php-json php-pgsql php-cgi php-iconv php-zlib php-gd imagemagick diffutils}}<br />
<br />
Install extra packages<br />
<br />
{{Cmd|apk add postgresql postgresql-client openrc}}<br />
<br />
== Installing and configuring MediaWiki ==<br />
<br />
Create a folder named {{Path|webapps}}<br />
<br />
{{Cmd|mkdir -p /usr/share/webapps/}}<br />
<br />
Download <br />
<br />
{{Cmd|cd /usr/share/webapps/<br />
curl https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.2.tar.gz >mw.tar.gz}}<br />
<br />
Unpack the archive and delete the tarball afterwards<br />
<br />
{{Cmd| tar zxvf mw.tar.gz<br />
rm mw.tar.gz}}<br />
<br />
Change the folder permissions<br />
<br />
{{Cmd|chown -R lighttpd /usr/share/webapps/}}<br />
<br />
Crate a symlink to the {{Path|wordpress}} folder<br />
<br />
{{Cmd|ln -s /usr/share/webapps/mediawiki/ /var/www/localhost/htdocs/mediawiki}}<br />
<br />
== Starting ==<br />
<br />
{{Cmd|/etc/init.d/postgresql setup<br />
/etc/init.d/postgresql start && rc-update add postgresql default<br />
/etc/init.d/lighttpd start && rc-update add lighttpd default}}<br />
<br />
== Config your wiki ==<br />
<br />
Browse<br />
<br />
http://WEBSERVER_IP_ADDRESS/config/index.php<br />
<br />
* Site config<br />
You need to set:<br />
<br />
Wiki name:<br />
Contact e-mail:<br />
Language:<br />
Copyright/license:<br />
Admin username:<br />
Password:<br />
Password confirm:<br />
Object caching:<br />
Memcached servers:<br />
E-mail features (global):<br />
User-to-user e-mail:<br />
E-mail notification about changes:<br />
E-mail address authentication:<br />
Database type:<br />
PostgreSQL<br />
Database host:<br />
Database name:<br />
DB username:<br />
DB password:<br />
DB password confirm:<br />
Superuser account: <br />
Superuser name:<br />
Superuser password:<br />
Database port:<br />
Schema for mediawiki:<br />
Schema for tsearch2:<br />
<br />
When you finish, press "Install MediaWiki" button, and thats all. :)<br />
You have MediaWiki working, to access go to http://WEBSERVER_IP_ADDRESS/mediawiki and enjoy!<br />
<br />
=See Also=<br />
*[[Converting mediawiki database from postgresql to mysql/mariadb]]<br />
<br />
[[Category:SQL]]</div>Lkoatz