mediawiki-admin-guide

JSON

rev 15  |  foxhop  |  1354012049000  |  JSON

rev 14
rev 15
70 sudo mkdir /www/wiki70 sudo mkdir /www/wiki
71 cd /www/wiki71 cd /www/wiki
n72 sudo wget http://dumps.wikimedia.org/mediawiki/1.6/mediawiki-1.6.3.tar.gzn72 # copy mediawiki installation to new server and untar it
73 sudo tar -zxvf mediawiki-1.6.3.tar.gz73 sudo tar -zxvf mediawiki-backup.tar.gz
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
75 sudo chown -R root:www-data /www74 sudo chown -R root:www-data /www
76 chmod 775 mediawiki/config/ -R75 chmod 775 mediawiki/config/ -R
7776
nn77 
78import MySQL dump into new server
79 
80.. code-block:: bash
81 
82 mysql -u root -p wikidb < wikidb-dump-2012-11-26.sql
7883
79Enable Virtual Host and restart Apache84Enable Virtual Host and restart Apache
85 sudo apache2 restart90 sudo apache2 restart
8691
t87Navigate to the new servers IP address or domain name.   t92Navigate to the new servers IP address or domain name and verify migration.
88 
89Fix parse error:
90 
91Parse error: syntax error, unexpected T_NAMESPACE, expecting T_STRING in
92 
93vim Namespace.php
94 
95::
96 
97 sed -i'' -e 's/Namespace::/MWNamespace::/g' *.php
98 
99 
rev 14  |  foxhop  |  1353957886000  |  JSON

rev 13
rev 14
35.. code-block:: bash35.. code-block:: bash
36 36 
t37 sudo apt-get install apache2 php5 php5-mysqlt37 sudo apt-get install apache2 php5 php5-mysql php5-cli
3838
39 sudo cp -p /etc/apache2/sites-available/default /etc/apache2/sites-available/0039 sudo cp -p /etc/apache2/sites-available/default /etc/apache2/sites-available/00
>1-wiki>1-wiki
rev 13  |  foxhop  |  1353955335000  |  JSON

rev 12
rev 13
35.. code-block:: bash35.. code-block:: bash
36 36 
t37 sudo apt-get install apache2 php5t37 sudo apt-get install apache2 php5 php5-mysql
3838
39 sudo cp -p /etc/apache2/sites-available/default /etc/apache2/sites-available/0039 sudo cp -p /etc/apache2/sites-available/default /etc/apache2/sites-available/00
>1-wiki>1-wiki
rev 12  |  foxhop  |  1353954724000  |  JSON

rev 11
rev 12
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
75 sudo chown -R root:www-data /www75 sudo chown -R root:www-data /www
t76 chmod -r 775 wiki/config/t76 chmod 775 mediawiki/config/ -R
77 
7877
7978
rev 11  |  foxhop  |  1353954567000  |  JSON

rev 10
rev 11
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
75 sudo chown -R root:www-data /www75 sudo chown -R root:www-data /www
t76 chmod 775 config/t76 chmod -r 775 wiki/config/
7777
7878
rev 10  |  foxhop  |  1353954532000  |  JSON

rev 9
rev 10
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
75 sudo chown -R root:www-data /www75 sudo chown -R root:www-data /www
tt76 chmod 775 config/
7677
7778
rev 9  |  foxhop  |  1353954469000  |  JSON

rev 8
rev 9
95::95::
9696
t97 sed -i'' -e 's/Namespace::/MWNamespace::/g' *.pht97 sed -i'' -e 's/Namespace::/MWNamespace::/g' *.php
9898
9999
rev 8  |  foxhop  |  1353954453000  |  JSON

rev 7
rev 8
87Navigate to the new servers IP address or domain name.   87Navigate to the new servers IP address or domain name.   
8888
nn89Fix parse error:
90 
91Parse error: syntax error, unexpected T_NAMESPACE, expecting T_STRING in
92 
93vim Namespace.php
94 
95::
96 
97 sed -i'' -e 's/Namespace::/MWNamespace::/g' *.ph
8998
9099
t91 t
92 
rev 7  |  foxhop  |  1353951904000  |  JSON

rev 6
rev 7
7777
7878
n79Enable Virtual Hostn79Enable Virtual Host and restart Apache
8080
81.. code-block:: bash81.. code-block:: bash
nn82 
82 sudo a2ensite 001-wiki83 sudo a2ensite 001-wiki
tt84 sudo a2dissite default
85 sudo apache2 restart
86 
87Navigate to the new servers IP address or domain name.   
8388
8489
rev 6  |  foxhop  |  1353951769000  |  JSON

rev 5
rev 6
73 sudo tar -zxvf mediawiki-1.6.3.tar.gz73 sudo tar -zxvf mediawiki-1.6.3.tar.gz
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
t75 sudo chown -r root:www-data t75 sudo chown -R root:www-data /www
7676
7777
rev 5  |  foxhop  |  1353951698000  |  JSON

rev 4
rev 5
2626
2727
n28Installing MediaWiki on Ubuntu using Apache2n28Migrating and upgrading a MediaWiki install
29====================================================29====================================================
3030
nn31This documents the steps I took to migrate MediaWiki to a new server and then up
 >grade to the latest version.  RHEL4 to Ubuntu.
32 
33Install the webserver stack on new server:
3134
32.. code-block:: bash35.. code-block:: bash
50  CustomLog /var/log/apache2/access-wiki.log combined53  CustomLog /var/log/apache2/access-wiki.log combined
51  54  
n52  DocumentRoot /www/wikin55  DocumentRoot /www/wiki/mediawiki
53  <Directory /www/wiki>56  <Directory /www/wiki/mediawiki/>
54    Options FollowSymLinks MultiViews57    Options FollowSymLinks MultiViews
55    AllowOverride None58    AllowOverride None
59  62  
60 </VirtualHost>63 </VirtualHost>
tt64 
65Create directories and download sourcecode:
66 
67.. code-block:: bash
68 
69 sudo mkdir /www
70 sudo mkdir /www/wiki
71 cd /www/wiki
72 sudo wget http://dumps.wikimedia.org/mediawiki/1.6/mediawiki-1.6.3.tar.gz
73 sudo tar -zxvf mediawiki-1.6.3.tar.gz
74 sudo ln -s /www/wiki/mediawiki-1.6.3 /www/wiki/mediawiki
75 sudo chown -r root:www-data 
76 
6177
6278
rev 4  |  foxhop  |  1353950478000  |  JSON

rev 3
rev 4
34 sudo apt-get install apache2 php534 sudo apt-get install apache2 php5
3535
n36 sudo cp -p /etc/apache2/site-available/default /etc/apache2/site-available/001-n36 sudo cp -p /etc/apache2/sites-available/default /etc/apache2/sites-available/00
>wiki>1-wiki
3737
n38 sudo vim /etc/apache2/site-available/001-wikin38 sudo vim /etc/apache2/sites-available/001-wiki
3939
nn40Basic MediaWiki configuration:
41 
42.. code-block:: apache
43 
44 <VirtualHost *:80>
45  ServerAdmin webmaster@localhost
46  ServerName wiki.foxhop.net
47 
48  LogLevel warn
49  ErrorLog /var/log/apache2/error-wiki.log
50  CustomLog /var/log/apache2/access-wiki.log combined
51  
52  DocumentRoot /www/wiki
53  <Directory /www/wiki>
54    Options FollowSymLinks MultiViews
55    AllowOverride None
56    Order allow,deny
57    allow from all
58  </Directory>
59  
60 </VirtualHost>
61 
62 
63Enable Virtual Host
64 
65.. code-block:: bash
40 sudo a2ensite 001-wiki66 sudo a2ensite 001-wiki
4167
4268
4369
tt70 
71 
rev 3  |  foxhop  |  1353946167000  |  JSON

rev 2
rev 3
34 sudo apt-get install apache2 php534 sudo apt-get install apache2 php5
3535
nn36 sudo cp -p /etc/apache2/site-available/default /etc/apache2/site-available/001-
 >wiki
37 
38 sudo vim /etc/apache2/site-available/001-wiki
39 
40 sudo a2ensite 001-wiki
3641
3742
tt43 
rev 2  |  foxhop  |  1353945785000  |  JSON

rev 1
rev 2
24In the example above our generator is *MediaWiki 1.16.2*.24In the example above our generator is *MediaWiki 1.16.2*.
2525
tt26 
27 
28Installing MediaWiki on Ubuntu using Apache2
29====================================================
30 
31 
32.. code-block:: bash
33 
34 sudo apt-get install apache2 php5
35 
36 
37 
rev 1  |  foxhop  |  1353942362000  |  JSON

empty
rev 1
tt1mediawiki admin guide
2##########################
3 
4This post will document some common procedures that an admin will need to mainta
 >in a media wiki installation. 
5 
6.. contents::
7 
8What version of MediaWiki are we running?
9==========================================
10 
11View the source of any wiki page.  Locate the generator meta tag inside the head
 > tag.
12 
13Example:
14 
15.. code-block:: html
16 
17 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/
 >xhtml1/DTD/xhtml1-strict.dtd">
18 <html lang="en" dir="ltr">
19 <head>
20 <title>Main Page - mywiki</title>
21 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
22 <meta name="generator" content="MediaWiki 1.16.2" />
23 
24In the example above our generator is *MediaWiki 1.16.2*.
25