InstallLocalMediaWiki

From Clothbot

Revision as of 02:36, 3 January 2008; AndrewPlumb (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
Jump to: navigation, search

Contents

How To Install a Local MediaWiki

Steps

  1. Download mysql-5.0.45-osx10.4-i686.dmg
    1. Read the included ReadMe.txt file
    2. Shut down any existing MySQL servers that are running
    3. Launch the pkg installer (mysql-5.0.45-osx10.4-i686.pkg)
    4. Install the MySQLStartupItem.pkg to make automatic start-up easier to manage.
  2. In your System Preferences, go into Sharing and turn on Web Sharing
    1. sudo vi /etc/apache2/httpd.conf
      • uncomment: LoadModule php5_module libexec/apache2/libphp5.so
    2. sudo cp /etc/httpd/users/*.conf /etc/apache2/users/.
  3. Reboot so mysql and apache start up fresh.
  4. Download MediaWiki
    1. Read Installation Guide
    2. cd /Library/WebServer/Documents
    3. sudo mkdir wiki
    4. cd wiki
    5. sudo tar xvfz ~/Downloads/mediawiki-1.11.0.tar.gz
    6. Browse to http://localhost/wiki/mediawiki-1.11.0/
      • Note the message to change permissions:
        • cd .../mediawiki-1.11.0
        • sudo chmod a+w config
        • Retry running configuration.
    7. Configure using the web form
      • Be sure to assign a prefix in the Database table prefix field. Makes it easier to maintain multiple wikis and/or start from scratch.
      1. Error: Attempting to connect to database server as root...failed with error [2002] Can't connect to local MySQL server through socket /var/lib/mysql/mysql.sock
      • Change: Field Database Host from localhost to 127.0.0.1
      1. Error: Attempting to connect to database server as wikiuser...failed due to authentication errors. Check passwords.
      • Change:
        • Checkbox Superuser account to checked
        • Leave field Superuser password blank.
    8. sudo mv config/LocalSettings.php .
  5. Follow the link to http://localhost/wiki/mediawiki-1.11.0/index.php

Tips and Tricks

  1. Download and install CocoaMySQL to more easily maintain your MySQL databases.
  2. If you want to reconfigure your wiki from scratch, delete or rename the LocalSettings.php and rerun the install process.

References

Personal tools