Changes

Jump to: navigation, search

Installing Mediawiki 1.27 on FreeBSD 11.1

980 bytes added, 18:02, 26 September 2019
Enable the wiki
http {
server {
listen 80;
listen [::]:80;
server_name xw.is;
return 301 https://$server_name$request_uri;
}
server {
listen 443;
listen [::]:443;
server_name xw.is;
== Enable the wiki ==
One Once everything works, add this block to <code>nginx.conf</code>.
location /w {
scp LocalSettings.php xw.is:/usr/local/www/mediawiki
== Enable short URLS URLs ==
To enable short URLs, use this <code>nginx.conf</code> config:
sendfile on;
keepalive_timeout 65;
server {
listen 80;
listen [::]:80;
server_name xw.is;
return 301 https://$server_name$request_uri;
}
server {
listen 443;
listen [::]:443;
server_name xw.is;
You are now done.
 
== Enable mobile support ==
 
Make sure you have wget installed:
 
sudo pkg install -y wget
 
Make sure you have permissions to add mediawiki extensions:
 
sudo chown root:staff /usr/local/www/mediawiki/extensions
sudo chmod g+w /usr/local/www/mediawiki/extensions
 
Download [https://www.mediawiki.org/wiki/Extension:MobileFrontend MobileFrontend] extension and extract it:
 
wget https://extdist.wmflabs.org/dist/extensions/MobileFrontend-REL1_27-717861c.tar.gz
tar -xzf MobileFrontend-REL1_27-717861c.tar.gz -C /usr/local/www/mediawiki/extensions
 
Edit <code>LocalSettings.php</code> to enable it (append it at the bottom):
 
wfLoadExtension( 'MobileFrontend' );
$wgMFAutodetectMobileView = true;

Navigation menu