|
|
Baris 33: |
Baris 33: |
| == Pasang Logo == | | == Pasang Logo == |
| Nama berkas (misal) ign-wiki.png harus ditempatkan di /var/www/wiki/images/ | | Nama berkas (misal) ign-wiki.png harus ditempatkan di /var/www/wiki/images/ |
− |
| |
| | | |
| == Meringkas URL Wiki == | | == Meringkas URL Wiki == |
| Secara default Wiki memiliki bentuk URL (contoh) sebagai berikut http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_MediaWiki&action=edit | | Secara default Wiki memiliki bentuk URL (contoh) sebagai berikut http://igos-nusantara.or.id/wiki/index.php?title=IGOS_Nusantara_dan_MediaWiki&action=edit |
| | | |
− | === Sesuaikan mediawiki.conf ===
| + | Ada dua cara untuk meringkas URL: |
− | Berkas mediawiki.conf diatur agar sesuai, ada di /etc/httpd/conf.d/mediawiki.conf
| + | # [[Meringkas URL Wiki dengan akses root]] |
− | # Isi berkas: /etc/httpd/conf.d/mediawiki.conf
| + | # [[Meringkas URL Wiki TANPA akses root]] |
− | Alias /wiki/skins /usr/share/mediawiki/skins
| + | |
− | Alias /wiki /var/www/wiki/index.php
| + | |
− | Alias /images /var/www/wiki/images
| + | |
− | | + | |
− | === Sesuaikan LocalSettings.php ===
| + | |
− | Tambahkan di bagian akhir dari LocalSettings.php
| + | |
− | $wgScriptPath = "/ign2010/wiki"; # Path to the actual files. This should already be there
| + | |
− | $wgArticlePath = "/ign2010/wiki/$1"; # Virtual path. This directory MUST be different from the one used in $wgScriptPath
| + | |
− | $wgUsePathInfo = true; # Enable use of pretty UR
| + | |
− | | + | |
− | $wgLogo = "/ign2010/images/ign-wiki.png";
| + | |
− | | + | |
− | // disable language selection
| + | |
− | $wgHiddenPrefs[] = 'language';
| + | |
− | | + | |
− | $wgGroupPermissions['*']['edit'] = false;
| + | |
− | | + | |
− | === Buat file robots.txt ===
| + | |
− | Buat file robots.txt dan simpan di folder awal situs
| + | |
− | User-agent: *
| + | |
− | Disallow: /w/
| + | |
− | Disallow: /wiki/Special:Search
| + | |
− | Disallow: /wiki/Special:Random
| + | |
− | | + | |
− | === BAHAN ===
| + | |
− | | + | |
− | # cp /var/www/wiki/config/LocalSettings.php /var/www/wiki/LocalSettings.php
| + | |
− | | + | |
− | Your Wiki is now ready for use.
| + | |
− | | + | |
− | Tip: To set the logo that appears in the upper-left corner of the wiki pages, add a line to the end of /var/www/wiki/LocalConfiguration.php (just before the line which reads "?>" ) which sets $wgLogo to the URI of a 153 x 153 pixel image:
| + | |
− | | + | |
− | $wgLogo='http://Hostname/wiki/mylogo.png';
| + | |
− | | + | |
− | | + | |
− | | + | |
− | MediaWiki is available as a part of Fedora Extras (4 or later). In order to install it, you should run
| + | |
− | # yum install mediawiki
| + | |
− | as root. After installation, open the file <code>/usr/share/doc/mediawiki-x.y.z/INSTALL.fedora</code> and follow the instructions there.
| + | |
− | | + | |
− | Note that in recent installations the INSTALL file is at <code>/usr/share/mediawiki/INSTALL</code>
| + | |
− | | + | |
− | If you need support for mathematical formulas, you also need to install <code>mediawiki-math</code>:
| + | |
− | # yum install mediawiki-math
| + | |
− | | + | |
− | If you have a more recent Fedora, there is no package ''mediawiki-math''. Because mediawiki requires "texvc" for LaTeX you'll also need to install ''LabPlot''
| + | |
− | # yum install LabPlot
| + | |
− | | + | |
− | On Fedora Core 4, installing version 1.5.8-1, additional steps are needed
| + | |
− | to enable inline LaTeX translation. Some of these steps are described in
| + | |
− | the following file:
| + | |
− | | + | |
− | /usr/share/doc/mediawiki-math-1.5.8/README
| + | |
− | | + | |
− | If LaTeX formulas are displayed without translation, you might need to uncomment the following line manually in LocalSettings.php, and possibly also restart your httpd server:
| + | |
− | | + | |
− | $wgUseTeX = true;
| + | |
− | | + | |
− | Here is a method to restart the httpd server under Fedora:
| + | |
− | | + | |
− | /etc/init.d/httpd restart - from root prompt (not recommended)
| + | |
− | sudo /etc/init.d/httpd restart - from user prompt with sudo configured
| + | |
− | | + | |
− | After enabling $wgUseTeX, you might see an error message such as this:
| + | |
− |
| + | |
− | <!-- an effort to make this visually distinct from a *real* error -->
| + | |
− | *<p class='error'><small>''Failed to parse (Can't write to or create math output directory):''</small></p>
| + | |
− | | + | |
− | In MediaWiki file Math.php one finds this source code line:
| + | |
− | | + | |
− | global $wgMathDirectory, $wgTmpDirectory, $wgInputEncoding;
| + | |
− | | + | |
− | In my default LocalSettings.php I found these lines:
| + | |
− | | + | |
− | $IP = "/var/www/mediawiki";
| + | |
− | $wgUploadDirectory = "$IP/images";
| + | |
− | # ...
| + | |
− | $wgMathDirectory = "{$wgUploadDirectory}/math";
| + | |
− | $wgTmpDirectory = "{$wgUploadDirectory}/tmp";
| + | |
− | $wgTexvc = '/usr/bin/texvc';
| + | |
− | $wgUseTeX = true;
| + | |
− | | + | |
− | | + | |
− | Which suggested this fix:
| + | |
− | | + | |
− | cd /var/www/mediawiki/images
| + | |
− | sudo mkdir math
| + | |
− | sudo mkdir tmp
| + | |
− | sudo chown apache math tmp
| + | |
− | sudo chmod 775 math tmp
| + | |
− | | + | |
− | And then there was math.
| + | |
− | | + | |
− | For Fedora-specific bug reports, use http://bugzilla.redhat.com/ with the product field set to "Fedora Extras" and the component field to "mediawiki".
| + | |
− | | + | |
− | *<p class='error'><small>''(PNG conversion failed; check for correct installation of latex, dvips, gs, and convert) :''</small></p>
| + | |
− | | + | |
− | If you have no error with php but no png generated, it's seems to be a problem with a configuration file of Tex. I solved my problem executing
| + | |
− | fmtutil-sys --all
| + | |
− | For more informations, I found the solution here :
| + | |
− | http://forums.fedoraforum.org/showthread.php?t=197978
| + | |
− | | + | |
− | == See Also ==
| + | |
− | | + | |
− | *[[SELinux]]
| + | |
− | | + | |
− | {{languages|Manual:Running MediaWiki on Fedora Core}}
| + | |
− | | + | |
− | [[Category:Installation|{{PAGENAME}}]] | + | |
Wiki name: IGNwiki
Admin username: admin
Password: ---rhs---
Password confirm: ---rhs---
Database name: IGNwiki
DB username: IGNwiki
DB password: rhsBangeTd3H
DB password confirm: rhsBangeTd3H
Semula ada di /var/www/wiki/config/LocalSettings.php pindahkan ke /var/www/wiki/LocalSettings.php