|
|
(15 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | <b><big>Instruction</big></b>
| + | |
− | #Install php: <b><code><font color=green >yum install php</font></code></b>
| |
− | #Install MediaWiki, downloaded size 72M, installed size 209 M: <b><code><font color=green >yum install mediawiki</font></code></b>
| |
− | #Edit MediaWiki's httpd configuration file: <b><code><font color=purple >/etc/httpd/conf.d/mediawiki.conf.</font></code></b> Uncomment the first two Alias lines
| |
− | #Restart Apache server: <b><code><font color=green >service httpd restart</font></code></b>
| |
− | #Access <b><code>http://localhost/wiki</code></b>from a brower. The welcome page should display.
| |
− | #Before clicking the setup link, you need to add context <font color=brown ><code>httpd_sys_script_rw_t </code></font>type to <font color=brown ><code>/var/www/wiki/config</code></font> directory. It allows MediaWiki to read and write files inside config directory. Otherwise, crazy selinux will block the write process, and you will get error message <font color=red>“Can't write config file, aborting”.</font>
| |
− | #*Add context:<b><code><font color=green > semanage fcontext -at httpd_sys_script_rw_t "/var/www/wiki/config(/.*)?" </font></code></b>
| |
− | #*Apply context: <b><code><font color=green >restorecon -vRF "/var/www/wiki/config" </font></code></b>
| |
− | #Click the link <b>“set up the wiki”</b> in <code>http://localhost/wiki</code>
| |
− | #Enter the setup information for MediaWiki:
| |
− | #*Give a name for your wiki page
| |
− | #*Enter your learn e-mail address as the contact information
| |
− | #*Disable all useless e-mail features
| |
− | #*Leave the database host as "localhost"
| |
− | #*Set up a database password
| |
− | #*Get MediaWiki to set up the superuser account by checking the appropriate box
| |
− | #*Entering the MySQL root password.
| |
− | #Push the <b>“Install MediaWiki”</b> button. After one minute, this message should display “Installation successful!”
| |
− | #Move the <b><code><font color=purple >config/LocalSettings.php</font></code></b> file to the parent directory.
| |
− | #Click the finished link. The main page display.
| |